Thema Datum  Von Nutzer Rating
Antwort
Rot CSV Dateien in XLSX umspeichern
21.08.2020 13:41:23 Christoph
NotSolved
22.08.2020 10:09:15 Gast46889
NotSolved

Ansicht des Beitrags:
Von:
Christoph
Datum:
21.08.2020 13:41:23
Views:
744
Rating: Antwort:
  Ja
Thema:
CSV Dateien in XLSX umspeichern

Hi, 

ich bin völlig neu was VBA anbelangt und bin deshalb für jede Hilfe dankbar =)

Wie der Titel schon verrät möchte ich ein Makro in Excel schreiben, das eine geöffnete CSV Datei in XLSX umspeichert.

 

Sub UmspeichernInXLSX()
'
' UmspeichernInXLSX Makro
'
' Tastenkombination: Strg+Umschalt+Y
'
 
    ChDir _
        ActiveWorkbook.Path
ActiveWorkbook.SaveAs Filename:=ActiveWorkSheet.Name, FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
End Sub
 
Das funktioniert im Prinzip schon, das Problem ist nur, dass sich die Zeichenlänge von Sheet Namen begrenzt ist und Excel deswegen den Namen der Datei abschneidet. Ich kann leider auch ActiveWorkbook.Name nicht verwenden, weil das die File Extension zu beinhalten scheint.
 
Vielen Dank vorab,
 
Christoph
 
 

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
Rot CSV Dateien in XLSX umspeichern
21.08.2020 13:41:23 Christoph
NotSolved
22.08.2020 10:09:15 Gast46889
NotSolved