Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Auslesen von Tabellennamen und kopieren





Frage

Hallo, hoffentlich hat einer von euch eine Idee. Ich hab mehrere sichtbare und ausgeblendete Blätter, es sollen die Namen von bestimmten (nicht von allen)sichtbaren Blätter ausgelesen und auf ein anderes Blatt in eine Zelle geschrieben werden. Außerdem sollen noch Werte bzw. Ergebnisse dieser Blätter ausgelesen und in die Zellen unterhalb des Namen auf dem anderen Blatt geschrieben werden. Wie mach ich das ? Hat jemand von euch eine Idee ? Gruß Fossi

Antwort 1 von nighty

hi alle

vb kenntnisse werden bei deinem problem unerlaesslich sein,daher ein auszug aus der vbhilfe,die alle namen der sheets in der spalte a des aktiven sheets wiedergibt,zur weiteren verarbeitung leicht zu verstehen.

oder nicht ,was meinen die anderen dazu !?

gruss nighty

Sub Makro1()
Set NewSheet = Sheets.Add(Type:=xlWorksheet)
For i = 1 To Sheets.Count
NewSheet.Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub

Antwort 2 von shrike

Korrektur:
Listet die Namen in einem NEUEN Blatt auf, nicht im aktiven!

Für eine Liste im aktiven Blatt müßte es ungefähr so aussehen:

Sub Tabellennamen()
Dim i As Integer
For i = 1 To Sheets.Count
Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub

shrike

Antwort 3 von nighty

hi shrike

oops

danke

gruss nighty