Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

End With ohne With

Forumthread: End With ohne With

End With ohne With
23.02.2021 15:10:31
Sonja
Hallo Excelprofis,
ich habe ein Makro kopiert, welches in der gleichen Datei wunderbar in einem anderen Tabellenblatt funktioniert.
Jetzt bekomme ich immer eine Fehlermeldung:
Fehler beim Kompilieren:
End With ohne With
Wahrscheinlich habt Ihr den Fehler gleich im Blick - ich versteh die Welt nicht mehr. Danke schon mal vorab..
hier der Code:
Option Explicit
Private Sub CommandButton1_Click()
Sheets("Regie").Unprotect Password:="PW"
Rows("1:5").Select
Selection.EntireRow.Hidden = False
Dim lUpdRow As Long
With Worksheets("Regie")
If pLRow = 0 Then
lUpdRow = .Cells(Rows.Count, 1).End(xlUp).Row + 1
Dim newRow As Long
newRow = Cells(Rows.Count, 5).End(xlUp).Row + 1
Rows("3:3").Copy Cells(newRow, 1)
Application.CutCopyMode = False
Rows("1:4").Select
Selection.EntireRow.Hidden = True
Else
lUpdRow = pLRow
End If
' nur Texte
.Cells(lUpdRow, 2).Value = ComboBox1.Value
.Cells(lUpdRow, 6).Value = ComboBox3.Value
' nur Datum
If TextBox3  "" Then
If IsDate(TextBox3) Then
.Cells(lUpdRow, 11).Value = CDate(TextBox3)
End If
' nur Währung
.Cells(lUpdRow, 35).Value = TextBox83
If TextBox83  "" Then
.Cells(lUpdRow, 35).NumberFormat = "#,##0.00 $"
.Cells(lUpdRow, 35).Value = CDbl(TextBox83.Text)
End If
End With
Sheets("Regie").Protect UserInterfaceOnly:=True, Password:="PW"
'Userform schließen
Unload UserForm_Regie
End Sub

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: End With ohne With
23.02.2021 15:18:01
peterk
Hallo

' nur Datum
If TextBox3  "" Then
If IsDate(TextBox3) Then
.Cells(lUpdRow, 11).Value = CDate(TextBox3)
End If
End If

AW: End With ohne With
23.02.2021 15:26:13
Sonja
Hallo,
das ist mir inzwischen auch aufgefallen dass einmal End If fehlt. Das Makro ist natürlich viel länger. Ich habe es mehrmals vergessen ...peinlich...
Aber oft geht es dann doch - vielen Dank nochmal
Sonja
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige