Thema Datum  Von Nutzer Rating
Antwort
27.04.2017 17:42:52 Dennis
NotSolved
27.04.2017 18:17:36 BigBen
NotSolved
28.04.2017 07:18:11 Dennis
NotSolved
28.04.2017 07:29:42 Dennis
NotSolved
28.04.2017 08:39:06 BigBen
NotSolved
28.04.2017 09:21:02 Dennis
NotSolved
28.04.2017 09:27:05 Dennis
NotSolved
28.04.2017 12:06:42 BigBen
NotSolved
28.04.2017 12:14:37 BigBen
NotSolved
02.05.2017 10:03:00 Dennis
NotSolved
02.05.2017 16:46:54 BigBen
NotSolved
02.05.2017 16:57:41 BigBen
NotSolved
03.05.2017 09:19:03 Dennis
NotSolved
03.05.2017 12:48:41 Dennis
NotSolved
03.05.2017 13:18:39 BigBen
NotSolved
03.05.2017 13:59:43 Dennis
NotSolved
03.05.2017 19:17:54 BigBen
NotSolved
04.05.2017 09:14:05 Dennis
NotSolved
04.05.2017 15:50:09 BigBen
NotSolved
05.05.2017 09:22:29 Dennis
NotSolved
05.05.2017 09:26:22 Dennis
NotSolved
05.05.2017 09:34:54 Dennis
NotSolved
Rot Tabellenblätter als einzelne PDFs speichern
05.05.2017 12:45:25 BigBen
NotSolved
08.05.2017 07:21:46 Dennis
NotSolved
08.05.2017 18:07:54 BigBen
NotSolved

Ansicht des Beitrags:
Von:
BigBen
Datum:
05.05.2017 12:45:25
Views:
636
Rating: Antwort:
  Ja
Thema:
Tabellenblätter als einzelne PDFs speichern

Hallo Dennis,

du brauchst in der xlam-Datei mit dem CustomUI-Editor keine Anpassungen vornehmen.

Der Befehl "Speichern PDF" steht nur dann aktiv zur Verfügung wenn ...

  1. mindestens eine Arbeitsmappe geöffnet ist
  2. In der aktiven Arbeitsmappe mindestens eine Tabelle enthalten ist

In der Sub Enabled wird der gesteuert:

Sub getEnabled(control As IRibbonControl, ByRef returnedVal)
    Select Case control.ID
        Case "FileSaveAsPDF"
            returnedVal = IIf(PathExists(mySavePath), "1", "0") And GetCountPressedWorkbooks > 0
        Case "idSave"
            If Not Application.Workbooks.Count = 0 Then
                returnedVal = IIf(Application.ActiveWorkbook.Worksheets.Count = 0, "0", "1")
            Else
                returnedVal = "0"
            End If
        Case Else
    End Select
End Sub

Der Befehl "Speichern PDF" hat die ID "idSave".

Die andere ID "FileSaveAsPDF" gehört zum Menü-Befehls-Button, von dem der eigentliche Speicher-Befehl durchgeführt wird.

Der Rückgabewert "0" bedeutet, dass der Menü-Befehl deaktiviert angezeigt wird.

 

Zitat: "Aktuelles Problem besteht eigentlich nur gerade in meiner bereits bestehenden Arbeitsmappe. Einzig und allein bei dieser bestehenden Mappe ist der Button "Speichern PDF" zwar sichtbar aber grau hinterlegt. "

In diesem Fall kannst Du in der Sub Enabled einen Haltepunkt definieren und anschließend das Datei-Menü anzeigen lassen. Beim Anzeigen sollte das VBA-Editor-Fenster angezeigt werden, mit einer gelb markierten Zeile. Mit F8 (oder auch (Umschalt+F8) kannst Du dann die einzelnen Befehle nachverfolgen, die gerade ausgeführt werden. Auf diese Weise kann recht schnell die Ursache eingegrenzt werden.

LG, BigBen


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
27.04.2017 17:42:52 Dennis
NotSolved
27.04.2017 18:17:36 BigBen
NotSolved
28.04.2017 07:18:11 Dennis
NotSolved
28.04.2017 07:29:42 Dennis
NotSolved
28.04.2017 08:39:06 BigBen
NotSolved
28.04.2017 09:21:02 Dennis
NotSolved
28.04.2017 09:27:05 Dennis
NotSolved
28.04.2017 12:06:42 BigBen
NotSolved
28.04.2017 12:14:37 BigBen
NotSolved
02.05.2017 10:03:00 Dennis
NotSolved
02.05.2017 16:46:54 BigBen
NotSolved
02.05.2017 16:57:41 BigBen
NotSolved
03.05.2017 09:19:03 Dennis
NotSolved
03.05.2017 12:48:41 Dennis
NotSolved
03.05.2017 13:18:39 BigBen
NotSolved
03.05.2017 13:59:43 Dennis
NotSolved
03.05.2017 19:17:54 BigBen
NotSolved
04.05.2017 09:14:05 Dennis
NotSolved
04.05.2017 15:50:09 BigBen
NotSolved
05.05.2017 09:22:29 Dennis
NotSolved
05.05.2017 09:26:22 Dennis
NotSolved
05.05.2017 09:34:54 Dennis
NotSolved
Rot Tabellenblätter als einzelne PDFs speichern
05.05.2017 12:45:25 BigBen
NotSolved
08.05.2017 07:21:46 Dennis
NotSolved
08.05.2017 18:07:54 BigBen
NotSolved