AccessTr.neT

Tam Versiyon: Rapor yerine doğrudan Worde Aktarma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
shell komutunu kullanabilirsiniz. Böylece woed çalışır ve belgeniz açılır. Dersler bölümünde eklediğim kod açıklamalarında var shell komutu..
(06/09/2009, 18:32)mehmetdemiral yazdı: [ -> ]shell komutunu kullanabilirsiniz. Böylece woed çalışır ve belgeniz açılır. Dersler bölümünde eklediğim kod açıklamalarında var shell komutu..

Hocam söylediğiniz yeri buldum.

Private Sub Komut0_Click()
Shell ("C:\Documents and Settings\BlackEagle\Desktop\Worde Yazdırmak\Deneme.doc")
End Sub

şeklinde de yazdım, fakat Debug hatası veriyor,
Run-Time'5':
Invalid procedure call or argument
şeklinde, Lütfen Yerdım....
Shell komutu bir uygulamayı Access içinden çalıştırmak için kullanılır. O sebeple msword.exe'nin yolunu yazmanız ve ardına da /deneme.doc şeklinde parametre girmeniz gerek sanıyorum. Bir de doc dosyasını daha kolay bir yere atarak deneyin. Mesela c sürücüsüne atabilirsiniz. Çalışırsa deneye deneye parametre olarak verilen dosyanın nasıl uzun bir adresle verilebileceğini bulursunuz.
Bir de örneğinizi eklemeyi deneseniz. Konuştuklarımız havada kalmaz.
(06/09/2009, 20:49)mehmetdemiral yazdı: [ -> ]Shell komutu bir uygulamayı Access içinden çalıştırmak için kullanılır. O sebeple msword.exe'nin yolunu yazmanız ve ardına da /deneme.doc şeklinde parametre girmeniz gerek sanıyorum. Bir de doc dosyasını daha kolay bir yere atarak deneyin. Mesela c sürücüsüne atabilirsiniz. Çalışırsa deneye deneye parametre olarak verilen dosyanın nasıl uzun bir adresle verilebileceğini bulursunuz.

Hocam şunu benim için bir incelermisin, neresi düzeltilacak, lütfen...
Shell ("C:\Program Files\Microsoft Office\OFFICE11\WINWORD.exe""D:\Worde Yazdırmak\12.doc"), 3
(06/09/2009, 20:51)mehmetdemiral yazdı: [ -> ]Bir de örneğinizi eklemeyi deneseniz. Konuştuklarımız havada kalmaz.

Derhal Hocam...
Sayın ercan bey
Komutu şu şekilde kullanın

Kod:
Shell ("C:\Program Files\Microsoft Office\OFFICE11\WINWORD.exe d:\Worde\deneme.doc"), 3

Burada d:\Worde klasörü değil "Worde Yazdırmak" klasörü kullanmak isterseniz, illa öyle olsun derseniz o da mümkün. İsterseniz onu da anlatırım ama ısrar etmenin anlamı yok sanırım. Parametrede 8+3 dosya formatı kullanmak gerekiyor. Yukardaki biçim denenmiştir.
Sayfalar: 1 2 3