Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
716to720
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
716to720
716to720
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Adresse der nächsten Spalte auslesen

Adresse der nächsten Spalte auslesen
10.01.2006 18:37:53
Louis
Hallo Forum,
ich habe mir folgenden Makro zusammen gebastelt.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
x = ActiveCell.Row
y = ActiveCell.Column
d = y + 1
g = y - 2
If Cells(x, y).Value = "a" Then
If Target.Column < y Then
Cells(x, g).Select
Else
Cells(x, d).Select
End If
End If
End Sub

Er sollte eigentlich bewirken das wenn der Buchstabe a in einer Zelle steht diese übersprungen wird. Das ganze Richtungsabhängig, also jenachdem mit welcher Pfeiltaste ich die Zelle aktiviere. Es funzt aber nur in die eine Richtung.
Ich hoffe ich habe mich verständlich ausgedrückt.
Für einen Tip wäre ich dankbar.
mfg
Louis

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Adresse der nächsten Spalte auslesen
10.01.2006 19:52:53
HaHoBe
Hallo, Lois,
ActiveCell ist immer die nach SelectionChange aktivierte Zelle, daher kann dies ohne Verwendung einer (meiner Meinung nach externen) Variablen für die Startzellenangabe nur in einer Richtung funktionieren.
Ciao,
Holger
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige