Hallo,
gerade habe ich mich etwas in VBA und Excel eingearbeitet.
Ich möchte mit einer Schleife alle Zellen einer Spalte auslesen und mit einer anderen Zelle vergleichen. Dabei stoße ich auf das folgende Problem:
Wenn ich eine fixe Zelle angebe, wird mir der korrekte Wert zurück gegeben.
MsgBox Sheets("Benutzerverwaltung").Range("A5")
Wenn ich nun aber die Angabe der Zelle für eine Schleife anpasse, bekomme ich immer einen Fehler.
MsgBox Sheets("Benutzerverwaltung").Range(Cells(a, 5)) -> Laufzeitfehler 1004
Dazu habe ich zwei Fragen:
1. Wieso schreibt VBA das "a" immer wieder klein?
2. Was muss ich tun, damit ich eine bestimmte Zelle einer Spalte anspringen und mir den Inhalt anzeigen lassen kann?
Vielen Dank vorab für die Unterstützung
Andy