Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Doppelter Eintrag,die zweite

Forumthread: Doppelter Eintrag,die zweite

Doppelter Eintrag,die zweite
04.11.2002 08:42:48
Harald
Hab schon mal gepostet,mich jedoch sehr unverständlich ausgedrückt.Probiers halt noch einmal.
Dieses Makro dient zur Eingabe in ein Tabellenblatt.Wenn in Spalte E ein gleicher Eintrag vorhanden ist,erscheint ein Hinweis mittels Msgbox.klickt man im Dialog-Msgbox auf Ok, so soll das Textfeld-txt_znr geleert werden und den Focus erhalten.
Bis zum erscheinen der Msgbox funktioniert ja alles, aber der Focus wird nicht gesetzt.
Was mache ich hier falsch!
Private Sub txt_znr_AfterUpdate()
Dim Bereich As Range
Dim Letzte As Long
If [e65536] = "" Then
Letzte = [e65536].End(xlUp).Row
Else
Letzte = 65536
End If
Set Bereich = ActiveSheet.Range("e2:e" & Letzte) _
.Find(txt_znr, lookat:=xlWhole)
If Bereich Is Nothing Then Exit Sub
MsgBox "Nummer '" & txt_znr & "' schon vorhanden!"
If vbOK = True Then
txt_znr.SetFocus
End If
End Sub
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Doppelter Eintrag,die zweite
04.11.2002 08:53:14
Gerrit
Ist das Feld txt_znr auf einem Formular oder ist es eine Zelle?
Re: Doppelter Eintrag,die zweite
04.11.2002 08:53:27
Gerrit
Ist das Feld txt_znr auf einem Formular oder ist es eine Zelle?
Re: Doppelter Eintrag,die zweite
04.11.2002 09:01:35
Harald
ist in einer userform
Anzeige
Re: Doppelter Eintrag,die zweite
04.11.2002 09:07:02
Gerrit
Anstatt:

txt_znr.SetFocus

würd ich das Userform wieder aktivieren (show) und dann die value Eigenschaft auf "" setzen:

txt_znr.Value = ""

Viel Glück

Re: Doppelter Eintrag,die zweite
04.11.2002 09:15:33
Harald
Funktioniert nicht.
hat den anschein,dass egal was ich nach:
if vbok = true then
schreibe dieser Befehl einfach ignoriert wird
Anzeige
Re: Doppelter Eintrag,die zweite
04.11.2002 09:50:27
Gerrit
Result = Msgbox(...)
If result = 1 then

Wobei du ausprobieren musst welche Zahl Abbruch und welche OK ist
-1, 0, 1, 2 ??

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige