Xla da kayıtlı ktf nin tüm vbe pencerelerinde çalışması

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Evet arkadaşlar bu mümkünmüdür kendime yappmış olduğum xla dosyasında hsr.xla diyelim kitap8.xls de hazırladığım makronun içinde buradaki fonksiyınu çağıramıyorum sebebi nedir.?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bunun için xlayı VBE editöründe referans olarak tanıtmanız gerekir, işlem sırası aşağıdaki gibidir.

Tools-references penceresinde browse ile ilgili xla dosyasını bularak seçin. Sonrasında references penceresinde ilgili referansın adını bularak işaretleyin.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
İlginize teşekkür ederim hocam
Ancak
Name conflicts with existing module, project, or object library
hatası verdi. çözümü nedir.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Selamlar,

Fonksiyonun bulunduğu modulun üst kısmında "Option Private Modul" varsa onu silin.

Fonksiyon fx listesinde görünecektir.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Sn hocam başka bir yorumunuz var mı acaba
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Selamlar,

Fonksiyonun bulunduğu modulun üst kısmında "Option Private Modul" varsa onu silin.

Fonksiyon fx listesinde görünecektir.
Sayın anemos istediğim vbe pencerelerinde çalışması

bir hsr.xla dosyamda yazıyla makrosu tanımlı

ben bordro.xls nin visiual besic editmründe

range("a52").Value = Yazıyla(toplam)
dediğimdede çalışmalı
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
İlginize teşekkür ederim hocam
Ancak
Name conflicts with existing module, project, or object library
hatası verdi. çözümü nedir.
Hata sebebini bilmiyorum ancak eklentinin kodlarını verirseniz ben gerekli düzenlemeleri yaparım.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
VB editöründe eklentinizin adını tıklayın. Daha sonra properties penceresinde eklentinin "VBAProject" olan adını, örneğin "hsayar" olarak değiştirip kaydedin. Daha sonra yukarıda verdiğim işlemi tekrar edin references penceresinde adı "hsayar" olarak görünecektir.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hocam peki bu sadece benim bilgisayrımdamı işe yarar yoksa eklentinin olduğu tüm bilgisayarlardamı işe yarar, istediğim eklentinin olduğu tüm bilgisayarlarda işe yaraması
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Tüm pclerde aynı işlemi yapmanız gerekir.
 
Üst