- Katılım
- 3 Eylül 2008
- Mesajlar
- 44
- Excel Vers. ve Dili
- 2010
Sayfa isimlerini aktif sayfanın A2 hücresindeki tarihe göre adlandırıp başka bir çalışma kitabına eklediğim (ÖRNEK DOSYA) bir veri tabanım var.
Örneğin tarih 11.03.2010 ise sayfa adım R1103 oluyor.
Sheets("R" & Mid(Range("A2"), 1, 2) - 1 & Mid(Range("A2"), 4, 2)).Select
formülü ile R1103 sayfasından R1003 sayfasına geçebiliyorum. Ancak R1003 sayfasından R0903 sayfasına geçemiyorum. Çünkü 10-1 yaptığımda veriyi 09 olarak değil 9 olarak kabul ediyor.
Bu makroyu tüm çalışma kitabı için uygulayacağım için doğrudan sayfa adını yazıp (örneğin sheets("0903").select ) formülüme devam edemiyorum.
Geçiş yapılmak istenen sayfalar arasında farklı sayfalarda olduğu için activesheet.previous formülünü de kullanamıyorum.
1.sorum: R1003 sayfasından R0903 sayfasına nasıl geçebilirim?
2.sorum: Aktif sayfadan 2 sayfa önceki sayfaya nasıl seçilir?
Örneğin tarih 11.03.2010 ise sayfa adım R1103 oluyor.
Sheets("R" & Mid(Range("A2"), 1, 2) - 1 & Mid(Range("A2"), 4, 2)).Select
formülü ile R1103 sayfasından R1003 sayfasına geçebiliyorum. Ancak R1003 sayfasından R0903 sayfasına geçemiyorum. Çünkü 10-1 yaptığımda veriyi 09 olarak değil 9 olarak kabul ediyor.
Bu makroyu tüm çalışma kitabı için uygulayacağım için doğrudan sayfa adını yazıp (örneğin sheets("0903").select ) formülüme devam edemiyorum.
Geçiş yapılmak istenen sayfalar arasında farklı sayfalarda olduğu için activesheet.previous formülünü de kullanamıyorum.
1.sorum: R1003 sayfasından R0903 sayfasına nasıl geçebilirim?
2.sorum: Aktif sayfadan 2 sayfa önceki sayfaya nasıl seçilir?
