Skip to main content

AccessTr.neT


Rapor yerine doğrudan Worde Aktarma

Rapor yerine doğrudan Worde Aktarma

Çözüldü #7
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..
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
(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....
Cevapla
Çözüldü #9
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.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #10
Bir de örneğinizi eklemeyi deneseniz. Konuştuklarımız havada kalmaz.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #11
(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...
.rar Worde Yazdırmak.rar (Dosya Boyutu: 10,04 KB | İndirme Sayısı: 55)
Cevapla
Çözüldü #12
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.
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task