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

InputBox ,Abfrage

InputBox ,Abfrage
10.08.2006 14:22:28
michael
Ein freundliches Hallo ins Forum.
Sub Makro22BlattDateiWechsel()
'
Dim michala As String
Dim heute As String
Dim morgen As String
Dim arbeiten As String
'========================================
nochmal:
arbeiten = InputBox("Ziel Name Metall Holz ." & Chr(10) & Chr(10) & _
"Später Morgen Heute Liste ." & Chr(10) & Chr(10) & _
"Kleinteile Kopfteil Zeit Hilfe .", " Welchen Abschnitt brauchst Du ?", "Eingabe wie Vorgabe")
===============so funktioniert es natürlich nicht================
If arbeiten "Ziel" Then Or monat "Name" Or monat "Metall" Then
MsgBox "Eingabe Falsch"
GoTo nochmal
End If
.====================================================
meine Frage , wie/wo lese ich diese Namen ein,sage ihm merke sie dir,
vergleiche mit eingabe InputBox ,
wenn If arbeiten GoTo nochmal
wenn If arbeiten “ “ Then , Exit For
wenn richtig geht es weiter
heute = ActiveWorkbook.Name
kann mir bitte wer helfen.
Danke michael

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: InputBox ,Abfrage
10.08.2006 14:40:16
Peter
Hallo Michael,
hier ein kleines Beispiel:
SuWert = Application.InputBox(prompt:=" Bitte einen Suchbegriff eingeben!", _
Title:=" Suche", Type:=2)
If SuWert = "Falsch" Then Exit Sub ' Abbrechen wurde angeklickt
If SuWert = "" Or SuWert = " " Then ' es wurde nichts eingegeben
MsgBox "Ohne Eingabe eines Suchbegiffes kann das Makro nicht suchen.", _
64, " fehlende Eingabe."
GoTo Start_InpBox
End If
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
AW: InputBox ,Abfrage
10.08.2006 15:23:52
Peter
Hallo Michael,
du kannst es evtl. so machen:

Sub Makro22BlattDateiWechsel()
Dim michala  As String
Dim heute    As String
Dim morgen   As String
Dim arbeiten As String
Dim aVar     As Variant
Dim iIndx    As Integer
Dim bGefund  As Boolean
aVar = Array("Ziel", "Name", "Metall", "Holz", _
"Später", "Morgen", "Heute", "Liste", _
"Kleinteile", "Kopfteil", "Zeit", "Hilfe")
nochmal:
arbeiten = InputBox("Ziel Name Metall Holz ." & Chr(10) & Chr(10) & _
"Später Morgen Heute Liste ." & Chr(10) & Chr(10) & _
"Kleinteile Kopfteil Zeit Hilfe .", " Welchen Abschnitt brauchst Du ?", "Eingabe wie Vorgabe")
bGefund = False
For iIndx = 0 To UBound(aVar)
If arbeiten = aVar(iIndx) Then
bGefund = True
Exit For
End If
Next iIndx
If bGefund = False Then
MsgBox "Eingabe Falsch", _
48, "   Hinweis für " & Application.UserName
GoTo nochmal
End If
End Sub

Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige
AW: InputBox ,Abfrage
10.08.2006 16:54:50
michael
Hallo Peter
Danke für deine Hilfe
Funktioniert Super habe die Vaiante
Dim aVar As Variant genommen.
Wünsche Dir noch einen schönen Abend
michael

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige