vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
kannst Du mir auch noch sagen... 
Autor: manyki
Datum: 14.07.08 17:16

warum ich in VBA knapp 1 Sek. brauche um ca. 1.100 Sätze so in Arrays einzulesen und in VB.Net knapp 1 Minute?
        With exApp
            .Workbooks.Open(Pfad & Datei).Activate()
            .Visible = True
            .Sheets("Kunden").select()
            i = 0
            .Range("A2").Select()
            .Application.ScreenUpdating = False
            Do
 
                If .ActiveCell.Offset(i, 0).Text = "Ende" Then
                    Exit Do
                End If
 
                ReDim Preserve HKu(i), KdNr(i), Kund(i), Vorn(i), Stra(i), _
                  PostLZ(i), Stadt(i), Tel(i), Fax(i), sMail(i)
                HKu(i) = .ActiveCell.Offset(i, 0).Text
                KdNr(i) = .ActiveCell.Offset(i, 1).Text
                Kund(i) = .ActiveCell.Offset(i, 2).Text
                Vorn(i) = "V"
                Stra(i) = .ActiveCell.Offset(i, 3).Text
                PostLZ(i) = .ActiveCell.Offset(i, 4).Text
                Stadt(i) = .ActiveCell.Offset(i, 5).Text
                Tel(i) = .ActiveCell.Offset(i, 6).Text
                Fax(i) = .ActiveCell.Offset(i, 7).Text
                sMail(i) = .ActiveCell.Offset(i, 8).Text
 
                i = i + 1
            Loop
            .Application.ScreenUpdating = True
            Label1.Text = i - 1
            .Workbooks("Kunden.xls").Close(False)
            .Quit()
        End With
        exApp = Nothing

Gru? aus dem Norden
manyki

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Excel-Datei von .Net aus öffnen?1.310manyki14.07.08 14:27
Re: Excel-Datei von .Net aus öffnen?621Melkor14.07.08 14:58
Re: Excel-Datei von .Net aus öffnen?599manyki14.07.08 15:12
kannst Du mir auch noch sagen...643manyki14.07.08 17:16
Re: kannst Du mir auch noch sagen...558Melkor14.07.08 17:46
Re: kannst Du mir auch noch sagen...561manyki14.07.08 17:59
Re: kannst Du mir auch noch sagen...574Melkor14.07.08 19:46

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel