Bir excel dosyasını formdan açmak

13/02/2012, 13:36

Bolu14Beyi

çok basit belki ama yolunu vereceğim bir Excel dosyasını açtırmak istiyorum. hepsi bu. forumda 1-2 örnek buldum ancak hata verdi. declare function filan vardı. yapamadım.
13/02/2012, 14:25

iscinar

Aşağıdaki konuyu incelediniz mi?
https://accesstr.net/konu-form-uzerinde-...apmak.html
13/02/2012, 14:43

Bolu14Beyi

gördüm hocam ama ben form içinde açmak istemiyorum. benimki daha basit.. yolunu vereceğim ve Excel uygulamasını açtıracağım. Sanki dosyanın üzerine tıklamış gibi yani.. şimdiden teşekkürler..
13/02/2012, 15:18

Bolu14Beyi

sorunu hallettim.. birazdan yazarım forumda da bulunsun..
Prosedure AcExcelde ()
Dim exceldosyasi As Object
dim Klasor as string
Set exceldosyasi = CreateObject("Excel.Application")
.......
Klasor = CurrentProject.Path & "\Dosyaismi.xls"

With exceldosyasi
.Visible = True
.Workbooks.Open Klasor
End With
End Sub

Forumda bulunan kodlar üzerinde düzenleme yaptım. dosya açılıyor fakat görünmüyormuş. Sebebi de .visible=True olmadığından.. Onu da bi yabancı siteden buldum.. Bizim sitemizde de olsun istedim.. Herkese kolay gelsin..
13/02/2012, 15:27

Bolu14Beyi

eğer hata verirse Excel referanslara eklenmediğinden olabilir. Bu durumda şunu deneyiniz.: Vba Code Penceresinden Menu > Tools > References -- pencerisnden Avaible References altındaki işaretli kutucuklara > Microsoft Excel .... Object Library referansını ekleyin.. bu sorunu halleder.. ;)
14/02/2012, 08:55

benremix

Çözüm ve paylaşım için teşekkürler.