Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
236to240
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
236to240
236to240
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

If InStr(Target.Address, ":") > 0 Then Exit Sub

If InStr(Target.Address, ":") > 0 Then Exit Sub
02.04.2003 22:22:02
Franz W.
Hallo Fachleute,

hab vor kurzem in einem Code diese Zeile bekommen:

If InStr(Target.Address, ":") > 0 Then Exit Sub

bevor es dann mit der eigentlichen Schleife losgeht:

If Target.Column = 10 Then
If UCase(Target.Value) = "x" Then
...
...
...

Wofür steht diese Zeile? Was fängt die ab? Ich komm da nicht drauf.

Vielen Dank schon mal im Voraus

Gruß
Franz

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: If InStr(Target.Address, ":") > 0 Then Exit Sub
02.04.2003 22:30:26
PeterW

Hallo Franz,

die Zeile überprüft, ob mehr als eine Zelle geändert wurde, wenn Ja dann Abbruch.

Gruß
Peter

Re: If InStr(Target.Address, ":") > 0 Then Exit Sub
02.04.2003 22:39:33
Franz W.

Hallo Peter,

vielen Dank für Deine Antwort. Aber könnte ich bitte noch ein bisschen Aufschlüsselung bekommen? Wofür steht der ":" ? Aus der Hilfe werd ich nicht schlau...

Gruß
Franz

Re: If InStr(Target.Address, ":") > 0 Then Exit Sub
02.04.2003 22:47:53
PeterW

Hallo Franz,

wenn Target mehrere Zellen umfasst sieht Target.Address beispielsweise so aus "$A$6:$B$16" (hat also einen Doppelpunkt). Mit Instr(Target.Address, ":") wird überprüft, ob in Target.Address ein Doppelpunkt vorkommt.

Gruß
Peter

Ja da komm mal drauf :-). Vielen Dank, Peter ! oT
02.04.2003 22:51:36
Franz W.



Anzeige
Re: If InStr(Target.Address, ":") > 0 Then Exit Sub
02.04.2003 22:52:13
Rolf, Lgh.

Hallo Peter,
Target.Address = A1:A10 = mehr als eine Zelle markiert = : wird gefunden = inStr > 0 (hier 3)
Target.Address = A1 = nur eine Zelle markiert = : wird nicht gefunden = inStr = 0
Gruß Rolf

309 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige