• DİKKAT

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

Personal.xls ye modül ekleme

Katılım
26 Ocak 2006
Mesajlar
757
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Başka bir çalışma sayfasındaki bir modülü personal.xls ye makro ile nasıl ekleyebilirim ?
 

Ekli dosyalar

  • modültaşı.jpg
    modültaşı.jpg
    70.3 KB · Görüntüleme: 20
Neden makro ile yapıyordunuz. Kopyalayacğınız çalışma kitabını açın. Vba editörüne geli kopyalayacağınız modulu tutup ilgili dosyanın VBAproject inin üzerine bırakın kopyalanır.
 
Bunu ben yapabilirim tabiiiki. Ancak Excel'den hiç anlamayan birileri sadece bir makro tuşuna basarak bunu kendi bilgisayarlarında yapması gerekecek.
 
'Makro ile Import için;

Sub import_form()
Application.VBE.ActiveVBProject.VBComponents.Import ("C:\Module2.bas")
End Sub

Yukarıdaki kodlarla C:\altında bulunan Module2.bas dosyası Aktif olan çalışma sayfası altına ekleniyor.

Bu kod da ActiveVBProject kısmı Personal.xls yi işaret edecek şekilde nasıl yazılabilir ?
 
Bu konuda bir fikri olan uzman arkadaşımız yokmu acaba ?
 
Bu konuda bir fikri olan uzman arkadaşımız yokmu acaba ?

ekli dosyaya bir bakınız.
textbox nesnesine gerekli makronuzu yazınız
komut düğmesine tıklayınız açılan pencereden makroyu ekliyeceğiniz dosyayı seçiniz.
 

Ekli dosyalar

İlgin için çok teşekkürler. Ancak bunu kullanacak olan kişiler bilgisayarlarındaki Personal.xls yi genede bulamazlar. Bu dosyanın bulunduğu yolu otomatik buldurabilirmiyiz ?
 
Personal.xls dosyasından kasdım. Xp de

C:\Documents and Settings\Kullanıcı ismi\Application Data\Microsoft\Excel\XLSTART
yolunda bulunan dosya...
 
Personal.xls dosyasından kasdım. Xp de

C:\Documents and Settings\Kullanıcı ismi\Application Data\Microsoft\Excel\XLSTART
yolunda bulunan dosya...

bunun yerine
Kod:
AD = Application.GetOpenFilename
bunu yaz
Kod:
AD = "C:\Documents and Settings\Kullanıcı ismi\Application Data\Microsoft\Excel\XLSTART\Personal.xls"
 
Verdiğim zahmet için çok çok teşekkürler.
 
Geri
Üst