Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro Ausbld. Blätter + Druck eingebld. Blätter

Forumthread: Makro Ausbld. Blätter + Druck eingebld. Blätter

Makro Ausbld. Blätter + Druck eingebld. Blätter
05.07.2006 14:14:16
lufti
Hallo!
Wieder mal eine komplexe Aufgabenstellung mit der Bitte um Hilfe.
Folgendes Problem:
Es gibt eine Exceldatei (Stückliste), in der auf dem ersten Blatt gewisse Eintragungen gemacht werden. Im Grunde wird eine Stückliste erstellt.
Zu jeder Stücklistenposition gibt es ein Tabellenblatt mit Zeichnung (in der Datei).
Die Datei wird z.Zt. immer vollständig ausgedruckt, mehrmals kopiert.
Folgende Zielsetzung:
Für diejenigen Stücklistenpositionen, die nicht benötigt werden (Menge = 0) soll das zugehörige Tabellenblatt (mit der Zeichnung) ausgeblendet werden. Gedruckt sollen dann nur die eingeblendeten (= benötigten) Tabellenblätter werden.
D.h. am besten ein Makro mit einem Button verknüpfen.
Ablauf:
1. Zeichner erstellt die Stüli (erstes Tabellenblatt).
2. Zeichner klickt Button.
3. Makro blendet nicht benötigte Tabellenblätter aus und Druck der eingeblendeten Blätter.
Schon mal Dank vorab!
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Ausbld. Blätter + Druck eingebld. Blätte
05.07.2006 18:37:31
ChrisL
Hallo

Sub t()
Dim iZeile As Long
With Worksheets("Stückliste")
For iZeile = 2 To .Range("A65536").End(xlUp).Row
If .Cells(iZeile, 1) <> "" And .Cells(iZeile, 2) > 0 Then
On Error GoTo ErrorHandler
Sheets(CStr(.Cells(iZeile, 1))).Visible = True
Else
On Error Resume Next
Sheets(CStr(.Cells(iZeile, 1))).Visible = False
End If
Next iZeile
ActiveWorkbook.PrintOut Copies:=1
Exit Sub
ErrorHandler:
MsgBox "Programmabbruch. Vermutlich existiert kein Blatt für " & .Cells(iZeile, 1) & ".", vbCritical
End With
End Sub

In Tabelle Stückliste, Spalte A, ab Zeile 2 stehen die Zeichnungen und in Spalte B die Anzahl.
Falls die Daten nicht exakt mit den Blattnamen übereinstimmen gibts Probleme ;-)
Gruss
Chris
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige