Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Textfeld je nach Auswahl füllen oder leeren
zurück: auf verknüpfte Tabelle in VBA zugreifen weiter: Zahlen nach Excel-Export Runden Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
TLammert
mal wieder VBA-Einsteiger


Verfasst am:
24. Nov 2007, 23:31
Rufname:

Textfeld je nach Auswahl füllen oder leeren - Textfeld je nach Auswahl füllen oder leeren

Nach oben
       Version: Office 2003

Hi Leute, folgendes Problem:

Ich habe ein Textfeld, was je nach Auswahl eines Optionsfeldes gefüllt oder geleert werden soll.

Wenn das Optionsfeld aktiviert ist, soll in dem Textfeld "Beitrag" erscheinen, wenn es nicht aktiviert ist, soll der Inhalt geleert werden.

Ich habe folgenden Code in dem Ereignis Click vom Optionsfeld:
Code:
Private Sub opt_beitrag_Click()
    If Me!opt_beitrag = True Then
        Me!txt_zweck.SetFocus
        Me!txt_zweck.Text = "Beitrag"
    End If
    If Me!opt_beitrag = False Then
        Me!txt_zweck.SetFocus
        Me!txt_zweck.Text = ""
    End If
End Sub
Wenn ich nun starte und das Optionsfeld klicke kommt folgende Fehlermeldung: {Grafik angehaengt by Willi Wipp}

Beim Debuggen bleibt es bei der Zeile
Code:
    Me!txt_zweck.Text = ""
stehen

Vieleicht weis ja einer ne Lösung



Fehler.jpg
 Beschreibung:
Grafik angehaengt by Willi Wipp
 Dateigröße:  16.38 KB
 Angeschaut:  655 mal

Fehler.jpg


rita2008
Im Profil kannst Du frei den Rang ändern


Verfasst am:
25. Nov 2007, 00:26
Rufname:
Wohnort: Berlin

AW: Textfeld je nach Auswahl füllen oder leeren - AW: Textfeld je nach Auswahl füllen oder leeren

Nach oben
       Version: Office 2003

Verwende statt der Eigenschaft Text die Eigenschaft Value (kann man weglassen, s.u.!), dann brauchst Du auch da Set Focus nicht. So sollte es funktionieren:
Code:
Private Sub opt_beitrag_Click()
    If Me!opt_beitrag = True Then
        Me!txt_zweck = "Beitrag"
    End If
    If Me!opt_beitrag = False Then
        Me!txt_zweck = ""
    End If
End Sub

_________________
mfg Rita

Antworten bitte hier im Forum, nicht als private Nachricht. Danke
KlausMz
Moderator Access


Verfasst am:
25. Nov 2007, 00:38
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Textfeld je nach Auswahl füllen oder leeren - AW: Textfeld je nach Auswahl füllen oder leeren

Nach oben
       Version: Office 2003

Hallo,
ich denke das Feld lässt keine leere Zeichenfolge zu.
Oder es gibt noch eine andere Gültigkeitsregel die das Speichern verhindert.
Probiere mal mit Null.
Code:
        Me!txt_zweck = Null
sollte in diesem Fall funktionieren. Da Value Standard ist, kann das entfallen.
_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Leeren Datensatz oder leere zwischen Zeile hinzufügen 3 cool.scheffe 1005 23. März 2006, 13:51
rita2008 Leeren Datensatz oder leere zwischen Zeile hinzufügen
Keine neuen Beiträge Access Tabellen & Abfragen: #Name? in Textfeld 1 cmd 2136 02. Jan 2006, 21:20
jens05 #Name? in Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Zeilenumbruch bei Textfeld 3 F1 1616 01. Jan 2006, 15:19
F1 Zeilenumbruch bei Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Formular zur Auswahl + Eingabe von Daten verschiedener Tab 4 DerLehrling 1285 22. Dez 2005, 16:14
DerLehrling Formular zur Auswahl + Eingabe von Daten verschiedener Tab
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenname mit Textfeld verknüpfen...wie? 2 bandit600 1083 29. Nov 2005, 10:54
stpimi Tabellenname mit Textfeld verknüpfen...wie?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage nach "leeren Feldern" 2 Baumi_II 7307 23. Nov 2005, 13:47
Baumi_II Abfrage nach "leeren Feldern"
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahl einer Abfrage über MessageBox 8 Apostilb 777 12. Aug 2005, 08:30
Apostilb Auswahl einer Abfrage über MessageBox
Keine neuen Beiträge Access Tabellen & Abfragen: In einer bestehenden Tabelle eine Spalte füllen 2 Thorsten111 2716 05. Aug 2005, 11:27
Thorsten111 In einer bestehenden Tabelle eine Spalte füllen
Keine neuen Beiträge Access Tabellen & Abfragen: Auswahl 5 Hookbook 479 12. Jul 2005, 11:53
Willi Wipp Auswahl
Keine neuen Beiträge Access Tabellen & Abfragen: drei Tabellen mit einer Abfrage füllen 4 jannsen 896 19. Mai 2005, 19:05
stpimi drei Tabellen mit einer Abfrage füllen
Keine neuen Beiträge Access Tabellen & Abfragen: Leeren von Tabellen (Makro) 4 umbroboy 583 10. Feb 2005, 16:12
Tommi Leeren von Tabellen (Makro)
Keine neuen Beiträge Access Tabellen & Abfragen: Textfeld Abfrage 2 Sandro 712 02. Feb 2005, 11:56
Sandro Textfeld Abfrage
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme