Thema Datum  Von Nutzer Rating
Antwort
11.06.2018 14:59:50 Peter
NotSolved
11.06.2018 19:10:30 Gast13762
NotSolved
12.06.2018 06:11:41 Peter
NotSolved
12.06.2018 06:23:50 Gast29426
NotSolved
12.06.2018 06:32:49 Gast66406
NotSolved
12.06.2018 06:55:47 Gast79935
NotSolved
Rot Schleifen Verbinden????
12.06.2018 08:12:01 Peter
NotSolved
11.06.2018 19:41:05 Gast58916
NotSolved

Ansicht des Beitrags:
Von:
Peter
Datum:
12.06.2018 08:12:01
Views:
338
Rating: Antwort:
  Ja
Thema:
Schleifen Verbinden????

Hallo,

ich drücke mich wohl leider extrem ungeschickt aus....

Aktuell funktioniert bei mir der komplette durchlauf einer Fertigungsstufe (Tiefziehen).

 

Private Sub CommandButton1_Click()
Dim ArrDruck() As String
Dim i As Integer


'TIEFZIEHEN (zu Druckende Dokumente Auswählen)
ArrDruck = Split("AA TZ,Tiefziehen,Nachkalkulation TZ,Verpackungsvorschrift,interner Lieferschein", ",")
For i = 0 To UBound(ArrDruck)
    ThisWorkbook.Sheets(ArrDruck(i)).PrintOut
Next i
Workbooks.Open "P:\Qualitätsmanagement\1. QM-Handbuch\7 Produktion\Materialzettel.xlsx"
'Materialzettel auswählen
Sheets("ABS gemischt").PrintOut
Workbooks("Materialzettel.xlsx").Close

'an dieser Stelle den entsprechenden Zeichnungspfad einfügen
ThisWorkbook.FollowHyperlink "P:\Projektordner\B\Berchtold\Artikel\83177 Haube F528\Zeichnungen"
End Sub

 

Wenn ich aber jetzt die beiden anderen Fertigungsstufen einfüge, komme ich nicht weiter. Dann wird die erste Stufe gedruckt und dann hört das Programm auf.

Das meinte ich mit dem Verbindenen Element. Wie sage ich dem Programm das es jetzt mit zwei und drei weitermachen soll, der Sprung von einer Stufe zur nächsten?

Private Sub CommandButton1_Click()
Dim ArrDruck() As String
Dim i As Integer


'TIEFZIEHEN (zu Druckende Dokumente Auswählen)
ArrDruck = Split("AA TZ,Tiefziehen,Nachkalkulation TZ,Verpackungsvorschrift,interner Lieferschein", ",")
For i = 0 To UBound(ArrDruck)
    ThisWorkbook.Sheets(ArrDruck(i)).PrintOut
Next i
Workbooks.Open "P:\Qualitätsmanagement\1. QM-Handbuch\7 Produktion\Materialzettel.xlsx"
'Materialzettel auswählen
Sheets("ABS gemischt").PrintOut
Workbooks("Materialzettel.xlsx").Close
'FRÄSEN (zu Druckende Dokumente Auswählen)
ArrDruck = Split("AA FR,Fräsen,Nachkalkulation FR,Verpackungsvorschrift,interner Lieferschein", ",")
For i = 0 To UBound(ArrDruck)
    ThisWorkbook.Sheets(ArrDruck(i)).PrintOut
Next i
Workbooks.Open "P:\Qualitätsmanagement\1. QM-Handbuch\7 Produktion\Materialzettel.xlsx"
'Materialzettel auswählen
Sheets("ABS gemischt").PrintOut
Workbooks("Materialzettel.xlsx").Close
'MONTAGE (zu Druckende Dokumente Auswählen)
ArrDruck = Split("AA MO,Montage,Nachkalkulation MO,Verpackungsvorschrift,interner Lieferschein", ",")
For i = 0 To UBound(ArrDruck)
    ThisWorkbook.Sheets(ArrDruck(i)).PrintOut
Next i
Workbooks.Open "P:\Qualitätsmanagement\1. QM-Handbuch\7 Produktion\Materialzettel.xlsx"
'Materialzettel auswählen
Sheets("ABS gemischt").PrintOut
Workbooks("Materialzettel.xlsx").Close

'an dieser Stelle den entsprechenden Zeichnungspfad einfügen
ThisWorkbook.FollowHyperlink "P:\Projektordner\B\Berchtold\Artikel\83177 Haube F528\Zeichnungen"
End Sub


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
11.06.2018 14:59:50 Peter
NotSolved
11.06.2018 19:10:30 Gast13762
NotSolved
12.06.2018 06:11:41 Peter
NotSolved
12.06.2018 06:23:50 Gast29426
NotSolved
12.06.2018 06:32:49 Gast66406
NotSolved
12.06.2018 06:55:47 Gast79935
NotSolved
Rot Schleifen Verbinden????
12.06.2018 08:12:01 Peter
NotSolved
11.06.2018 19:41:05 Gast58916
NotSolved