Frage : Wie man vba programatically zur Aufforderung der Benutzer ein Kennwort beim Versuchen, eine Tabelle vom Datenbankfenster zu öffnen einträgt

Wie können wir vba den Benutzer programatically auffordern, ein gültiges Kennwort beim Versuchen einzutragen, auserwählte Tabellen (oder alle Tabellen) vom Datenbankfenster zu öffnen und die Datenbank dann zu schließen, wenn drei unzulässige Kennworteinträge gebildet worden sind?  Ich habe ein Beispieldb angebracht.  In einem Teil der Frage:  Ich möchte, dass der Benutzer ein gültiges Kennwort einträgt, egal was Tabelle der Benutzer versucht, vom Datenbankfenster zurückzugreifen.  Im anderen Teil der Frage:  Sagen, ich möchte, dass der Benutzer ein gültiges Kennwort einträgt, damit nur versuchen auf die „tblAudit“ Tabelle vom Datenbankfenster zurückgreift, während alle anderen Tabellen bereitwillig geöffnet werden können.  Wie dieses using vba Code programatically getan werden kann.  Für Einfachheit uns lassen annehmen, dass das Kennwort „Test“ ist.
Attachments:

Antwort : Wie man vba programatically zur Aufforderung der Benutzer ein Kennwort beim Versuchen, eine Tabelle vom Datenbankfenster zu öffnen einträgt

Ich glaube nicht, dass Sie eine Wildcard mit einem mehrfachen Parameter benutzen können, der Weise.

Etwas Ähnliches konnte arbeiten

StringVar Reihe eingab ab: = {? AnyStringPrompt};  // ersetzen dieses durch Ihre Schnuraufforderung
NumberVar howmany: = Zählimpuls (Eingang);
Numbervar Index;
BooleanVar SelectFormula: = falsch;

Für Index: = tun 1 zu howmany
  SelectFormula: = SelectFormula ODER {DepartmentField} StartsWith Eingang [Index];

SelectFormula

mlmcc
Weitere Lösungen  
 
programming4us programming4us