VBA Input-Eingabe in Zelle eintragen?
Guten Abend,
ich möchte gerne den Inhalt aus einer Inputbox in Zelle D28 schreiben, nur leider funktioniert es nicht.
Folgendes Makro: (sicherlich nicht schön geschrieben aber es bis auf die Zelle D28)
Sub erstellen()
Dim NeuerTabellenName As String
Dim TabellenName As Boolean
Dim myInput As String
Dim WsTabelle As Worksheet
myInput = InputBox("Bitte geben Sie den Namen des neuen Monates an", "Monat anlegen")
For Each WsTabelle In Worksheets
If WsTabelle.Name = myInput Then
TabellenName = True
Exit For
End If
Next WsTabelle
If TabellenName Then
MsgBox ("Der Monat existiert bereits. Der Vorgang wurde abgebrochen. Bitte ueberpruefen Sie Ihre Eingabe.")
Worksheets("Admin").Select
Else
NeuerTabellenName = myInput
Worksheets("Muster").Copy After:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = NeuerTabellenName
Worksheets("Admin").Range(D28).Value = myInput
Worksheets("Admin").Select
End If
End Sub
Der Fehler muss ja hier liegen:
Worksheets("Admin").Range(D28).Value = myInput
Über eine Lösung wäre ich sehr dankbar.
Gruß