Mein Problem:
In einem Tabellenblatt sind 4 Labels. Innerhalb eines VBA-Routine holt
sich das Makro von einem anderem Tabellenblatt Namen und setzt diese als .Caption-Werte in die 4 Labels - dann soll das Blatt ausgedruckt werden.
Seit ich jetzt Excel 2003 installiert habe, funktioniert es so nicht mehr.
Die Labels werden vor dem Ausdrucken nicht aktualisiert.
Hier im Forum habe ich gelesen, dass bei USERFORMS ein "Repaint" abhilfe schafft. Nur wie lautet das Objekt für die Labels IM Tabellenblatt?
Hier der dazugehörige Code Ausschnitt:
while...
' In Form setzen
Sheets("Zeit").LName.Caption = nname ' Namen setzen
Sheets("Zeit").LVName.Caption = vname ' Vornamen setzen
Sheets("Zeit").LGeb.Caption = "" ' Geburtsdatum setzen
' Blatt drucken
Sheets("zeit").PrintOut
...wend
Wie löse ich mein Problem?
Gruss
Michael