Eklenti hazırlamak.

Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Selamlar.
Forumda bir iki tane örnek var ama konuyu tam çözümleyemedim.
Bir çalışma kitabını Eklenti Haline getirebilir miyim?
Mesela, Hesap isimli bir klasörüm var. Bu klasörde 30'un üzerinde çalışma kitabı var. Bu çalışma kitaplarını hepsi Düşeyara formülü ile Baz Dosya isimli kitaptan veri alıyor. Baz Dosya isimli kitabı Eklenti haline getirirsem aynı şekilde (Düşeyara ile) veri alabilirmiyim?
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Baz dosya ve bu dosyadan veri alan bir adet örnek bir dosya eklerseniz bir inceleyelim.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Sonucu bende berakla bekliyorum.
 
Son düzenleme:
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki adımları uygulayın.

>>Baz Dosya'yı açarak Farklı Kaydet ile uzantısını .xla olarak değiştirip

C:\Documents and Settings\"Kendi Kullanıcı Adınız"\Application Data\Microsoft\AddIns

klasörüne kopyalayınız.

(Uzantısını .xla olarak değiştirdiğinizde otomatik olarak bu klasör seçilir.)

Sonra bu dosyayı kapatarak bu dosyadan veri alan herhangi bir dosyayı açınız.

>>Tools(Araçlar)>>Add-Ins(Eklenti)>>Baz Dosya'yı seçip Tamam tuşuna basınız.

>>Formüllerinizi aşağıdaki şekilde değiştirerek kullanabilirsiniz.

Kod:
=IF(A3="";"";VLOOKUP(A3;[b][color=red]'Baz Dosya.xla'!BAZ[/b][/color];2;0))
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sayın ripek
Şu anda deneme şansım yok ama en kısa sürede geri döneceğim (yarın) . Denemelerimde Düşeyara içine 'Baz dosya.xla' yazmak hiç aklıma gelmemişti.

İlginiz için teşekkür ederim.
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sayın ripek
Söylediğiniz yöntemi denedim. Fakat kullanmayı düşünmüyorum. Çünkü 42 dosyada binlerce Düşeyara formülüm var. Hepsini değiştirmem bana çok eziyet olacaktı. Onun yerine Baz Dosya kitabını nasıl otomatik açabilirim?
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Şöyle birşeyi nasıl düzenlerim.
Kod:
..
Workbooks.Open Filename:= "C:\Documents and Settings\COMPUTER\Desktop\Baz Dosya.xls"
Sheets("SAYFANIN ADI").Select
..
Set s1 ile o anki aktif kitap sayfasını tanımlayıp
Set s2 ye yukardaki komutu yazıp
tekrar s1 ile o an çalıştığım kitaba dönmek gibi.
Bunun makrocası
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Aşağıdaki kodları kullanabilirsiniz.

Kod:
Sub Auto_Open()
MyFile1 = ActiveWorkbook.Name
MyFile2 = "F:\Deneme01.xls"
If Dir(MyFile2) = "" Then
MsgBox MyFile2 & " isimli dosya bulunamadı !", vbCritical
Exit Sub
End If
ChDir "F:\"
Workbooks.Open Filename:=MyFile2
Workbooks(MyFile1).Activate
End Sub
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sayın ripek
İlginiz için teşekkür ederim.
 
Katılım
15 Haziran 2007
Mesajlar
2
Excel Vers. ve Dili
türkçe
rotatif kredi faizi hesaplama ile ilgili bir tabloya htiyacım var.Yardımcı olabilir misiniz?
 
Üst