Problem mit ...End(XlUp).Row
22.07.2005 13:17:39
Reinhard
bei der Hilfe zur Anfrage https://www.herber.de/forum/messages/640058.html habe ich massivste Schwierigkeiten.
In der Datei https://www.herber.de/bbs/user/24924.xls
stehen in D1:D9 Werte, D12 ist leer, nur farblich gekennzeichnet.
Das Worksheet_Open ereignis zeigt mir 12 an, die Sub tt() 10 ?
Private Sub Workbook_Open()
For Each p In ActiveWorkbook.CustomDocumentProperties
If p.Name = "Zeile" Then vorh = True
Next p
If vorh = False Then ActiveWorkbook.CustomDocumentProperties.Add Name:="Zeile", _
LinkToContent:=False, _
Type:=msoPropertyTypeNumber, _
Value:=IIf(Worksheets("Tabelle1").Range("d1") = "", 1, Worksheets("Tabelle1").Range("d65536").End(xlUp).Row + 1)
Call faerben(ActiveWorkbook.CustomDocumentProperties("Zeile").Value)
MsgBox ActiveWorkbook.CustomDocumentProperties("Zeile").Value
End Sub
Sub tt()
MsgBox Worksheets("Tabelle1").Range("d65536").End(xlUp).Row + 1
End Sub
Die Sub faerben kann wohl nicht das Problem sein, :
Sub faerben(zei As Integer)
Worksheets("Tabelle1").Cells.Interior.ColorIndex = xlNone
Range(Cells(zei, 4), Cells(zei, 43)).Interior.ColorIndex = 36
End Sub
Gruß
Reinhard