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

Worksheet Change nur in best. Spalten

Worksheet Change nur in best. Spalten
20.02.2007 10:12:00
R.Schmitt
Guten Morgen Gemeinde,
bin irgendwie mit meinem Latein und ehrlicherweise auch der Geduld am
Ende.
Es geht darum ein WorkSheet_SelectionChange Ereignis nur dann laufen
zu lassen, wenn die ausgewählte Zelle in bestimmten Spalten sitzt.
In meinem Fall sind das unzusammenhängende Spalten. Also J,K,M,O usw.
Dachte mir die Sub mit
If ActiveCell.Column = 12 Or ActiveCell.Row = 9 'usw .
then exit sub
end if
zu bereichern.
Da ich aber einen Bereich bis Spalte 130 (DY) habe währe das Schreibarbeit
und auch nicht sonderlich elegant.
Kann man die Spalten in denen das Selection_Change nicht greifen soll in einen
Array packen und wenn ja wie ?
In diesem Sinne Hellau Alaaf und schönen Fasching, Karneval usw.
Jedenfalls Herzlichen Dank
R.Schmitt

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

Betreff
Datum
Anwender
Anzeige
AW: Worksheet Change nur in best. Spalten
20.02.2007 10:25:55
Rudi
Hallo,
mit Select case wird's kürzer.
select case Target.column
case 1 to 9, 14, 17 to 23
'do nothing
case else
'code
end select
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
aaaahhhhh - logisch
20.02.2007 10:44:42
R
Lieber Rudi,
danke, daß Du überhaupt auf die blöde Frage geantwortet hast.
Ich geh´jetzt einen Kaffee trinken - vieleicht seh´ich dann den
Wald vor lauter Bäumen wieder.
Du hast völlig Recht - das ist die bessere Lösung.
Grüße
R.Schmitt
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige