Thema Datum  Von Nutzer Rating
Antwort
11.03.2021 11:30:11 Andy200620
NotSolved
11.03.2021 13:23:40 Gast18008
NotSolved
11.03.2021 13:25:18 volti
NotSolved
12.03.2021 11:40:33 Andy200620
NotSolved
12.03.2021 12:01:57 Andy200620
NotSolved
12.03.2021 12:29:57 Andy200620
NotSolved
12.03.2021 16:13:18 volti
NotSolved
17.03.2021 19:59:10 Andy200620
NotSolved
Rot Wenn CB1 und 2 value = true dann pdf drucken
18.03.2021 09:06:37 volti
NotSolved
18.03.2021 11:30:36 Andy200620
NotSolved
18.03.2021 11:59:29 volti
NotSolved
18.03.2021 16:39:21 Andy200620
NotSolved
18.03.2021 16:54:53 Andy200620
NotSolved
18.03.2021 17:03:03 Andy200620
Solved

Ansicht des Beitrags:
Von:
volti
Datum:
18.03.2021 09:06:37
Views:
249
Rating: Antwort:
  Ja
Thema:
Wenn CB1 und 2 value = true dann pdf drucken

Hallo Andy,

was mir hier auffällt, ist:

Der Code in den beiden Zeilen 19 und 20 macht die vorhergehenden Einstellungen ja wieder zunichte und deaktiviert (bCheck=false) die Weiterverarbeitung. Entferne sie.

War da nicht mal noch eine Checkbox2?

Code:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
Option Explicit

Sub PDFExport()
  Dim sSheets As String, sFileName As String
  Dim bCheck As Boolean
  Dim Rout, Dat

  Rout = "T:\Qualitätsmanagement\Aufzeichnungen\Änderungen_Sondergenehmigungen\Requests\"
  Dat = Range("M1").Value & "_" & Range("M2").Value & "_" & Range("M3").Value
'          ÄA_Nummer            Art.nr                    Art.bezeichnung

  sFileName = Rout & Dat & ".pdf" _
  ' Vorher:  FileName = Rout & Dat

  sSheets = "Header info,Change description,Task list"

  If Tabelle5.CheckBox36.Value Then bCheck = True: sSheets = sSheets & ",TT- Annex"
  If Tabelle2.CheckBox1.Value Then bCheck = True:  sSheets = sSheets & ",Annex Change description"
  If Tabelle2.CheckBox1.Value Then bCheck = False:  sSheets = sSheets    ' doppelt und überflüssig
  If Tabelle5.CheckBox36.Value Then bCheck = False:  sSheets = sSheets   ' doppelt und überflüssig

  Sheets(Split(sSheets, ",")).Select

  ' PDF_DA
  If Dir$(sFileName) <> "" Then
     If MsgBox("Die Datei    '" & sFileName & "' ist schon vorhanden!" & vbLf & vbLf _
     & "Überschreiben?", vbYesNo Or vbQuestion, "PDF erzeugen") = vbNo Then Exit Sub
  End If

  If bCheck Then

     ActiveWorkbook.ActiveSheet.ExportAsFixedFormat _
     Type:=xlTypePDF, _
     Filename:=sFileName, _
     Quality:=xlQualityStandard, _
     IncludeDocProperties:=True, _
     IgnorePrintAreas:=False, _
     OpenAfterPublish:=True

     ActiveWindow.ScrollWorkbookTabs Position:=xlFirst
     Sheets("Header info").Select
     On Error GoTo 0
  End If

End Sub
_________
viele Grüße
Karl-Heinz

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.03.2021 11:30:11 Andy200620
NotSolved
11.03.2021 13:23:40 Gast18008
NotSolved
11.03.2021 13:25:18 volti
NotSolved
12.03.2021 11:40:33 Andy200620
NotSolved
12.03.2021 12:01:57 Andy200620
NotSolved
12.03.2021 12:29:57 Andy200620
NotSolved
12.03.2021 16:13:18 volti
NotSolved
17.03.2021 19:59:10 Andy200620
NotSolved
Rot Wenn CB1 und 2 value = true dann pdf drucken
18.03.2021 09:06:37 volti
NotSolved
18.03.2021 11:30:36 Andy200620
NotSolved
18.03.2021 11:59:29 volti
NotSolved
18.03.2021 16:39:21 Andy200620
NotSolved
18.03.2021 16:54:53 Andy200620
NotSolved
18.03.2021 17:03:03 Andy200620
Solved