Hey,
ich wende mich an euch, in der Hoffnung, dass ihr mir weiterhelfen könnt.
Ich habe folgendes Problem.
Ich habe eine Exceltabelle mit ca. 60 Tabellenblättern.
Ich möchte nun per VBA die Tabellennamen aller Tabellenblätter und jeweils eine Zelle auslesen und diese auf dem ersten Tabellenblatt untereinandern ausgeben.
Ich habe keine Ahnung wie man in VBA da erledigt. Kann mir jemand helfen.
Hier die Idee zu einem Psydo-Code:
j=0;
for index=1 to 60{
tabellenblatt(0).Cells(1,index) = tabellenblatt(index).CodeName;
tabellenblatt(0).Cells(5,index) = tabellenblatt(index).Cells(5,index);
}
Kann man das prinzipiell so machen? Wie lautet der Code richtig und wie binde ich diesen in die Exceltabelle ein?
gruß
Torsten
ich wende mich an euch, in der Hoffnung, dass ihr mir weiterhelfen könnt.
Ich habe folgendes Problem.
Ich habe eine Exceltabelle mit ca. 60 Tabellenblättern.
Ich möchte nun per VBA die Tabellennamen aller Tabellenblätter und jeweils eine Zelle auslesen und diese auf dem ersten Tabellenblatt untereinandern ausgeben.
Ich habe keine Ahnung wie man in VBA da erledigt. Kann mir jemand helfen.
Hier die Idee zu einem Psydo-Code:
j=0;
for index=1 to 60{
tabellenblatt(0).Cells(1,index) = tabellenblatt(index).CodeName;
tabellenblatt(0).Cells(5,index) = tabellenblatt(index).Cells(5,index);
}
Kann man das prinzipiell so machen? Wie lautet der Code richtig und wie binde ich diesen in die Exceltabelle ein?
gruß
Torsten