Thema Datum  Von Nutzer Rating
Antwort
Rot Per Makro Excel-Dateien umbenennen und in neuem Ordner speichern
22.10.2013 12:57:36 Dave
Solved
22.10.2013 17:55:05 Holger
Solved
22.10.2013 18:07:20 Dave
Solved
23.10.2013 13:12:20 Dave
Solved
22.10.2013 17:57:03 Dave
Solved
23.10.2013 13:42:48 Gast44574
Solved
23.10.2013 14:12:45 Dave
Solved
23.10.2013 16:21:32 Dave
Solved

Ansicht des Beitrags:
Von:
Dave
Datum:
22.10.2013 12:57:36
Views:
4098
Rating: Antwort:
 Nein
Thema:
Per Makro Excel-Dateien umbenennen und in neuem Ordner speichern

Hallo zusammen,

ich habe Excel-Dateien, die einen langen Dateinamen haben.

Das wird zum Problem bei einem VBA-Tool, das ich zur Auswertung verwende. Das Tool nutzt die Dateinamen, um in einer neuen Excel-Datei damit die Tabellenblätter zu benennen. Ist die Bezeichnung zu lang arbeitet das Tool nicht weiter.

--> Leider kann ich auf den Tool-Code nicht zugreifen und will mir nun manuell helfen.

--> Deshalb würde ich gerne ein Tool erstellen, dass die Dateien kopiert und den Dateinamen umbenennt.

--> Über eine userform möchte ich den Ordner in dem die Dateien liegen auswählen.

 

Beispiel:

Original-Ordnername C:\Protokolle

Dateien, die im Ordner liegen:

maschinenprotokoll_zustaende_L62_M6201_20131021_150114.xls

maschinenprotokoll_zustaende_L62_M6202_20131021_150117.xls

 

Lösungsidee meinerseits:

1. Das neue Tool öffnet nach Auswahl des Ordners und Klick auf CommandButton die Datei "maschinenprotokoll_zustaende_L62_M6201_20131021_150114.xls".

2. Es speichert die Datei unter neuem Namen in einem neuen Ordner "Protokolle kurz". Dieser ist direkt im Ordner "Protokolle" als Unterordner.

3. Der neue Dateiname wird nicht zufällig, sondern nach einer Vorgabe erstellt. M6201 steht z.B. für Anlage A1, M6202 für Anlage A2.

--> Also macht das Tool den Abgleich z.B. über if-Schleife: Wenn der Dateiname "M6201" enthält, dann schreibe "Anlage A1" als Dateiname, wenn der Dateiname "M6202" enthält, dann...

 

--> Leider fehlt mir die Kenntniss das in VBA umzusetzen.

--> Über Google habe ich leider keine analogen Lösungen gefunden, die die Umbennung nach meinen Vorgaben möglich machen.

--> Deshalb würde ich mich riesig über Hilfe freuen! :o)

 

Besten Gruß

Dave


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 Per Makro Excel-Dateien umbenennen und in neuem Ordner speichern
22.10.2013 12:57:36 Dave
Solved
22.10.2013 17:55:05 Holger
Solved
22.10.2013 18:07:20 Dave
Solved
23.10.2013 13:12:20 Dave
Solved
22.10.2013 17:57:03 Dave
Solved
23.10.2013 13:42:48 Gast44574
Solved
23.10.2013 14:12:45 Dave
Solved
23.10.2013 16:21:32 Dave
Solved