Excel Sayfası Sekmeleri Sıralamak

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Ã?ncelikle Forumumuza Hoş Geldiniz.

Sitede Mevcut tu :hey:


[vb:1:8660976201]Sub Test()
Dim ShArr() As String
Dim i As Integer
Dim ShNo As Long
Dim WordBasic As Object

ShNo = Worksheets.Count
ReDim ShArr(1 To ShNo)

For i = 1 To ShNo
ShArr(i) = Sheets(i).Name
Next

Set WordBasic = CreateObject("Word.Basic")
WordBasic.SortArray ShArr()

For i = ShNo - 1 To 1 Step -1
Sheets(ShArr(i)).Move Before:=Sheets(ShArr(i + 1))
Next

Set WordBasic = Nothing
End Sub[/vb:1:8660976201]
 
Katılım
24 Şubat 2006
Mesajlar
3
Bu visual basic kodu nerede giricez? Excel deki Sayfa1,Sayfa2 vs. sekmeleri yeniden adlandırdıktan sonra A'dan Z'ye sıralatmak istiyorum.Bu konuda yardımcı olabilirmisiniz?
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sayfa adlarından birini sağ tıklayın, Kod Görüntüle'yi seçin gelen pencerede Insert, Module komutuyla bir modül ekleyin ve yukarıda verilen kodu oraya yapıştırın.

Makroyu çalıştırmak için;

Araçlar, Makro, Makrolar, Çalıştır komutlarını verin.
 
Üst