excel kaydet, veri güncelleme hatası

igultekin2000

Altın Üye
Katılım
5 Eylül 2007
Mesajlar
1,236
Excel Vers. ve Dili
ofis 2010
hayırlı bayramlar;
çalışma sayfasından bu makro ile çalışılan sayfayı masaüstüne farklı kaydet yapıyorum. Farklı kaydedilen sayfayı açtığımda "Veri güncelleme" hatası veriyor. Bu mesajı önlemek için makroya kod ilave edilebilir mi? Teşekkürler.
Kod:
Sub Excel_Kaydet()

Klasor = CreateObject("wscript.Shell").SpecialFolders.Item("Desktop")

dosya_adi = "Excel_"
say = CreateObject("Scripting.FileSystemObject").getfolder(Klasor).Files.Count + 1
Sheets(ActiveSheet.Name).Copy
ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value ' formülsüz değer olarak kayıt

Application.DisplayAlerts = False
ActiveSheet.DrawingObjects.Delete
ActiveWorkbook.SaveAs Klasor & "\" & dosya_adi & say & ".xlsx", FileFormat:=51
ActiveWindow.Close
MsgBox "işlem tamam"

End Sub
 

Ekli dosyalar

Katılım
30 Mart 2010
Mesajlar
240
Excel Vers. ve Dili
2007,2010,2013
Merhaba,
Kendi bilgisayarımda denediğimde hata mesajıyla karşılaşmadım fakat ad yöneticisine baktığımızda değer alamayan adlar mevcut. Dosyanızın kopyası üzerinden adları temizleyerek dener misiniz?
İyi bayramlar.
 

igultekin2000

Altın Üye
Katılım
5 Eylül 2007
Mesajlar
1,236
Excel Vers. ve Dili
ofis 2010
Merhaba,
Kendi bilgisayarımda denediğimde hata mesajıyla karşılaşmadım fakat ad yöneticisine baktığımızda değer alamayan adlar mevcut. Dosyanızın kopyası üzerinden adları temizleyerek dener misiniz?
İyi bayramlar.
o şekilde de olmadı, nasıl ilave oluyorsa ekteki gibi ilave sayfa geliyor
 

Ekli dosyalar

Katılım
30 Mart 2010
Mesajlar
240
Excel Vers. ve Dili
2007,2010,2013
Merhaba,
"vakıf.xlsx" size ait bir dosya mı? Bilgisayarınızda mevcutsa dosya yolunu yazar mısınız?
 
Katılım
30 Mart 2010
Mesajlar
240
Excel Vers. ve Dili
2007,2010,2013
Merhaba,

"Kaynak Bulunamadı" hatasını verdiği için "vakıf.xlsx" dosyasından veri alan hücreleriniz varsa bile değerleri güncellemeyecektir.
Ana dosyanızdan bu hatalı kaynakların bağlantısını kesmek sorununuzu çözer diye düşünüyorum. Bunun için ekranda çıkan uyarıdaki "bağlantıyı kes" seçeneğini kullanabilirsiniz ya da "Veri" sekmesinden "Bağlantılar" adlı kısma gidip bağlantılarınızı görebilir ve kaldırabilirsiniz.
Bu tür işlemler öncesinde dosyanızın yedeğini almayı unutmayınız.

Edit: Çözüm olmazsa, temsili verilerinizi içeren çalışma kitabınızı yüklerseniz daha etkili çözümler sunulabilir.
 

igultekin2000

Altın Üye
Katılım
5 Eylül 2007
Mesajlar
1,236
Excel Vers. ve Dili
ofis 2010
Merhaba,

"Kaynak Bulunamadı" hatasını verdiği için "vakıf.xlsx" dosyasından veri alan hücreleriniz varsa bile değerleri güncellemeyecektir.
Ana dosyanızdan bu hatalı kaynakların bağlantısını kesmek sorununuzu çözer diye düşünüyorum. Bunun için ekranda çıkan uyarıdaki "bağlantıyı kes" seçeneğini kullanabilirsiniz ya da "Veri" sekmesinden "Bağlantılar" adlı kısma gidip bağlantılarınızı görebilir ve kaldırabilirsiniz.
Bu tür işlemler öncesinde dosyanızın yedeğini almayı unutmayınız.

Edit: Çözüm olmazsa, temsili verilerinizi içeren çalışma kitabınızı yüklerseniz daha etkili çözümler sunulabilir.
Eklenti ile çözüldü, koşullu biçimlendirmeden kaynaklanıyor mu? iyi günler
 
Katılım
30 Mart 2010
Mesajlar
240
Excel Vers. ve Dili
2007,2010,2013
Merhaba,

Olası ihtimaller arasında, formül yardımıyla "Koşullu Biçimlendirme" yapılırken "vakıf.xlsx" dosyasına başvuru yapılması yer alabilir. Belki de buraya yüklediğiniz sayfa haricindeki herhangi bir sayfada hiç kullanılmayan bir hücrede "vakıf.xlsx" dosyasını kullanan bir formül yer alabilir. Bunlar sadece ihtimal, kesinlikle şundandır diyemiyorum.

İyi günler.
 

igultekin2000

Altın Üye
Katılım
5 Eylül 2007
Mesajlar
1,236
Excel Vers. ve Dili
ofis 2010
Merhaba,

Olası ihtimaller arasında, formül yardımıyla "Koşullu Biçimlendirme" yapılırken "vakıf.xlsx" dosyasına başvuru yapılması yer alabilir. Belki de buraya yüklediğiniz sayfa haricindeki herhangi bir sayfada hiç kullanılmayan bir hücrede "vakıf.xlsx" dosyasını kullanan bir formül yer alabilir. Bunlar sadece ihtimal, kesinlikle şundandır diyemiyorum.

İyi günler.
doğru, sayfanın birinde önceden vakıf.xls olarak bağlandı kalmış onu sonradan fark ettim, sildikten sonra da sorun çözüldü.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,325
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Son mesajınızda alıntı yapmanızı gerektirecek ne vardı?
 

igultekin2000

Altın Üye
Katılım
5 Eylül 2007
Mesajlar
1,236
Excel Vers. ve Dili
ofis 2010
Merhaba,

Son mesajınızda alıntı yapmanızı gerektirecek ne vardı?
iyi günler;
eklentiyle sorun çözüldükten sonra, hatanın kaynağını bulduğumu belirtmek için, konuyla ilişkilendirmek için.
Alıntı konusunda, hangi durumda kullanmamız gerektiği konusunda bilgim yok, genelde soruya ilişkilendirmek için kullanıyorum. Gerçi dediğiniz gibi form tek konu üzerinden gidiyor, alıntı gereksiz kalabalık yapıyor gibi, daha dikkat ederim.
 
Üst