Thema Datum  Von Nutzer Rating
Antwort
19.06.2020 17:22:04 Nora
NotSolved
19.06.2020 17:30:48 Gast7777
NotSolved
19.06.2020 17:31:40 ralf_b
NotSolved
19.06.2020 17:35:10 Gast7777
NotSolved
Rot Run Time Error 1004
19.06.2020 17:43:09 Gast71371
NotSolved
19.06.2020 18:12:58 Nora Moser
NotSolved
19.06.2020 19:46:44 ralf_b
NotSolved

Ansicht des Beitrags:
Von:
Gast71371
Datum:
19.06.2020 17:43:09
Views:
633
Rating: Antwort:
  Ja
Thema:
Run Time Error 1004

HI, sorry hatte ich vergessen zu nennen: In dieser Zeile liegt das Problem, wenn ich auf Debug klicke:

 


Option Explicit

Sub aktivesBlattToPdf()

Dim PDFFileName As String
Dim LastRow As Integer
Dim PDFPath As String
Dim OrderStatus As String
Dim OrderType As String
Dim SupplierName As String
Dim CRDConfirmed As String
Dim xOutlookObj As Object
Dim xEmailObj As Object

PDFPath = ThisWorkbook.Path & "\Style Sheet"

With Worksheets("Supplier_Sheet").AutoFilter.Range
       OrderStatus = Range("A" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value2
       SupplierName = Range("C" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value2
       OrderType = Range("B" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value2
       CRDConfirmed = Range("AG" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value
End With


PDFFileName = Range("D3") & "_" & OrderType & "_" & Range("F3") & "_" & SupplierName & "_" & CRDConfirmed & ".pdf"
LastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, "B").End(xlUp).Row

If Dir(PDFPath, vbDirectory) = "" Then
    
    MsgBox "Please create a folder name: Style Sheet" (<--korrigiert copy/paste fehler oben aus falschem Code, bitte ignorieren)

Else
    
    Sheets("Supplier_Sheet").Range("D2:AN" & LastRow).ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
    PDFPath & "\" & PDFFileName, Quality:=xlQualityStandard, _
    IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True


    'Create Outlook email
    Set xOutlookObj = CreateObject("Outlook.Application")
    Set xEmailObj = xOutlookObj.CreateItem(0)
    With xEmailObj
        .Display
        .To = ""
        .CC = ""
        .Subject = PDFFileName
        .Attachments.Add PDFPath & "\" & PDFFileName
    End With
End If

End Sub

Wir hatten den Style Sheet Ordnder, wo da sMakro abspeichert geleert, das hat nichts gebracht.

 

Was schlägst du vor Ralf? 

* pdf software neuinstallieren?

 

Viele grüße,

Nora


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
19.06.2020 17:22:04 Nora
NotSolved
19.06.2020 17:30:48 Gast7777
NotSolved
19.06.2020 17:31:40 ralf_b
NotSolved
19.06.2020 17:35:10 Gast7777
NotSolved
Rot Run Time Error 1004
19.06.2020 17:43:09 Gast71371
NotSolved
19.06.2020 18:12:58 Nora Moser
NotSolved
19.06.2020 19:46:44 ralf_b
NotSolved