Kapalı Dosyayı açma

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
İyi akşamlar arkadaşlar

Aşağıdaki kodda ilk satırda, dosya bulunamadı diye uyarı veriyor. Dosyam D sürücüsünün içinde. Nerede hata var yardımcı olabilir misiniz.

Application.Workbooks.Open ("D:\kademe.xlsl")
Application.Workbooks("kademe").Range("b4").Value = Textbox1.Value
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Dosyayı buldu ama şimdide aşağıdaki kodda "subscript out of range" diye hata veriyor.

Application.Workbooks("prg_memur").Sheets("kademe").Range("a1").Value =Textbox1.Value
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosya uzantısı hatalı gibi görünüyor..
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Dosya uzantısı hatalı gibi görünüyor..
Kusura bakmayın Korhan bey yazmayı unuttum. Dosya uzantısını xlsx olarak düzeltince dosyayı açıyor fakat TExt1 deki veriyi kaydetmiyor. Aşağıdaki satırda
"subscript out of range" hatası veriyor.
Application.Workbooks("prg_memur").Sheets("kademe").Range("a1").Value =Textbox1.Value
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyanın adı "kademe" ve sayfanın adı da "kademe" görünüyor. Sanırım burada bir hata olabilir.
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Dosyanın adı "kademe" ve sayfanın adı da "kademe" görünüyor. Sanırım burada bir hata olabilir.
Evet sayfanın adı kademe değil. Kapalı dosyaya veri kaydetmeyi bilmiyorum.
Teşekürler Korhan bey
 

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
731
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Altın Üyelik Bitiş Tarihi
15-10-2026
Dosyanın adı "kademe" ve sayfanın adı da "kademe" görünüyor. Sanırım burada bir hata olabilir.
Aşağıdaki gibi düzeltme yaptım ama yine aynı hatayı verdi. Sayfanın adı "KAD"

"subscript out of range"

Application.Workbooks("prg_memur\kademe").Sheets("KAD").Range("c6").Value =Textbox1.Value
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Emin değilim ama deneyiniz..

Workbooks("kademe.xlsx").Sheets("KAD").Range("A1").Value =Textbox1.Value
 
Üst