Merhaba,
Acil olarak yardım talep ediyorum.
Şuan Personal.xlsn sorunu yaşıyorum bütüm makrolarım çalışmaz oldu.
Personal.xlsb den nasıl kurtulabilirim.
kafamdaki sayfayı daha oluşturmamıştım ama yine de ben size anlaşılabilir bir excel örneğini drive üzerinden paylaşıyorum. Dosya> Farklı Kaydet>Kopyasını indir diyerek bilgisayarınıza kayıt edebilirsiniz.
Sayfaİsmi.xlsm
ilginiz için teşekkürler.
...gelen boş excel sayfasını da kapatalım, sadece excel menüleri kalacak.
* Alt+F11 yapıyoruz, Vba bölümü karşımızda açıldı.
* VBAProject(Personal.xlsb) altında gördüğümüz "ThisWorkbook" satırını çift tıklıyoruz
* Buraya yapıştırıp menüdeki kaydet butonuna tıklıyoruz.
* Exceli kapatıp açıyoruz...
İlk etapta ilgi ve alakanız için çok teşekkür ederim. Bana kızacaksınız biliyorum ama ben çok hakim olmadığım için yazdıklarınızı nasıl yapacağımı bilemedim kısaca beceremedim. :(
...çıkınca temizlenir. Sizde bir çeşit takılma problemi var gibi görünüyor. Takılma sebebi kendiliğinden kaybolabilir. Geçici bir çözüm olarak Personal.xlsb kitabının "ThisWorkbook" koduna aşağıdaki makroyu yazın. Her açılışta bul kutusundaki o tıkı temizler.
Private Sub Workbook_Open()...
Sayın kulomer46 bu dosyayı bende kullanmak istiyorum, ancak uygulayamadım. Yardımcı olurmusun. Yani Userform3 iki adet dosya var uzantıları frm ve frx bu ikisinide mi PERSONAL.XLSB dosyasına Import yapacağız. Yani önce bir boş excel dosyası açıp burdan mı devam edeceğim yardımcı oolurmusun?
...açtığımda bu dosya vba ekranına otomatik geliyor.
Örnek
Yeni bir excel çalışma kitabı açıyorum.
Açtığım dosyada bir makro kayıt ediyorum.
Sonra vba ekranına geçip makro kodlarına bakmak istediğimde makro kodları yeni açtığım dosya modülünde değilde kodları Personal.xlsb modülünde görüyorum.
Merhaba,
Herhangi bir excel sayfası açtığımda vba ekranında Ek resimde görüleceği üzere bilgisayarımda olmayan "personal.xlsb" dosyası görülüyor.
Bu dosyanın nerde olduğunu nasıl bulabilirim veya kaldırabilirim.
Teşekkür ederim.
Başka bir ifade ile tarif etmek gerekirse, kişisel makro kitabınız yani "Personal.xlsb" dosyasının olduğu yere kaydedilecek.
Kendi bilgisayarımda bu şekilde gayet güzel çalışıyor. Burada herhangi bir isimle ve uzantısı "xlsx" olunca excel'i ilk başlattığınızda bu dosya açılır.
Hatta biraz daha...
...Seçili Alanda Mükerrerlik Kontrolünü bilgisayarınızdaki tüm excel dosyalarında otomatik kullanmak isterseniz aşağıdaki makro kodunu Excel PERSONAL Dosyanıza yapıştırınız. Böylece Mükerrerlik kontrolünü bilgisayarınızdaki tüm excel dosyalarında kullanabilirsiniz.
Selamlar...
Sub...
...Benim sormak istediğim şu ben bu kullandığım makroyu her yeni excel oluşturduğum zaman bu makroyu görüp çalıştırmasını istiyorum "Personal" dosyasınıda oluşturdum ama bu kodu bir türlü çalıştıramadım. Personal dosyası olmadan sıfırdan kodu yazdığım zaman çalışıyor.
Kodu paylaşıyorum...
...WB As Workbook
Dim Sh
Dim I As Integer
Set WB = ActiveWorkbook
'Line to be inserted instead of 4th line below if code in Personal.xls
'& "Application.Run (" & Chr(34) & "Personal.xls!Search.FindAll" & Chr(34) & "), Target.Text, " & Chr(34) & "False" & Chr(34) & vbCr _...
...WB As Workbook
Dim Sh
Dim I As Integer
Set WB = ActiveWorkbook
'Line to be inserted instead of 4th line below if code in Personal.xls
'& "Application.Run (" & Chr(34) & "Personal.xls!Search.FindAll" & Chr(34) & "), Target.Text, " & Chr(34) & "False" & Chr(34) & vbCr _...
...bir ayar bulamadim. Onun disinda baska bir sutuna A1 hucresindeki degere karsilik gelen sayi kadar altalta bir deger yazdirip o degere bagli olarak B sutununda boyama yapmak istedim ama onu da yapamadim.
yardimci olabilecek karkadaslara simdiden tesekkur ederim.
Excel Versiyon Office...
...WB As Workbook
Dim Sh
Dim i As Integer
Set WB = ActiveWorkbook
'Line to be inserted instead of 4th line below if code in Personal.xls
'& "Application.Run (" & Chr(34) & "Personal.xls!Search.FindAll" & Chr(34) & "), Target.Text, " & Chr(34) & "False" & Chr(34) & vbCr _...
Merhabalar, ilginiz için çok teşekkür ederim Excel dosyalarından ziyade tek excel dosyasındaki farklı sekmelerden bahsediyorum Arka planda çalışan yani aktif olan sekmede işlem yapabiliyorum
...Bunun için bilgisayarınızdaki tüm excel dosyalarında çalışmasını istediğiniz kodları Windows Klasöründe bulunan
XLSTART klasörünün içindeki PERSONAL.xlsb dosyasına kaydetmeniz lazım..
Böylece tüm Excel dosyalarınızda o kodlar otomatik çalışıyor.
Her excel sürümünde PERSONAL.xlsb dosyasını...
...Bunun için bilgisayarınızdaki tüm excel dosyalarında çalışmasını istediğiniz kodları Windows Klasöründe bulunan
XLSTART klasörünün içindeki PERSONAL.xlsb dosyasına kaydetmeniz lazım..
Böylece tüm Excel dosyalarınızda o kodlar otomatik çalışıyor.
Her excel sürümünde PERSONAL.xlsb dosyasını...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.