Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
172to176
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
172to176
172to176
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

zugegeben eine etwas seltsame Frage!!

zugegeben eine etwas seltsame Frage!!
22.10.2002 13:21:24
Günter
Hallo Zusammen, Hallo Hajo,
Auf den berechtigten Einwand von Dir, Hajo stelle ich die
Frage noch einmal neu, da sehr wichtig für mich.
Hoffentlich jetzt ausführlicher.

Hier ein vereinfachtes Beispiel.
Dieser FilterboxWert sitzt als Button auf einer Userform.
Der Button soll erhalten bleiben. Ich möchte aber nicht mit
der Maus daraufklicken, sondern es soll im Programm als
angeklickt weiterlaufen.
Nochmal Danke für eine Antwort.

Sub FilterboxWert_Click()
Dim rng As Range
Dim StrFilter As String
Application.ScreenUpdating = False
Sheets("Filterblatt").Visible = True
StrFilter = Filterbox.Value
ThisWorkbook.Sheets("Allg").Activate
Range("A1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=21, Criteria1:=StrFilter
Set rng = Range("A1").CurrentRegion.SpecialCells(xlCellTypeVisible)
Workbooks.Add
rng.Copy Range("A1")
ThisWorkbook.Activate
UserForm1.Hide
ThisWorkbook.Sheets("Allg").Activate
Selection.AutoFilter
ThisWorkbook.Sheets("1").Activate
Unload Me
Sheets("Filterblatt").Visible = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
ThisWorkbook.Sheets("1").Activate
Workbooks(Workbooks.Count).Sheets("Tabelle1").Activate
Columns("A:V").Select
Selection.Columns.AutoFit
Sheets("Tabelle1").Range("A1").Select

End Sub

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: zugegeben eine etwas seltsame Frage!!
22.10.2002 13:31:58
Hajo_Zi
Hallo Günther

auch deine neue Frage ist nich klarer als die erste,

Z.b. in einer Userform sind 10 Textbox und nur, wenn allle 10 ausgefüllt sind sollen Si in der Tabelle eingetragen werden mit Klick auf ok_Button.

Da gibt es zwei Verfahrensweise
1. ich blnden den OK_button zu bginn aus und in jedem Change Ereignis überprüfe ich ob alle 10 Textboxen ausgefüllt sind. Ist dies der Fall wird OK eingeblendet und kann betätigt werden.

2. den ersten fall kann man soweit treiben das Ok nicht eingeblendez wird sondern Ok_click ausgelöst wird.

Aber zu diesem Sachverhalt fehlen die Angaben von Dir.

Da muß wohl jemand mit der Glaskugel jommen.

Gruß Hajo

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige