Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Access 2007 VBA Code Umbauen

Mitglied: Marlon81

Marlon81 (Level 1) - Jetzt verbinden

21.05.2009, aktualisiert 22:36 Uhr, 5536 Aufrufe

Guten Abend Experten,
vielleicht könnt Ihr mir weiter Helfen.

Ich habe hier ein VBA Code der eine Dubletten Prüfung macht, der Code Funktioniert so das wenn 15 Zahlen erreicht sind das der Datensatz automatisch gespeichert wird. Ist eine Dublette vorhanden wird das Textfeld gelöscht und es erscheint eine Meldung das die Nr bereits vorhanden ist.

Bis dahin alles Super, ich möchte jetzt nur noch eine Prüfung mit einbauen. Die Nr. soll mit einer Soll-Tabelle abgeglichen werden.
Ich stelle es mir so vor. Die Mitarbeiter Tragen die Nr. in eine Ist-Tabelle ein, Die Nr. soll dann mit der Soll-Tabelle abgeglichen werden. Ist die Nr. in der Soll-Tabelle vorhanden, darf die Nr. ind die Ist Tabelle gespeichert werden.

Der Dubletten Code ist in der Ist-Tabelle, der Funktioniert auch einwandfrei, muss jetzt halt noch die Prüfung mit einbauen, hier komm ich nicht weiter, da ich nicht so viel Ahnung von VBA habe, vielleicht seit Ihr so nett und Hilft mir dabei.

Anbei der Code:

01.
' Dubletten check 
02.
Private Sub txtIst-Nummer_Change() 
03.
Dim rst As DAO.Recordset 
04.
If Len("" & Me.Ist-Nummer.Text) = 15 Then 
05.
    'Volle Nummer erreicht 
06.
    Set rst = Me.RecordsetClone 
07.
 
08.
 
09.
rst.FindFirst "Ist-Nummer = " & Me.txtIst-Nummer.Text 
10.
    If rst.NoMatch Then 
11.
        'Noch nicht vorhanden. Übernehmen und neuer Satz. 
12.
        DoCmd.GoToRecord acActiveDataObject, , acNewRec 
13.
    Else 
14.
        'Bereits vorhanden, abbrechen und Textfeld leeren 
15.
         MsgBox "Nummer bereits vorhanden!" 
16.
        
17.
        Me.Undo 
18.
    End If 
19.
    rst.Close 
20.
    Set rst = Nothing 
21.
Else 
22.
    'Nummer noch nicht 15 Zeichen lang. 
23.
     
24.
End If 
25.
 
26.
End Sub


Vorab vielen Dank für eure Hilfe
Marlon
Ähnliche Inhalte
Microsoft Office
Kreuztabelle Access + VBA Code
Frage von Dr.CornwallisMicrosoft Office7 Kommentare

Hallo zusammen, ich habe eine Kreuztabelle aus einer Query erzeugt, aus dieser entsteht wiederum ein Bericht, nun habe ich ...

VB for Applications
VBA Code Änderung Access 2010
gelöst Frage von Dr.CornwallisVB for Applications6 Kommentare

Liebe Gemeinde, ein Kollege hat mir einmal einen VBA Code zur Ermittlung des 1. und 5. Arbeitstags eines Monats ...

Microsoft
Mit VBA-Code ein Verzeichnis erstellen
gelöst Frage von DockMaster-deMicrosoft2 Kommentare

Hallo, ich habe mit MS Access 2010 eine Datenbank und ein Frontend. Daten werden über ein Formular eingegeben. Ich ...

Basic
Formeln in VBA Code einfügen
gelöst Frage von Dett18Basic6 Kommentare

Hallo liebe Excel VBA Gemeinde, ich habe hier eine Buchungsdatei, die mit Daten einer Rechnung gefüllt wird. Da ich ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 8 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 14 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server25 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

Visual Studio
Singletone Objekt in Datei speichern
gelöst Frage von it4baerVisual Studio13 Kommentare

Hallo, ist es möglich ein Singleton-Objekt zu "serialisieren" und dann in eine Datei zu speichern um es später wieder ...