Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1860to1864
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

zeilennummer auslesen

zeilennummer auslesen
09.12.2021 10:20:26
Stefan
Guten Morgen Gemeinde,
wie kann ich aus der Mappe "WbQuelle" in der Tabelle "Tagesprotokoll" die Zeilennummmer vom 31.12 finden ?
mit dem unterem Code sagt er mir Nothing.
ze ist als Long deklariert und we als Variant

da = "01.01." & Year(Date)
da1 = "31.12." & Year(Date) - 1
Application.WindowState = xlMaximized
ActiveWindow.WindowState = xlMaximized
If da = Date Then
strfile = ThisWorkbook.Path & "\" & "Betriebstagebuch_" & Year(Date) - 1 & ".xlsm"
Set ex = CreateObject("Excel.Application")
Set wbZiel = ThisWorkbook
Set wbQuelle = ex.Workbooks.Open(strfile, , , , "bl")
With wbQuelle.Sheets("Tagesprotokoll")
.Activate
.Columns("E:E").Select
ze = Selection.Find(What:=da1, After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Activate
we = ze
End With
wbQuelle.Close savechanges:=False
wbZiel.Activate
With wbZiel.Sheets("Eingabe")
.Activate
.Unprotect "BIOCON"
.Cells(1, 1).Value = we
.Protect "BIOCON"
End With
End If

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: zeilennummer auslesen
09.12.2021 10:28:04
UweD
Hallo
Vermutung:
- Datum liegt als "richtiges Datum" vor
- Gesucht wird nach Text
versuch mal
ze = Selection.Find(What:=Cdbl(da1)...
LG UweD
AW: zeilennummer auslesen
09.12.2021 10:38:15
Stefan
wenn ich dein Vorschlag annehme bringt er mir einen Laufzeitfehler 91

ze = Selection.Find(What:=CDbl(da1), After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Activate

.Row statt .Activate. owT
09.12.2021 10:47:18
Rudi
AW: .Row statt .Activate. owT
09.12.2021 10:51:26
Stefan
Laufzeitfehler 91

ze = Selection.Find(What:=da1, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Row
und so auch

ze = Selection.Find(What:=CDbl(da1), LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Row

Anzeige
AW: zeilennummer auslesen
09.12.2021 10:38:07
Rudi

ze = Selection.Find(What:=da1, After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Row
nicht .Activate.
AW: zeilennummer auslesen
09.12.2021 10:40:14
Stefan
da bringt er mir auch einen Laufzeitfehler 91
AW: zeilennummer auslesen
09.12.2021 11:20:06
Rudi
hallo,
versuchs mal mit

ze = Selection.Find(What:=CDate(da1), After:=ActiveCell, LookIn:=xlValues, _
LookAt:=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, _
MatchCase:=True, SearchFormat:=True).Row
Fehler 91 weist darauf hin, dass das Datum nicht gefunden wird.
Gruß
Rudi
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige