Es sollen 2000 Keno Tippscheine ausgefüllt werden.
https://www.herber.de/bbs/user/72931.xls
Mit Formel geht es sehr sehr langsam, da meine VBA Kenntnisse null sind bitte ich um Hilfe.
Danke sagt
Rentner Walter
Sub oftdrucken()
Dim iScheinNr As Integer
With ActiveSheet
For iScheinNr = 1 To 50
.Range("As3").Value = iScheinNr
Calculate
.PrintOut copies:=1
Next iScheinNr
End With
End Sub
Die Formelaktualisierung geht bei mir rasend schnell. Vielleicht hast du viele Prozesse im Hintergrund offen?Sub Keno_Drucken()
Dim wksSchein As Worksheet, Zaehler As Long
If MsgBox("Keno-Scheine 1 bis 50 drucken?", vbQuestion + vbYesNo, "Drucken KENO-Scheine") = _
vbYes Then
Set wksSchein = ActiveSheet
With wksSchein
For Zaehler = 1 To 50
Application.StatusBar = "Schein Nummer " & Zaehler & " wird gedruckt"
.Range("AS3").Value = Zaehler
.Calculate
.PrintOut
Next
Application.StatusBar = False
.Range("AS3").Value = 1
End With
End If
End Sub