Thema Datum  Von Nutzer Rating
Antwort
22.09.2023 19:58:50 Denzi
Solved
22.09.2023 20:02:29 Denzi
Solved
23.09.2023 09:14:19 ralf_b
Solved
23.09.2023 20:35:35 Gast85237
Solved
23.09.2023 20:41:10 ralf_b
Solved
23.09.2023 21:44:22 Gast36475
Solved
Rot Druck 1 von 4, 2 von 4 usw
24.09.2023 22:03:49 Denzi
Solved
24.09.2023 22:24:47 xlKing
Solved
25.09.2023 08:43:17 Denzi
Solved
25.09.2023 18:02:35 xlKing
Solved
24.09.2023 23:17:32 ralf_b
*****
Solved
25.09.2023 08:44:10 Denzi
Solved

Ansicht des Beitrags:
Von:
Denzi
Datum:
24.09.2023 22:03:49
Views:
145
Rating: Antwort:
 Nein
Thema:
Druck 1 von 4, 2 von 4 usw

Danke für die Hilfestellung, aber nun bin ich komplett raus...

i wird als Integer  deklariert, richtig? (Ist ja eine Zahl)

Jetzt fehlt mir in Zeile 8:  For i = i + 1   noch die To Zuweisung. 

Ich bin der Festen Überzeugung das, folgendes Korrekt wäre... aber wie gesagt, bin absoluter Neuling.
Er soll ja aus Tabellenblatt 1, Spalte 2 (Collianzahl) hoch zählen

=> For i = i + 1 To wksTab1.Cells(Rows.Count, 2).End(xlUp).Row

 

Code sieht dann wie folgt aus:

Option Explicit
Sub drucken()
Dim wksTab1 As Worksheet, wksTab2 As Worksheet
Dim intAnzahl As Integer, intZeilen As Integer
Dim i As Integer
Set wksTab1 = Worksheets("Einfügen")
Set wksTab2 = Worksheets("Ausdruck")
For intZeilen = 3 To wksTab1.Cells(Rows.Count, 1).End(xlUp).Row
For i = i + 1 To wksTab1.Cells(Rows.Count, 2).End(xlUp).Row
wksTab2.Range("A5") = wksTab1.Cells(intZeilen, 1)
wksTab2.Range("A4") = wksTab1.Cells(intZeilen, 4)
wksTab2.Range("A3") = wksTab1.Cells(intZeilen, 3)
wksTab2.Range("A2") = wksTab1.Cells(intZeilen, 6)
wksTab2.Range("A1") = wksTab1.Cells(intZeilen, 5)
wksTab2.Range("B7") = i & " von " & intAnzahl
'intAnzahl = wksTab2.Range("B7")

wksTab2.PrintOut Copies:=intAnzahl, Preview:=0, Collate:=1, IgnorePrintAreas:=0
Next
End Sub

 

 

Als Fehler ist:  For ohne Next 

Ich kann ja schlecht 2x Next am Ende zuweisen, zumal dann die Fehlermeldung 1004 erscheint: Zahl muss zwischen 1 und 32767 liegen.

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
22.09.2023 19:58:50 Denzi
Solved
22.09.2023 20:02:29 Denzi
Solved
23.09.2023 09:14:19 ralf_b
Solved
23.09.2023 20:35:35 Gast85237
Solved
23.09.2023 20:41:10 ralf_b
Solved
23.09.2023 21:44:22 Gast36475
Solved
Rot Druck 1 von 4, 2 von 4 usw
24.09.2023 22:03:49 Denzi
Solved
24.09.2023 22:24:47 xlKing
Solved
25.09.2023 08:43:17 Denzi
Solved
25.09.2023 18:02:35 xlKing
Solved
24.09.2023 23:17:32 ralf_b
*****
Solved
25.09.2023 08:44:10 Denzi
Solved