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, per VBA Zeilen aus Kombifeld ausblenden

Frage Microsoft Microsoft Office

Mitglied: Valume91

Valume91 (Level 1) - Jetzt verbinden

16.09.2009 um 12:55 Uhr, 10010 Aufrufe, 6 Kommentare

Wie kann ich per VBA zeilen in einem Kombinationsfeld ausblenden, so das diese nicht mehr zur Auswahl stehen?

Hallo liebe Admins

Wie oben beschrieben möchte ich per VBA mehrere Zeilen aus einem Kombinationsfeld ausblenden, so das diese nicht mehr zu Auswahl stehen.
Der Grund dafür ist das ich 4 Kombinationsfelder habe.
Wobei man beim ersten eine Kategorie auswählt, und beim zweiten ist dann die Auswahl begrenzt auf die Felder die zur Kategorie gehören. Es werden also
felder ausgeblendet. Ich habe bereits in verschiedenen Foren gelesen das es in der Beispieldatenbank "beispielloesung.mdb" eine solche Funktion gibt.
Leider ist diese DB nicht mehr in Access 2003 enthalten und ich habe Sie auch nirgends zum Herunterladen gefunden.
Wenn mir jemand diese schicken könnte würde mir das schon sehr helfen!

MfG Valume
Mitglied: SlainteMhath
16.09.2009 um 13:28 Uhr
Moin,

normalerweise wird nach dem update der 1ten Kombobox die Datenquelle der 2ten Kombobox angepasst.

in etwa:

01.
sub Kombo1_onChange 
02.
  Kombo2.DataSource="SELECT UnterKategorie FORM tabelle WHERE Kategorie=" & Kombo1.Value 
03.
  Kombo2.requery 
04.
end sub
(Aus dem Kopf geschrieben - kann sein das die Methoden/Eigenschaften etwas anders benannt sind)

lg,
Slainte.
Bitte warten ..
Mitglied: Valume91
21.09.2009 um 16:39 Uhr
Tag Slainte

Danke erstmal für deine Antwort!
Entschuldige mich, aber ich verstehe den Code nicht ganz.
Wo kann ich eintragen welche Felder im Kombo2 angezeigt werden wenn Kombo1 z.B. den Wert "Endprüfung" hat?
Der Code sollte so "ähnlich" aussehen: ( nur das ich halt nicht weiss wie die Befehle lauten)

if Me.Kombo1 = "Endprüfung" Then
*befehl der die auswahl von Kombo2 auf dieunddie Kriterien eingränzt*
if Me.Kombo1 = "Fertigung1" Then
*Befehl der die Auswahl von Kombo2 auf dieunddie anderen Kriterien eingränzt*
if Me.Kombo1 = "Fertigung2" Then
*Befehl der die Kriterien von Kombo2 auf dieunddie nochmalsanderen Kriterien eingränzt*
usw.

MfG Valume
Bitte warten ..
Mitglied: SlainteMhath
22.09.2009 um 08:00 Uhr
Moin,

also der Profi legt in so einem Fall 2 Tabellen an:

Tabelle Kategorien:
KategorieID
KategorieText

Tabelle UnterKategorien
UnterKategorieID
KategorieID
UnterKategorieText

Die Datenquelle von Kombo1 ist Kategorien, die von Kombo2 UnterKategorien. In den Kombo's werden jeweils die IDs der Einträge gespeichert, also KategorieID bzw UnterKategorieID

Alles andere ist programtechnisch eine Katastrophe

lg,
Slainte
Bitte warten ..
Mitglied: Valume91
22.09.2009 um 11:18 Uhr
Moin Profi ;)

Danke! das hilft mir schon einiges weiter! Das werden jedoch viele Tabellen, da ich Unter und UnterUnter Kategorien habe. Wie verknüfe ich dann die beiden Tabellen richtig? Wo ist Primär und wo Fremdschlüssel? und welche Einstellungen muss ich da vornehmen damit es korrekt funktioniert? Ich nehme mal an ohne Ref Integrität? und Welchen Verknüpfungstyp?

Gruss Valume
Bitte warten ..
Mitglied: SlainteMhath
22.09.2009 um 11:25 Uhr
Hi,


Tabelle Kategorien:
KategorieID --> Primärschlüssel
KategorieText

Tabelle UnterKategorien
UnterKategorieID --> Primärschlüssel
KategorieID --> Fremdschlüssel (Kategorien.KategorieID)
UnterKategorieText

Verknüpfiungstyp wäre in dem Fall 1:n (Kategorien.KategorieID -> UnterKategorien.KategorieID)

Ref. Intgegrität brauchts da im Prinzip nicht.

lg,
Slainte
Bitte warten ..
Mitglied: Valume91
28.09.2009 um 15:56 Uhr
Ich werdes mal so versuchen, danke für deine Hilfe!
Sollte es nicht klappen komme ich sicher auf dich zurück ;)

lg Valume
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Access Checkbox mit Kombifeld und dann filtern
Frage von atomas42Datenbanken

Hallo, ich habe ein Kalkulationsprogramm unter Access geschrieben, was auch so weit für uns gut funktioniert. Ich würde jetzt ...

VB for Applications
Zeilen dynamisch ausblenden
gelöst Frage von TollgemachtVB for Applications10 Kommentare

Hallo Admins! Ich habe hier eine Liste, und komme nicht weiter, vielleicht kann mir ja jemand von euch helfen? ...

Microsoft Office
Leere Zeilen beim Drucken automatisch ausblenden - mit VBA Code Excel
gelöst Frage von wingetMicrosoft Office9 Kommentare

Hallo zusammen, folgendes Szenario: z.B. im Bereich A1:Z2 sind feste Daten (Kopfzeilen bzw. Kopfbereich) Im Bereich A3:Z100 sind variable ...

Microsoft Office
Mit VBA: Spalten automatisch gruppieren und ausblenden
gelöst Frage von shadow-tswMicrosoft Office11 Kommentare

Huhu schönen guten Tag, ich bräuchte mal ein wenig Unterstützung: Ich habe eine Tabelle in der täglich Spalten ab ...

Neue Wissensbeiträge
Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 42 MinutenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Sicherheit

Teamviewer Sessions können gekapert werden - Update tw. verfügbar

Information von sabines vor 4 TagenSicherheit6 Kommentare

In bestimmten Konstellationen können Teamviewer Sessions gekapert werden, wahrscheinlich aber ein recht unwahrscheinliches Szenario. Da der Teamviewer gerne für ...

Heiß diskutierte Inhalte
Vmware
Installation Windows 10 VMware
Frage von Ghost108Vmware17 Kommentare

Hallo zusammen, versuche gerade mit Hilfe des vshpere clients eine virtuelle Windows 10 maschine aufzusetzen. 1. virtuelle Maschine erstellt ...

Exchange Server
SBS 2011 E-Mails können gesendet werden, aber nicht von extern empfangen
Frage von andreas1234Exchange Server14 Kommentare

Hallo Community, ich habe das Problem, dass seit knapp zwei Wochen die E-Mails von meinem SBS 2011 einwandfrei gesendet ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Windows Server
Server 2012 über Eingabeaufforderung devmgmt.msc geht nicht
gelöst Frage von achim222Windows Server9 Kommentare

Hallo, ich habe hier einen Server 2012 der im Reparaturmodus startet. Es liegt an einem falschen VirtIO Treiber für ...