Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
448to452
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
448to452
448to452
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro läuft nicht richtig

Makro läuft nicht richtig
01.07.2004 19:14:29
Ralf
Hallo,
Frage eines Anfängers. Ich habe ein Makro, das auf der Seite "Druckausgabe" Kontrollkästchen abfragt und dann jeweils einen Bereich der ausgewählten Seiten markieren und dann drucken soll. Ich bekomme aber immer nur die Seite "Druckausgabe" auf den Drucker. Wo ist hier mein Fehler?
Sub DruckAuswahl()

1 Sheets("Druckausgabe").Select
2 If Range("J9") = WAHR Then Worksheets("Deckblatt").Select
3 If Range("J9") = FALSCH Then GoTo 6
4 Range("A1:E49").Select
5 Selection.PrintOut
6 Sheets("Druckausgabe").Select
7 If Range("J10") = WAHR Then Worksheets("Ausdruck 1").Select
8 If Range("J10") = FALSCH Then GoTo 11
9 Range("A1:H58").Select
10 Selection.PrintOut
11 Sheets("Druckausgabe").Select
12 If Range("J11") = WAHR Then Worksheets("Ausdruck 2").Select
13 If Range("J11") = FALSCH Then GoTo 16
14 Range("A1:G59").Select
15 Selection.PrintOut
16 Sheets("Druckausgabe").Select
Das Makro steht auch auf der Seite "Druckausgabe" (bei den Makros).
Vielen Dank
Ralf

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro läuft nicht richtig
Beni
Hallo Ralf,
alles ohne Select.
Gruss Beni

Sub DruckAuswahl()
If Sheets("Druckausgabe").Range("J9") = True Then _
Worksheets("Deckblatt").Range("A1:E49").PrintOut , Collate:=True
ElseIf Sheets("Druckausgabe").Range("J10") = True Then _
Worksheets("Ausdruck 1").Range("A1:H58").PrintOut , Collate:=True
ElseIf Sheets("Druckausgabe").Range("J11") = True Then _
Worksheets("Ausdruck 2").Range("A1:G59").PrintOut , Collate:=True
End If
End Sub

Dankeschön AW: Makro läuft nicht richtig
01.07.2004 20:11:53
Ralf
Hallo Beni,
vielen Dank. Musste das else und das end if entfernen, da ich eine Fehlermeldung erhielt.
So läuft es aber.
Dankeschön
Ralf
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige