Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

VBA Worksheet Problem

Forumthread: VBA Worksheet Problem

VBA Worksheet Problem
25.11.2002 17:27:26
ADAM
Habe mal ne Frage:
Wieso geht folgende Anweisung nicht???

Dim Worksheet as Worksheet
Dim Zeilenzaehler as Integer

For Each Worksheet In ActiveWorkbook.Worksheets(Array("TT", "TR", "GG", "ZD"))

Worksheet.Select

For i = 4 To 2000
If Worksheet.Cells(i, 2).Interior.ColorIndex = 33 Then
Zeilenzaehler = i
Exit For
Else
'do nothing
End If
Next i

ActiveWorkbook.Worksheets("Ausgabeblatt").Cells(5, 2).Value = Worksheet.Cells(Zeilenzaehler, 4)

Next Worksheet


Das Ganze sucht in einem Sheet nach blau hinterlegten Zeilen, und gibt die dann in einem anderen sheet wieder aus.
Es tritt allerdings ein Fehler bei "Worksheets("Ausgabeblatt").Cells(5, 2).Value = Worksheet.Cells(Zeilenzaehler, 4)" auf. Wieso?

ADAM

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: VBA Worksheet Problem
25.11.2002 17:32:20
Ralf Sögel
weil der Bezeichner für das Worksheet fehlt. Variable verwenden!
Re: VBA Worksheet Problem
25.11.2002 17:37:41
Martin Bolleter
... und weil die Anweisung
Dim Worksheet as Worksheet
Unsinn ist. Als Variablen dürfen keine reservierten Begriffe verwendet werden. Es wundert mich, dass Excel das nicht moniert hat. In jedem Fall sind mit solchen Bezeichnungen Verwechslungen vorprogrammiert.

Gruss
Martin

Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18