Thema Datum  Von Nutzer Rating
Antwort
30.04.2020 11:55:37 Chris
Solved
30.04.2020 12:54:53 Mase
NotSolved
30.04.2020 13:03:14 Gast48397
NotSolved
30.04.2020 15:18:09 Mase
NotSolved
Rot IST-Situation ?
04.05.2020 12:24:38 Chris
NotSolved
04.05.2020 13:06:53 Mase
NotSolved
04.05.2020 13:06:54 Mase
NotSolved
04.05.2020 13:15:32 Gast7187
NotSolved
04.05.2020 13:31:14 Chris
NotSolved
04.05.2020 13:34:06 Mase
NotSolved
04.05.2020 13:38:16 Gast42427
NotSolved
04.05.2020 13:42:12 Mase
NotSolved
04.05.2020 13:44:04 Chris
NotSolved
04.05.2020 13:52:59 Mase
NotSolved
04.05.2020 14:04:26 Chris
NotSolved
04.05.2020 14:09:19 Mase
*****
Solved
04.05.2020 14:47:20 Gast45879
*****
NotSolved
04.05.2020 14:48:45 Marco
*****
NotSolved

Ansicht des Beitrags:
Von:
Chris
Datum:
04.05.2020 12:24:38
Views:
458
Rating: Antwort:
  Ja
Thema:
IST-Situation ?

Moin Mase,

 

danke erstmal für deine Mühen und auch danke für den kleinen Arschtritt, zumindest habe ich es so aufgenommen. Wie dem auch sei, ich habe mir den Code nocheinmal angesehen und etwas geändert. Es funktioniert jetzt fast alles wie es soll, nur wird das Speichern der Datei ignoriert. Es gibt keine Fehlermeldung, der Code läuft ohne Probleme durch, außer das Speichern nicht. Hast du nochmal eine Idee dazu?

 

Public MYPATH As String
Option Explicit


Sub Start()

'Kopieren der Daten für die umschläge
    Worksheets("Auswahllisten").Range("G2:G105").Copy
    Worksheets("Daten Umschläge").Range("A2").PasteSpecial xlPasteValues
    Worksheets("Eingabetabelle").Range("H2:H105").Copy
    Worksheets("Daten Umschläge").Range("B2").PasteSpecial xlPasteValues
    Worksheets("Eingabetabelle").Range("I2:I105").Copy
    Worksheets("Daten Umschläge").Range("C2").PasteSpecial xlPasteValues
'Kopieren der Daten für LLBB
    Worksheets("Auswahllisten").Range("G2:G105").Copy
    Worksheets("Daten LLBB").Range("A2").PasteSpecial xlPasteValues
    Worksheets("Eingabetabelle").Range("D2:D105").Copy
    Worksheets("Daten LLBB").Range("B2").PasteSpecial xlPasteValues
    Worksheets("Auswahllisten").Range("H2:H105").Copy
    Worksheets("Daten LLBB").Range("C2").PasteSpecial xlPasteValues
'Duplikate entfernen
    Worksheets("Daten Umschläge").Range("$A$1:$G$105").RemoveDuplicates Columns:=1, Header:=xlYes
'Datei Speichern und beenden
    'Worksheets("Eingabetabelle").SaveCopyAs "C:\Test\TESTliste_" & Format(Now, "dd.mm.yyyy") & ".xlsm"
    'ThisWorkbook.Saved = True
    'Application.Quit
Call MakroMacroMitDeinemFormularSteuerelementVerknuepfen


End Sub

'Option Explicit
  

  
Sub MacroMitDeinemFormularSteuerelementVerknuepfen()
    Dim sText As String
        
    MYPATH = Environ("temp")
     
    sText = "Sehr geehrte Damen und Herren,"
    sText = sText & "anbei die Daten der heutigen XXX."
    sText = sText & ""
    
    Call SendSheetOutlook( _
                            "Betreff", _
                            "Mailadresse", _
                            "", _
                            sText)
End Sub
  
Private Sub SendSheetOutlook(sSubject As String, sTo As String, sCC As String, ByVal sText As String)
Dim olApp         As Object
Dim AWS           As String
Dim olOldBody     As String
    
'define temporary Path and Filename
AWS = MYPATH & "\" & Format(Date, "YYYYMMDD") & "_" & Format(Time, "hhmmss") & "_" & _
WorksheetFunction.Substitute(ActiveWorkbook.Name, ".xlsm", "")
    
'export File as PDF
AWS = AWS   'debug-stop

Worksheets("Daten LLBB").ExportAsFixedFormat Type:=xlTypePDF, Filename:=AWS, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
AWS = AWS & ".pdf"
    
'Make Email
Set olApp = CreateObject("Outlook.Application")
   With olApp.CreateItem(0)
             .GetInspector.Display
             olOldBody = .htmlBody
             .To = sTo
             .cc = sCC
             .Subject = sSubject
             .htmlBody = sText & olOldBody
            .Attachments.Add AWS
   End With
       
AWS = AWS   'debug-stop
'remove TEMP file
'********************************
'wenn du das PDF behalten möchtest, diese Zeile auskommentieren!
'sonst wird das temporäre PDF wieder gelöscht
'Kill AWS
'********************************
'Datei Speichern und beenden
    ActiveWorkbook.SaveCopyAs "C:\Test\TESTliste_" & Format(Now, "dd.mm.yyyy") & ".xlsm"
    ThisWorkbook.Saved = True
    Application.Quit
    
End Sub


'Gleiche Fehlermeldung wieder.


Fettes Danke

Chris

 


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
30.04.2020 11:55:37 Chris
Solved
30.04.2020 12:54:53 Mase
NotSolved
30.04.2020 13:03:14 Gast48397
NotSolved
30.04.2020 15:18:09 Mase
NotSolved
Rot IST-Situation ?
04.05.2020 12:24:38 Chris
NotSolved
04.05.2020 13:06:53 Mase
NotSolved
04.05.2020 13:06:54 Mase
NotSolved
04.05.2020 13:15:32 Gast7187
NotSolved
04.05.2020 13:31:14 Chris
NotSolved
04.05.2020 13:34:06 Mase
NotSolved
04.05.2020 13:38:16 Gast42427
NotSolved
04.05.2020 13:42:12 Mase
NotSolved
04.05.2020 13:44:04 Chris
NotSolved
04.05.2020 13:52:59 Mase
NotSolved
04.05.2020 14:04:26 Chris
NotSolved
04.05.2020 14:09:19 Mase
*****
Solved
04.05.2020 14:47:20 Gast45879
*****
NotSolved
04.05.2020 14:48:45 Marco
*****
NotSolved