Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Tabellenblatt automatisch erstellen
#1
Hallo zusammen,

1.   ich würde gerne aus den Einträgen in B15:B299 aus dem Tabellenblatt "Stammdaten" automatisch neue Tabellenblätter generieren.

      Beispiel:  in Stammdaten/B15 erfolgt der Eintrag "Max Mustermann", jetzt soll sich automatisch ein neues Tabellenblatt mit dem Namen Max Mustermann erstellen.

2.   Besteht die Möglichkeit eine Vorlage für das neue Tabellenblatt zu erstellen?
      Wenn ja, sollte der Eintrag von z.B. Stammdaten B15 (Max Mustermann) in Tabellenblatt Max Mustermann in F2 und Stammdaten D15 in Max Mustermann F6.

vorab besten Dank
unwissender :22:
Antworten Top
#2
Hallo,

technisch ist das ganz einfach!

Aber die meisten hier kommen aus dem Datenbankbereich und halten diese Fragestellung für "ungeschickt".

Also es gibt 2 Möglichkeiten: entweder du begründest sehr gut, oder machst dich unbeliebt (dann gibt es auch den code)

mfg
Antworten Top
#3
ok, du möchtest mir also zu verstehen geben, dass unwissende hier falsch sind?
Tut mir leid, dachte ich kann einfach die Wissenden höflich fragen und mich dann bedanken.
Weiß nicht was ich begründen könnte, ich weiß es schlicht und einfach nicht.

Grüße
Antworten Top
#4
es geht doch!

ungeprüft:


Code:
for i = 1 to cells(rows.count,2).end(xlup).row
    sheets.add(activesheet).name = cells(i,2)
next i


Starten im Blatt mit den Namen.
[-] Folgende(r) 1 Nutzer sagt Danke an Fennek für diesen Beitrag:
  • unwissender2000
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste