VBA: Anlage neues Tabellenblatt mit vordefinierten Inhalten
#1
Moin liebes Forum,

gibt es mittels VBA die Möglichkeit ein Makro zu erstellen, bei dessen Auslösung ein Dialogfenster geöffnet wird in welchem ich Parameter eingeben kann die dann in einem neuen Tabellenblatt in den Zellen C1-C4 eingetragen werden? Ich hatte sowas in einer anderen Datei mal gesehen, allerdings reichen meine Skills dafür bei weitem nicht aus, daher die Frage.

Ich freue mich wie immer über eure konstruktiven Rückmeldung, vielen Dank im Voraus!

VG
Antworten Top
#2
moin,

meinst du so etwas in der Art?

mfg Tom


.xlsm   C598.xlsm (Größe: 19,54 KB / Downloads: 2)
[-] Folgende(r) 1 Nutzer sagt Danke an Crazy Tom für diesen Beitrag:
  • C598
Antworten Top
#3
Hallo Tom,

vielen Dank für die schnelle Rückmeldung, genau diese Art habe ich gesucht. Ich werde mal versuchen, die UserForm in meinen restlichen Code zum Duplizieren von den bestehenden Blättern einzubinden.

Frage: Wo hast du festgelegt, in welche Zellen die Einträge übernommen werden (falls sich das nochmal ändern sollte) und kann ich die UserForm nach der Eingabe mittels Code problemlos schließen?


Vielen Dank noch einmal!

VG
Antworten Top
#4
hi,

hier noch mal ohne Schleife
da wird ersichtlich wo was rein geschrieben wird

Code:
Private Sub CommandButton1_Click()
    With Sheets("Tabelle1") '<--Name anpassen
        .Range("C1").Value = TextBox1.Value
        .Range("C2").Value = TextBox2.Value
        .Range("C3").Value = TextBox3.Value
        .Range("C4").Value = TextBox4.Value
    End With
End Sub

die Userform kannst du jederzeit einfach schließen

mfg Tom
[-] Folgende(r) 1 Nutzer sagt Danke an Crazy Tom für diesen Beitrag:
  • C598
Antworten Top


Gehe zu:


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