Forums Neueste Beiträge
 

Code (Docmd) als Variable aus Tabelle ausführen

03/06/2009 - 15:27 von krtekaraketa | Report spam
Hallo Zusammen,

ich möchte code den ich in einer Tabelle habe auslesen und diesen dann
ausführen, eval() und run() helfen mir bei diesem Commando nicht
weiter:

variable 1 = DoCmd.RunCommand
variable 2 = acCmdUserAndGroupAccounts

wie bekomme ich nun den eigentlichen Befehl ausgeführt:

run variable1 & space(1) & variable2

irgendwie stehe ich hier auf dem Schlauch...

Grüsse

krtek
 

Lesen sie die antworten

#1 Gunter Avenius
03/06/2009 - 16:06 | Warnen spam
Hallo ,
Realname wàre nett, Danke.

schrieb folgendes:
variable 1 = DoCmd.RunCommand
variable 2 = acCmdUserAndGroupAccounts

wie bekomme ich nun den eigentlichen Befehl ausgeführt:

run variable1 & space(1) & variable2



probiere es mal so:

Public Sub test()

Dim var2 As String
Dim var1 As String

var1 = "MyRunCommand("
var2 = "104"

Eval (var1 & " " & var2 & ")")

End Sub

Public Function MyRunCommand(RunCommandID As Long)
DoCmd.RunCommand RunCommandID
End Function

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de

Ähnliche fragen