VBA - MS Access

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

23barcelona
nováček
Příspěvky: 24
Registrován: červenec 12
Pohlaví: Žena
Stav:
Offline

VBA - MS Access

Příspěvekod 23barcelona » 10 bře 2013 10:59

Zdravim,
mam vytvorenou funkci ve VBA v MS Access a chci tento kod spustit primo ve VBA okne. Myslim, ze jsem na to driv pouzivala klavesu F5 nebo run, ale nyni se objevuje dialog Macros a chce to po mne zadat nazev makra. Muzete mi, prosim, poradit, co delam spatne a jak se da spustit funkce primo v VBA okne?
Diky

Reklama
Mirdad69
Level 2
Level 2
Příspěvky: 219
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: VBA - MS Access

Příspěvekod Mirdad69 » 10 bře 2013 18:28

Kursor musí stát v textu toho makra.

23barcelona
nováček
Příspěvky: 24
Registrován: červenec 12
Pohlaví: Žena
Stav:
Offline

Re: VBA - MS Access

Příspěvekod 23barcelona » 10 bře 2013 19:20

Ahoj,
kursor mam v textu kodu, ale problem je asi jinde. Pravdepodobne to nefunguje u Sub, protoze u bezne funkce mi F5 funguje.
Diky

Mirdad69
Level 2
Level 2
Příspěvky: 219
Registrován: červen 12
Pohlaví: Muž
Stav:
Offline

Re: VBA - MS Access

Příspěvekod Mirdad69 » 10 bře 2013 19:32

Ahoj, já jsem udělal jen zkusmo sub s msgboxem a normálně se mi to spustilo. Není to sub s parametrem?
Např.
Sub makr1(txt As String)
MsgBox txt
End Sub

Takhle už se mě to ptá.

23barcelona
nováček
Příspěvky: 24
Registrován: červenec 12
Pohlaví: Žena
Stav:
Offline

Re: VBA - MS Access

Příspěvekod 23barcelona » 10 bře 2013 21:17

Ahoj,
ja se totiz pokousim spustit napr. tuto Sub prirazenou tlacitku ve formulari.

Private Sub btnSpust_Click()
Me.Jmeno.FontBold = True
End Sub

To asi neni mozne spustit primo z kodu?

maiki
Level 3
Level 3
Příspěvky: 463
Registrován: listopad 07
Pohlaví: Nespecifikováno
Stav:
Offline

Re: VBA - MS Access

Příspěvekod maiki » 26 bře 2013 10:16

přímo z kódu spustíš proceduru pomocí Call, např. Call btnSpust_Click()


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti