Wie benenne ich eine arbeitsmappe in vba um?

Um eine auf Ihrem Computer gespeicherte Excel-Datei UMBENENNEN zu können, müssen Sie die Anweisung „NAME“ verwenden. In dieser Anweisung müssen Sie den alten Dateinamen und den neuen Namen definieren, den Sie anwenden möchten. Aber eines müssen Sie bedenken: Die Datei muss geschlossen sein.

Hier habe ich eine Excel-Datei, die im Ordner „Data“ auf meinem Desktop gespeichert ist und dort in diesem Ordner „SampleFile“, den ich in „myFile“ umbenennen möchte, und der Code dafür wäre wie folgt.

 Name "C:\Users\Dell\Desktop\myFolder\SampleFile.xlsx" As _ "C:\Users\Dell\Desktop\myFolder\myNewFile.xlsx"

Schritte zur Verwendung von VBA zum Umbenennen einer Excel-Datei

Lassen Sie uns nun diese Codezeile im Detail verstehen.

Benennen Sie eine Arbeitsmappe mit VBA um
  1. Die Namensdeklaration, mit der Sie den Code beginnen sollten.
  2. Dateiadresse mit altem Namen und Dateierweiterung.
  3. „Gefällt mir“ bezieht sich auf den neuen Namen.
  4. Dateiadresse mit neuem Namen und Dateierweiterung.

Nützliche Links: Ausführen eines MakrosMakrorecorderVisual Basic EditorHandbuch zu persönlichen Makros

Um die Namensaussagen etwas klarer zu machen, können Sie Variablen verwenden, genau wie im folgenden Code.

Sie können eine Variable verwenden
 Sub vba_rename_workbook() Dim oldName As String Dim newName As String oldName = "C:\Users\Dell\Desktop\myFolder\SampleFile.xlsx" newName = "C:\Users\Dell\Desktop\myFolder\myNewFile.xlsx" Name oldName As newName End Sub

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert