enter yaptıkça sayfayı kaydetsin.

Katılım
16 Mayıs 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
Mehaba,çalışma kitabımın "sayfa 1" sayfasında enter tuşuna bastığım zaman çalışma kitabını kaydetsin.Yani her hücrede bişeyler yazıyorum.bi alt satıra enter tuşu ile atlatıkça çalışma kitabını kayıt yapsın.vereceğiniz cevaplar için şimdiden teşekür ederim.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,738
Excel Vers. ve Dili
Excel 2019 Türkçe
ThisWorkBook kısmına,
Kod:
Private Sub Workbook_Activate()
    Application.OnKey "{ENTER}", "calis"
    Application.OnKey "~", "calis"
End Sub
Private Sub Workbook_DEActivate()
    Application.OnKey "{ENTER}", ""
    Application.OnKey "~", ""
End Sub
Module1 içine,
Kod:
Sub calis()
    ActiveWorkbook.Save
End Sub
ekleyin.
 
Katılım
16 Mayıs 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
hocam,enter yapınca aynı zamanda alt satıra geçmek isityorum.Ama artık alt satıra geçmiyor.Sadece kayıt yapıyor.
 

Korhan Ayhan

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

"calis" isimli makroyu aşağıdaki şekilde değiştirip denermisiniz.

Kod:
Sub calis()
    Activecell.Offset(1,0).Select
    ActiveWorkbook.Save
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba dediğiniz gib denedim, ancak kayıt olmadı.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
evet kayıt oluyor. Sorunu anladım. Dosyayı kapatıp açmak gerekiyormuş. Teşekkürler.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Module 1 neresi oluyor. Dosya haline getirir misiniz?
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Değerli Korhan Ayhan teşekkür ederim. Ama oradan ben nasıl bulayım. Bu saatler sürer
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Değerli Korhan Ayhan saatler süren deneme yanılmadan sonra en nihayet oldu :) Yalnız bir şey var enter yapınca, alışkın olduğumuz gibi bir alt satıra geçse ve öyle kaydetse dahai iyi olur. Bu mümkün mü kodu değiştirerek?
 

Korhan Ayhan

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

Sn. izcik,

#4 nolu mesajımdaki kodu denediniz mi?
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Sabahtan beri kafamız iyice durdu halbuki bu sayfayı belki 15 kere okudum ve kodları bir o kadar yapıştırıp durdum.. :)

Çok teşekkürler değerli Korhan Ayhan..
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Çorbada tuzumuz olsun:

entere basınca bir alt satıra geçen dosya,

entere basınca bir alt satıra geçmeden kaydeden dosya

ikisi bir arada
..

Her zaman kullanılabilir
 

Ekli dosyalar

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın izcik, üstatların bu tarz konular ile zamanını almayalım. Ben yardımcı olmaya çalışayım. Saatler sürmez, çok ta basit :

1) Excel sayfası içinde iken ALt + F11
2) Insert
3) Module (modül1 hazır)
4) Sağ taraftaki geniş beyaz alana ilgili kodu yapıştırın.
işlem tamamdır
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Değerli serdarokan yaptım ve upload ettim bile :)

Yine de teşekkürler.
 
Üst