Macro İçin Yardım

1 2
08/02/2012, 10:52

mahircinar01

Macroda kod satırında çağırmak istediğim formun adını kod satırına tam olarak yazamıyorum (bu genelde formun ismi uzun olduğu zaman oluyor. örnek çağırmak istediğim formun adı bakımveyedekleme olunca tam olarak yazamıyorum) ek te ki dosyamı inceler yardımcı olursanız sevinirim

Ek Dosyalar

08/02/2012, 10:57

iscinar

Dosya eklenmemiş.
Tekrar denerseniz iyi olur.
08/02/2012, 12:11

mahircinar01

dosyayı ekledim bir incelerseniz
08/02/2012, 18:15

iscinar

(08/02/2012, 10:52)mahircinar01 yazdı: Macroda kod satırında çağırmak istediğim formun adını kod satırına tam olarak yazamıyorum (bu genelde formun ismi uzun olduğu zaman oluyor. örnek çağırmak istediğim formun adı bakımveyedekleme olunca tam olarak yazamıyorum) ek te ki dosyamı inceler yardımcı olursanız sevinirim

Sn.mahircinar01
Form açmak için makro kullanmanızda ki gayeniz nedir bilmiyorum ancak bu işi vb yapmayı denediniz mi?
08/02/2012, 21:11

mahircinar01

bu uygulamayı bir yerde görmüştüm. bende kendi programımda denemek istedim yapamadım. dediğim şekilde yapma şansımız yok mudur? vb bilmiyorum
08/02/2012, 21:30

iscinar

Vba bilmekten ziyade yeni bir buton eklediğinizde Access sihirbazı bu işi sizin için yapıyor zaten.
Yeni bir buton eklediğinizde aşağıdaki gibi bir kod ekliyor dilerseniz sihirbaza yaptırın dilerseniz de
Kullanmak istediğiniz butonun tıklandığında olayına
Private Sub Komut2_Click()'Komut2 yazan yerlere butonunuzun adını
On Error GoTo Err_Komut2_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "Form1" 'Form1 yerine açtırmak istediğiniz form adını yazabilirsiniz.
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Komut2_Click:
Exit Sub

Err_Komut2_Click:
MsgBox Err.Description
Resume Exit_Komut2_Click

End Sub

yazdığınızda istediğiniz formu açacaktır
1 2