Excel: Makro zum ändern von Spaltennamen?

Ich habe leider keine Erfahrun in der Anwendungsprogrammierung mit VBA, möchte aber folgendes Problem lösen: Es gibt einige hundert Excel-Dateien, in jeder muß eine Spalte umbenannt werden. Wie kann das am Besten in einem Batch gelöst werden?

Ich habe leider keine Erfahrun in der Anwendungsprogrammierung
mit VBA, möchte aber folgendes Problem lösen: Es gibt einige
hundert Excel-Dateien, in jeder muß eine Spalte umbenannt
werden. Wie kann das am Besten in einem Batch gelöst werden?

Hi serethos,
hier steht wie man das mit mehr Erfolg angehen könnte.
http://www.kmbuss.de/Excel-CD/Pics/OH_Forumsbeitrag.gif

Zu deiner Anfrage, du willst den Zellenwert in der obersten Zelle einer Spalte abändern? Immder die gleiche Spalte? Was soll in die Zelle geschrieben werden?
Gruß
Reinhard

Moin!

Der Beitrag kam ja extrem schnell, vielen Dank dafür. Im konkreten sieht das Problem wie folgt aus:

Es gibt etwa 200 xls-Dateien, alle haben eine Produktliste mit einer Bezeichnung,-
leider wurde aus historischen Gründen nicht einfach auf Trennungen geachtet, was
heissen soll, dass in einer Zelle etwas stehen kann wie:

„Modem mit Verpackung XZY-1200“

in einer anderen dann:

„Demodulator, Modulator XYZ-1200“

wichtig ist hier, das in allen Dateien, in allen Zeilen und Spalten der Inhalt der Zellen teilersetzt werden kann, im konkrete hiesse das im

beispiel von oben ausgedrückt–> änderbar sollte sein von / in:

„Modem mit Verpackung XZD-1201“

„Demodulator, Modulator XYD-1201“

die tabellen sind alle unterschiedlich „strukturiert“, das heisst man kann nicht mit fixen zellwerten arbeiten á la änder zelle a1 immer in XYZ-1201.

Danke und Grüße!

Hi serehos,

Es gibt etwa 200 xls-Dateien, alle haben eine Produktliste mit
einer Bezeichnung,-

kein Akt alle nacheinander zu öffnen usw

leider wurde aus historischen Gründen nicht einfach auf
Trennungen geachtet, was
heissen soll, dass in einer Zelle etwas stehen kann wie:

„Modem mit Verpackung XZY-1200“
in einer anderen dann:
„Demodulator, Modulator XYZ-1200“

wichtig ist hier, das in allen Dateien, in allen Zeilen und
Spalten der Inhalt der Zellen teilersetzt werden kann, im
konkrete hiesse das im
beispiel von oben ausgedrückt–> änderbar sollte sein von /
in:

„Modem mit Verpackung XZD-1201“

„Demodulator, Modulator XYD-1201“

die tabellen sind alle unterschiedlich „strukturiert“, das
heisst man kann nicht mit fixen zellwerten arbeiten á la änder
zelle a1 immer in XYZ-1201.

Was ein Chaos :smile: Ist diese "XZD-1201 „einmalig“ ?
Mit einmalig meine ich alle Zellen mit „…XYZ-1201…“ haben die obige Bezeichnung oder gibts auch zellen mit z.B. „Scharaube M6 für XYZ-1201“ oder so.

Oder existiert eine Liste mit alten und neuen Bezechnungen?
Oder oder…

Am besten du stellst mal eine Datei hoch ins Netz. Blatt1 ist der alte Zustand, Blatt2 wie es nach Änderung aussehen soll.
Hochladen geht z.B. hier: http://www.rapidshare.de
Gruß
Reinhard

Moin!

Nochmals viele Dank, ich habe nun Dateien erstellt die das Problem auf den Punkt treffen, es sind viere an der Zahl… dort sieht man an dem Namen wie es war bzw ist und wie es werden sollte… Es sind natürlich viel mehr Stellen und viel mehr Produkte, aber im Grunde geht es immer um die von mir rotgefärbten Texte in den Zellen die ausgetauscht werden sollen… hier der Link:

http://rapidshare.de/files/33113073/dankefuerhilfe.z…