Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1180to1184
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

If ActiveSheet Is Sheets("xxx") And Column(1) Or

If ActiveSheet Is Sheets("xxx") And Column(1) Or
Karsten
Hallo,
mir gelingt es nicht u.st.Code richtig zu scheiben. Kann mir jemand dabei helfen?
Danke.
Gruß
Karsten
If ActiveSheet Is Sheets("xxx") And Column(1) Or Column(4) Or Column(7) Then

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: If ActiveSheet Is Sheets("xxx") And Column(1) Or
04.10.2010 21:35:49
Backowe
Hi Karsten,
with Sheets("xxx")
If .Column(1) Or .Column(4) Or .Column(7) Then
end if
end with
Gruß Jürgen
AW: If ActiveSheet Is Sheets("xxx") And Column(1) Or
04.10.2010 21:43:55
Karsten
Hallo Jürgen,
danke, aber es geht genau in die falsche Richtung.
Nur, wenn die aktive Zelle in den genannten Columns sind soll der Code weiter durchlaufen werden.
Gruß
Karsten
Ich verstehe das schon, nur warum ...
04.10.2010 21:49:48
Backowe
Hi Karsten,
... muß der Cursor über das Blatt gassi geführt werden? Beschreibe doch mal was Du überhaupt umsetzen willst, oder poste mal den Code den Du jetzt schon hast.
Gruß Jürgen
AW: Ich verstehe das schon, nur warum ...
04.10.2010 21:57:37
Karsten
Hallo Jürgen
Hab etwas probiert und das gefunden. Das war, was ich brauchte.
If ActiveCell.Column = 1 Or ActiveCell.Column = 4 Or ActiveCell.Column = 7 Or ActiveCell.Column = 10 Or ActiveCell.Column = 13 Then
Gruß
Karsten
Anzeige
AW: Quatsch ...
05.10.2010 09:00:08
Karsten
Hallo Rudi,
bin wohl irgendwie nicht zurechtgekommen damit.
if .row mod 2=0 then
Was bedeutet eigentlich das Fettgestrichene?
Gruß
karsten
modulo = rest
05.10.2010 09:34:08
Klaus
Hallo Karsten,
das bedeutet "Rest". Damit haben wir in der Grundschule das dividieren gelernt, bevor es die Kommazahlen gab :-)
7 : 2 = 3 und Rest 1, demnach ist 7 Mod 2 = 1
905 : 100 = 9 und Rest 5 demnach ist 905 Mod 100 = 5
Jede gerade Zahl durch 2 ergibt einen Rest von 0, jede ungerade Zahl einen Rest von 1.
Also, wenn die Zeile (.row) gerade ist, dann mod 2 = 0.
Analog könnte man mit mod 7 = 0 jede siebte Zeile abfragen.
Grüße,
Klaus M.vdT.
Anzeige
AW: modulo = rest
05.10.2010 12:00:30
Karsten
Hallo Klaus,
na schön. Vielleicht brauche ich es ja wieder.
Danke.
Gruß
Karsten
AW: modulo = rest
05.10.2010 12:13:04
Klaus
Hallo Karsten,
Modulo kann man eigentlich ständig brauchen. Einfachstes Beispiel um gerade Zeilennummern herauszufinden :-)
Auch toll, um eine Operation innerhalb einer Schleife nur jedes n-te mal im Schleifendurchlauf auszuführen:
REM jede 17te Operation
x = 17
for i = 1 to 100
if i mod x = 0 then WasAuchImmer
next i
Grüße,
Klaus M.vdT.
nicht das beste Bsp.
05.10.2010 13:56:56
Rudi
Hallo,
für ne Schleife bietet sich eigentlich Step an.
;-)
Gruß
Rudi
Anzeige
AW: nicht das beste Bsp.
05.10.2010 14:26:10
Karsten
Danke.
Gruß
Karsten
AW: modulo = rest
05.10.2010 14:25:36
Karsten
Danke.
Gruß
Karsten

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige