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

SelectionChange Event Fehlermeldung

SelectionChange Event Fehlermeldung
09.02.2003 18:52:56
Michael E
Hi Excel Spezis Hi wolf w. radzinski

habe gestern von wolf 2 makros bekommen (siehe 8.2.2003 13:49)
das 1. funktioniert tadelos
das 2. gibt folgende Fehlermeldung

Select-Methoe des Rang Objekts konnte nicht ausgeführt werden

nun der code:

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim norm_cell As Boolean
norm_cell = False
Select Case Target.Column
Case 4:
Select Case Target.Row
Case 1: HH_BW
Case 26: HH_BW
Case 51: HH_BW
Case 76: HH_BW
Case 101: HH_BW
Case 126: HH_BW
Case 151: HH_BW
Case 176: HH_BW
Case 201: HH_BW
Case 226: HH_BW

Case 23000 To 23005: makro1 Target.Address
Case Else: norm_cell = normaler_range(Target)
End Select
Case 5, 7:
Select Case Target.Row
Case 3: HH_BW
Case 9: HH_BW [b14]
Case Else: norm_cell = normaler_range(Target)
End Select
Case 20 To 40:
Select Case Target.Row
Case Is > 1: norm_cell = normaler_range(Target)
Case Else: HH_BW
End Select
Case Else:
norm_cell = normaler_range(Target)
End Select
If Not norm_cell Then old_target.Select
****************************************
bei der letzten Zeile ( old_target.select) kommt die
Fehlermeldung

wer kann mir weiterhelfen?????

vielen Dank im vorraus für die Mühe die ihr euch macht

gruß Michael

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: SelectionChange Event Fehlermeldung
09.02.2003 19:40:59
Gabor

Hi Michael,

Nach 3 maligen Lesen konnte ich nicht feststellen, wo bei dir old_target überhaupt belegt wird .... Überprüfe doch einfach mal, ob old_target überhaupt einen wert bekommt (F8 in Codeumgebung für Einzelschritt).

Oder fehlt da noch was vom Code ?

Gruß Gábor

Danke Gábor letzte Zeile gelöscht
09.02.2003 19:59:29
Michael E

Hi Gábor
Danke nochmals
bin noch so gut in VBA
habe die letzte Zeile gelöscht
jetzt funktioniert es.
Noch eine Frage was beteutet bei folgender Zeile das [b14]
Case 9: HH_BW [b14]
Wäre schön wenn du mir das beantworten könntest

gruß Michael

Re: Danke Gábor letzte Zeile gelöscht
09.02.2003 21:19:05
Gabor

Hi Michael,

[b14] = Range("B14")

In eckigen Klammern ist das einfach die Kurzschreibweise. Obwohl ich damit unter '97 schon ein paar Probleme hatte. Kann aber auch an was anderem gelegen haben.

Gruß Gabor

Anzeige
Danke Gábor
10.02.2003 19:53:45
Michael

Hi Gábor

Danke für die Beantwortung

gruß Michael

41 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige