vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Form als Statusfenster 
Autor: elsombrero
Datum: 26.02.04 10:17

Hi!

Habe ein kleines Problem in VBA (Outlook):

Ich importiere Kontakte ins Outlook aus einer externen Datenbank. Da es ziemlich viele sind (ca. 20000), möchte ich ein "Statusfenster" basteln, in dem die aktuelle Anzahl (also zur Laufzeit) der importierten Kontakte erscheint.

Ich möchte ein User-Form als Statusanzeige verwenden. Es gibt 2 Labels in diesem Form, und eines davon ist mein "Zähler".

Mein Problem ist, dass sich die Labels nicht aktualsieren, so lange das Programm läuft. Habe das Form schon als ungebunden definiert, hilft alles nix.

Hier der (abgespeckte, nur für diesen Sachverhalt als Orientierung gültige) Code:

Option Explicit
 
Public Sub AddContacts()
 
Dim objApp As Outlook.Application                   'Application-Objekt von 
' Outlook
Dim objContact As Outlook.ContactItem               'Contact-Item von Outlook
 
 
Dim i As Integer                                            'Zählervariable
 
'Form aufrufen
Kontaktimport_Status.Show vbModeless
 
Kontaktimport_Status.lbl_Meldung = "Daten werden vorbereitet..."
 
 
Set objApp = New Outlook.Application
 
 
Kontaktimport_Status.lbl_Meldung = "Kontakte werden importiert... Bitte warten!"
 
 
i = 0
 
Do While rst.EOF = False
 
 
    'neuen Kontakt erstellen
    Set objContact = objApp.CreateItem(olContactItem)
 
 
    Kontaktimport_Status.lbl_Zaehler = i
 
    i = i + 1
 
Loop
 
End Sub
Wäre froh, wenn zu diesem Thema jemand etwas wüsste.

Wenn dies ein Thema für die Fortgeschrittenen-Rubrik ist, so teile es mir bitte auch mit!

Ich dank Euch schon mal im Voraus!

Mfg

David
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Form als Statusfenster564elsombrero26.02.04 10:17
Re: Form als Statusfenster486ModeratorDieter26.02.04 10:20
Re: Form als Statusfenster363elsombrero26.02.04 10:29

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-2025 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