xps dosyasını çağırma

Katılım
4 Aralık 2011
Mesajlar
94
Excel Vers. ve Dili
2007 Türkçe
Merhaba
C:\Users\mali03500\Desktop\mesaj\gün.xps da bulunan gün adlı xps uzantılı dosyayı çağırman kod gerekli yardımcı olan arkadaşlara teşekkürler
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,669
Excel Vers. ve Dili
2021 PRO [TR]
Dosya = "C:\Users\mali03500\Desktop\mesaj\gün.xps"
sonuc = Shell(Dosya, vbNormalFocus)
 
Katılım
4 Aralık 2011
Mesajlar
94
Excel Vers. ve Dili
2007 Türkçe
Kod hata veriyor
Kod:
ub doyayıac()
    Workbooks.Open FileName:="C:\Users\mali03500\Desktop\mesaj\1lis.xls"
        Sheets("Sheet1").Select
        Call Formulle
    Windows("mesajla.xls").Activate
    Dosya = "C:\Users\mali03500\Desktop\mesaj\gün.xps"
If Dosya <> "" Then
CreateObject("Shell.Application").Open (Dosya)
Dosya = "C:\Users\mali03500\Desktop\mesaj\gün.xps"
[COLOR="Red"]sonuc = Shell(Dosya, vbNormalFocus)[/COLOR]
End If
         End Sub
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,669
Excel Vers. ve Dili
2021 PRO [TR]
bu şekilde dener misin?
Kod hata veriyor
Kod:
[COLOR="Red"][B]S[/B][/COLOR]ub doyayıac()
    Workbooks.Open FileName:="C:\Users\mali03500\Desktop\mesaj\1lis.xls"
        Sheets("Sheet1").Select
        Call Formulle
    Windows("mesajla.xls").Activate
    Dosya = "C:\Users\mali03500\Desktop\mesaj\gün.xps"
If Dosya <> "" Then
Dosya = "C:\Users\mali03500\Desktop\mesaj\gün.xps"
[COLOR="Red"]sonuc = Shell(Dosya, vbNormalFocus)[/COLOR]
End If
         End Sub
 
Katılım
4 Aralık 2011
Mesajlar
94
Excel Vers. ve Dili
2007 Türkçe
Zaten o şekilde ben S yi kopyalarken unutmuşum
Kod:
sonuc = Shell(Dosya, vbNormalFocus)
hatalı
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,669
Excel Vers. ve Dili
2021 PRO [TR]
normalde xps dosyasına çift tıklama ile açılıyor mu?
 
Katılım
4 Aralık 2011
Mesajlar
94
Excel Vers. ve Dili
2007 Türkçe
xps çift tıklama ile çalışıyor o kodlar başka bir makronun içinde onun makro ile açılması gerekiyor.
 
Üst