Thema Datum  Von Nutzer Rating
Antwort
06.04.2023 12:52:08 Bernd
NotSolved
06.04.2023 15:05:21 ralf_b
NotSolved
06.04.2023 16:37:05 Bernd
NotSolved
06.04.2023 17:44:07 ralf_b
NotSolved
Rot Excel kann die Datei nicht öffnen, da das Dateiformat ungültig ist
06.04.2023 18:30:08 Gast77504
Solved
11.04.2023 11:31:52 Ulrich
Solved
13.04.2023 15:47:36 Bernd
Solved

Ansicht des Beitrags:
Von:
Gast77504
Datum:
06.04.2023 18:30:08
Views:
536
Rating: Antwort:
 Nein
Thema:
Excel kann die Datei nicht öffnen, da das Dateiformat ungültig ist
Option Explicit

Sub SaveActiveWorkbookAsXlsx()
  
  With ActiveWorkbook
    
    Dim strPath As String
    Dim strNewName As String
    
    'Dateipfad mit Backslash am Ende
    strPath = IIf(Right$(.Path, 1) <> "\", .Path & "\", .Path)
    'Dateiname ohne Dateiendung
    strNewName = IIf(InStrRev(.Name, ".") > 0, Left$(.Name, InStrRev(.Name, ".") - 1), .Name)
    
    Call .SaveAs(Filename:=strPath & strNewName, FileFormat:=xlOpenXMLWorkbook)
    
  End With
  
End Sub

Hinweis: Die Dateiendung ergibt sich aus dem angegebenen FileFormat.

 

Wie ralf_b bereits anmerkte, man muss die Doku genau lesen (den Teil mit welche Methode hat welche Parameter). wink

 

Grüße


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
06.04.2023 12:52:08 Bernd
NotSolved
06.04.2023 15:05:21 ralf_b
NotSolved
06.04.2023 16:37:05 Bernd
NotSolved
06.04.2023 17:44:07 ralf_b
NotSolved
Rot Excel kann die Datei nicht öffnen, da das Dateiformat ungültig ist
06.04.2023 18:30:08 Gast77504
Solved
11.04.2023 11:31:52 Ulrich
Solved
13.04.2023 15:47:36 Bernd
Solved