Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

VBA - Formular öffnen und dort Objekt ändern

Frage Microsoft Microsoft Office

Mitglied: 7719

7719 (Level 1)

25.07.2005, aktualisiert 16.01.2007, 13852 Aufrufe, 1 Kommentar

Ich bin gerade dabei eine Datenbank zu erstellen, mit vielen Dialogfeldern. Und habe kaum Ahnung von VBA.

Meine Datenbank soll Computer, Drucker, Telefone ... einfach alles inventarisieren.
Als ein kleines Bonus will ich ein Formular erstellen, mit vielen einzelnen Rechtecken, die die Locations darstellen. Wenn ich nun in einem anderen Formular auf einen Datensatz makiere(der eine Location enthält), soll sich das Formular öffnen und die Location farblich hervorheben.

Ich habe schon erreicht, dass ich durch ein klicken, die Hintergrund Farbe eines Rechteckes sich ändert. Jedoch wurde diese Anweisung direkt von einer Schaltfläche aufgerufen.
Anweisung war: RechteckE123.BackColor=250

Meine Frage:

Wie kann ich ein anderes Formular öffnen und dort Objekt Eigenschaften ändern?
Mitglied: BitClowner
16.01.2007 um 18:41 Uhr
Hallo,

im allgemeinen geht das so:
Im Ereignis (Rechte Maustaste --> Eigenschaften --> Beim Klicken --> Ereignisprozedur auswählen --> ... anklicken) fügst Du diesen Code zum öffnen eines Formulars ein.

DoCmd.OpenForm FName, acNormal

wobei FName der Formular-Name ist.

Die Objekteigenschaften eines Formulars kannst Du in den Formularergnissen "Beim Laden", "Beim Öffnen" oder "Beim Anzeigen" programmieren.

M.f.G.
Bitte warten ..
Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...