Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Entfernen Taste "deaktivieren"
zurück: Suchformular in 10 min weiter: Formularhintergrund färben Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Michl224
wird schon besser


Verfasst am:
21. Okt 2008, 16:07
Rufname:

Entfernen Taste "deaktivieren" - Entfernen Taste "deaktivieren"

Nach oben
       Version: Office 2k (2000)

Hallo zusammen!

ich möchte, dass bei Drücken der "Entf"-Taste, der Datensatz nicht gelöscht wird.

Folgendermaßen hab ichs schon probiert:
Code:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 46 Then 'ASCII für Entf-Taste
        MsgBox "Löschen nicht möglich"
        Cancel = True 'klappt leider nicht..
    End If
End Sub
Er bringt mir zwar die Meldung, aber macht dann trotzdem weiter mit der Standardmeldung, "Sind Sie sicher, löschen zu wollen.." und löscht dann auch, wenn ich auf "ja" klicke.

Was muss ich da ändern, dass er den Datensatz nicht löscht?

Vielen Dank für eure Hilfe!!

Michl
MiLie
kein Office- VBA- Programmierer


Verfasst am:
21. Okt 2008, 19:28
Rufname: Micha
Wohnort: Chemnitz


AW: Entfernen Taste "deaktivieren" - AW: Entfernen Taste "deaktivieren"

Nach oben
       Version: Office 2k (2000)

hallo,

als Idee,

1.declariere eine Variable auf Modulebene z.B boolean
2. verwende deinen Code, um diese zuschreiben wenn die Taste gedrückt wurde. z.B false
3. nutze das vor Löschenbestätigung-Ereignis frage deine Variable ab und breche dort das löschen ab, könnte klappen

cancel klappt nur wenn cancel auch declariert ist

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
KlausMz
Moderator Access


Verfasst am:
21. Okt 2008, 19:41
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Entfernen Taste "deaktivieren" - AW: Entfernen Taste "deaktivieren"

Nach oben
       Version: Office 2k (2000)

Hallo,
so sollte es funktionieren:
Code:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = 46 Then 'ASCII für Entf-Taste
        MsgBox "Löschen nicht möglich"
        KeyCode = 0
    End If
End Sub

Da der KeyCode ja auf 46 bleibt, wird natürlich auch der Befehl ausgeführt. Cancel nutzt wie gesag nichts, es ist in der Sub nicht deklariert (wurde ja von Micha schon gesagt). Also: Zum Abbrechen, KeyCode = 0.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Willi Wipp
Moderator


Verfasst am:
22. Okt 2008, 01:13
Rufname:
Wohnort: Raum Wiesbaden

Re: Entfernen Taste "deaktivieren" - Re: Entfernen Taste "deaktivieren"

Nach oben
       Version: Office 2k (2000)

Hi Michl224,

verwende die Formular-Eigenschaft Loeschen zulassen (AllowDeletions).

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Michl224
wird schon besser


Verfasst am:
22. Okt 2008, 07:49
Rufname:


AW: Entfernen Taste "deaktivieren" - AW: Entfernen Taste "deaktivieren"

Nach oben
       Version: Office 2k (2000)

Hallo ihr drei!

Vielen Dank für eure Rückmeldungen! Hab die Sache mit KeyCode = 0 verwendet und klappt - wie sollte es anders sein - wunderbar!!

Danke nochmal!

Grüße,
Michl
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: Umbrüche im Abfrageergebnis entfernen 15 sammy65 103 23. Apr 2014, 10:16
sammy65 Umbrüche im Abfrageergebnis entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Führende Nullen entfernen 14 Moustike 14377 15. Nov 2013, 11:12
Mister Stringer Führende Nullen entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate entfernen und dabei manche Felder addieren 0 MoltiPericoloso 93 17. Sep 2012, 16:06
MoltiPericoloso Duplikate entfernen und dabei manche Felder addieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Generator alte Ausdruckswerte entfernen 2 tho7 296 28. Jul 2012, 15:18
tho7 Abfrage Generator alte Ausdruckswerte entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Feste Anzahl von Buchstaben aus Textfeld entfernen 1 biber54 291 21. Jun 2012, 22:48
biber54 Feste Anzahl von Buchstaben aus Textfeld entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate von Orten und Postleitzahlen entfernen 10 JustMatt 505 03. Apr 2011, 20:25
JustMatt Duplikate von Orten und Postleitzahlen entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage u. Duplikate entfernen? 5 guy_incognito 3755 21. Apr 2010, 16:22
Gast Anfügeabfrage u. Duplikate entfernen?
Keine neuen Beiträge Access Tabellen & Abfragen: Negative zahlen aus Tabelle entfernen 13 eiskalterengel 294 12. Dez 2008, 09:12
eiskalterengel Negative zahlen aus Tabelle entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: aus 2 Tabellen eine machen, und doppelte Sätze entfernen 4 Fabian Meiner 1508 22. Sep 2008, 14:17
Fabian Meiner aus 2 Tabellen eine machen, und doppelte Sätze entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Beim Löschen weitere Datensätze ebenfalls entfernen 6 Gast 299 10. Sep 2008, 13:05
Gast Beim Löschen weitere Datensätze ebenfalls entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: 2 Tabellen vergleichen und doppelte entfernen 3 idontknow 603 14. Nov 2007, 12:51
Nouba 2 Tabellen vergleichen und doppelte entfernen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate aus Abfragen entfernen 4 dior 800 12. Okt 2007, 13:40
Gast Duplikate aus Abfragen entfernen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS