• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

VBA Buton Düzenleme

Katılım
12 Ocak 2019
Mesajlar
14
Excel Vers. ve Dili
Excel 360
Merhaba Arkadaşlar,

Vba yardımı ile oluşturduğum dökümüna buton yerleştiriyorum. Örneğin; Ürün fotoğrafı, yanına "VİDEO" butonu koyuyorum, ama videoyuyu açarken direk varsayılan player ile açılmasını istiyorum. EXE yolu göstermeden ve "PDF" ile data sheet gösterimi sunmak istiyorum bunda aynı video gibi varsayılan programdan açılsın istiyorum. Yardımcı olabilir misiniz? Teşekkürler
 
Shell sınıfını kullanarak iki yöntem ve varsayılan oynatıcı ile çalıştırabilirsiniz. Aynı zamanda PDF için de geçerlidir.
PHP:
Sub Test_Video()
    Call CreateObject("Shell.Application").Open("C:\Görevimiz Tehlike.avi")
  
    'veya pencere stili ile başlatılmak istenirse;
  
    'Call CreateObject("Shell.Application").ShellExecute("C:\Görevimiz Tehlike.avi", , , "open", VbAppWinStyle.vbNormalFocus)
End Sub
 
Shell sınıfını kullanarak iki yöntem ve varsayılan oynatıcı ile çalıştırabilirsiniz. Aynı zamanda PDF için de geçerlidir.
PHP:
Sub Test_Video()
    Call CreateObject("Shell.Application").Open("C:\Görevimiz Tehlike.avi")
 
    'veya pencere stili ile başlatılmak istenirse;
 
    'Call CreateObject("Shell.Application").ShellExecute("C:\Görevimiz Tehlike.avi", , , "open", VbAppWinStyle.vbNormalFocus)
End Sub
Teşekkürler Zeki hocam.
Her 2 side ayni şekilde oynatılıyor.Değişikliği ben farkedemedim.
 
Shell sınıfını kullanarak iki yöntem ve varsayılan oynatıcı ile çalıştırabilirsiniz. Aynı zamanda PDF için de geçerlidir.
PHP:
Sub Test_Video()
    Call CreateObject("Shell.Application").Open("C:\Görevimiz Tehlike.avi")
 
    'veya pencere stili ile başlatılmak istenirse;
 
    'Call CreateObject("Shell.Application").ShellExecute("C:\Görevimiz Tehlike.avi", , , "open", VbAppWinStyle.vbNormalFocus)
End Sub
Teşekkür ederim Hocam.

Bir rica da daha bulunabilir miyim. Videoların full ekranda açılmasını istiyorum. Bir de excel dosyası içinde bulunan klasörlerde / eki ile dosyaları çağırmak istiyorum
 
Userforma
WindowsMediaPlayer1
veya
MediaPlayer1

ekleyerek de videoları açabilirsiniz.
 
Shell sınıfını kullanarak iki yöntem ve varsayılan oynatıcı ile çalıştırabilirsiniz. Aynı zamanda PDF için de geçerlidir.
PHP:
Sub Test_Video()
Call CreateObject("Shell.Application").Open("C:\Görevimiz Tehlike.avi")

'veya pencere stili ile başlatılmak istenirse;

'Call CreateObject("Shell.Application").ShellExecute("C:\Görevimiz Tehlike.avi", , , "open", VbAppWinStyle.vbNormalFocus)
End Sub

Merhaba Zeki hocam, 7 aylık konu ama lazım olduğu için soruyorum kusuruma bakmayın, video bitince video programının kapanması mümkün mü ? mesela bu kodu kullanarak videoyu çalıştırdım 10 dakikalık bir video 10 dk sonra video programı kapansın tekrar excelin sayfası gelsin karşıma. Acaba mümkün mü ?
 
Konu varsayılan oynatıcı ile çalışması için açılmıştı. Böyle bir ihtiyacınız yoksa UserForm üzerine çizeceğiniz Media Player nesnesi ile istediğinizi kolayca yapabilirsiniz.
 
Konu varsayılan oynatıcı ile çalışması için açılmıştı. Böyle bir ihtiyacınız yoksa UserForm üzerine çizeceğiniz Media Player nesnesi ile istediğinizi kolayca yapabilirsiniz.
Tamamdır Zeki hocam , dediğiniz gibi yapmaya çalışacağım , cevabınız için çok teşekkür ederim kolay gelsin.
 
Geri
Üst