- Katılım
- 15 Temmuz 2012
- Mesajlar
- 2,802
- Excel Vers. ve Dili
- Ofis 2021 TR 64 Bit
- Altın Üyelik Bitiş Tarihi
- 29.03.2025
Merhaba hayırlı bayramlar, hayırlı geceler.
Ekte gönderdiğim excel dosyamın sayfa isimlerini VBA ismi Sayfa1 olanı ALİ, Sayfa2 HASAN, Sayfa3 MEHMET ve Sayfa4 KEMAL olarak değiştirdim.
Bu dosya ortak kullanıldığı için sürekli sayfaların ya isimleri değişiyor, yada sayfa sırası değişiyor.
Yapmak istediğim sayfa isimleri ve sırasının değiştirilmesini istemiyorum,
yada dosya açıldığında sayfaların VBA tarafındaki isimlerine göre dizilsin ve verdiğim isimler tekrar aynı şekilde sayfa isimleri olarak değiştirilsin.
Sayfa sıralaması için yukarıdaki kod var, ancak sayfa isimleri değişince hata veriyor, dosya açıldığında VBA tarafındaki sayfa isimlerine atamış olduğum isimler tekrar yazılırsa çözülür diye düşünüyorum.
Forumda ve internette araştırdım ancak böyle bir çalışma bulamadım.
Yardımcı olur musunuz?
Ekte gönderdiğim excel dosyamın sayfa isimlerini VBA ismi Sayfa1 olanı ALİ, Sayfa2 HASAN, Sayfa3 MEHMET ve Sayfa4 KEMAL olarak değiştirdim.
Bu dosya ortak kullanıldığı için sürekli sayfaların ya isimleri değişiyor, yada sayfa sırası değişiyor.
Yapmak istediğim sayfa isimleri ve sırasının değiştirilmesini istemiyorum,
yada dosya açıldığında sayfaların VBA tarafındaki isimlerine göre dizilsin ve verdiğim isimler tekrar aynı şekilde sayfa isimleri olarak değiştirilsin.
Kod:
Sub Auto_Open()
Sheets("ALİ").Move Before:=Sheets(1) ' 1.sıra için
Sheets("HASAN").Move Before:=Sheets(2) ' 2.sıra için
Sheets("MEHMET").Move Before:=Sheets(3) ' 3.sıra için
Sheets("KEMAL").Move Before:=Sheets(4) ' 4.sıra için
Sheets("ALİ").Select 'açılışta aktif sayfa
End Sub
Forumda ve internette araştırdım ancak böyle bir çalışma bulamadım.
Yardımcı olur musunuz?
Ekli dosyalar
-
15.7 KB Görüntüleme: 4
Son düzenleme: