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

Select Range-Methode

Select Range-Methode
27.08.2005 12:05:56
gerhard
Hallo Excel-Spezialisten,
Ich möchte einzelne Spalten ein- und ausblenden.
Ich nutze folgenden Script:

Private Sub OptionButton1_Click()
' Einblenden
Sheets("Ergebnis").Select
Columns("C:C").Select
Selection.EntireColumn.Hidden = False
Sheets("Auswahl").Select
End Sub


Private Sub OptionButton2_Click()
' Ausblenden
Sheets("Ergebnis").Select
Columns("C:C").Select
Selection.EntireColumn.Hidden = True
Sheets("Auswahl").Select
End Sub

Dabei erhalte ich immer folgende Fehlermeldung:
"Die Select-Methode des Range-Objektes konnte nicht ausgeführt werden"
Was muß ich tun, damit es funktioniert.
Danke im Voraus für Eure Hilfe.
Grüße vom Bodensee
Gerhard

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Select Range-Methode
27.08.2005 12:18:57
Werner
Hallo Gerhard
Auf welchem Blatt sind den Deine Button.
Um Spalten aus- oder einblenden, muss dieses Blatt nicht selectiret werden.

Private Sub CommandButton1_Click()
Sheets("Ergebnis").[C1].EntireColumn.Hidden = True
End Sub


Private Sub CommandButton2_Click()
Sheets("Ergebnis").[C1].EntireColumn.Hidden = False
End Sub

Diese 2 Button sind auf Tabelle (Auswahl). Dann musst Du nich mehr
Sheets("Auswahl").Select angeben.
Gruss Werner
AW: Select Range-Methode
27.08.2005 12:25:29
gerhard
Hallo Werner,
danke. es funktioniert.
Viele Grüsse
Gerhard
Anzeige
Danke für die Rückmeldung OT:-)
27.08.2005 12:26:25
Werner
AW: Danke für die Rückmeldung OT:-)
27.08.2005 13:05:42
gerhard
Hallo Werner,
falls ich Zeilen ausblenden möchte, was muß ich dann tun?
Viele Grüsse
Gerhard
AW: Danke für die Rückmeldung OT:-)
27.08.2005 13:10:35
Werner
Hallo Gerhard
Spalte ist Column, Zeile ist Row.
[A17:A25].EntireRow.Hidden = True
Die Zeilen 17 bis 25 werden ausgeblendet.
Gruss Werner
AW: Danke für die Rückmeldung OT:-)
27.08.2005 17:04:22
gerhard
Hallo Werner,
danke
Grüße vom Bodensee
Gerhard
geschlossen - o.T.
-
-
AW: Select Range-Methode
27.08.2005 12:19:34
Hajo_Zi
Hallo Gehard,
in VBA ist zu 99% select nicht notwendig.
Sheets("Ergebnis").Columns("C:C").EntireColumn.Hidden = False
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


Anzeige
AW: Select Range-Methode
27.08.2005 12:25:04
Christoph
Hallo Gerhard,
mein Vorschlag, verwende das Change-Ereignis des OptionButtons, damit erschlägst du für dein Beispiel gleich beide Fälle:

Private Sub OptionButton1_Change()
Sheets("Ergebnis").Columns(3).Hidden = OptionButton1
End Sub

Gruß
Christoph

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige