• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kod yardımı ile sayfa sıralamasını değiştirme.

Katılım
5 Nisan 2017
Mesajlar
68
Excel Vers. ve Dili
2007 tr
Merhabalar; çalıştığım dosyada istediğim sekmelere öyle bir buton koymalıyım ki; makroyu çalıştırdığımda o sayfa 4. sıraya yerleşsin.

Bu kodu yazamadım yardımcı olabilir misiniz lütfen. Saygılar.
 
Kod:
Sub ASKM_Sayfa_Sirala()
Dim i As Integer
Dim j As Integer
If Worksheets.Count < 4 Then Exit Sub
For i = 1 To Worksheets.Count - 1
If Worksheets(i).Name = ActiveSheet.Name Then
    Sira = i
    Exit For
End If
Next i
If Sira < 4 Then
    ActiveSheet.Move before:=Worksheets(5)
Else
    ActiveSheet.Move before:=Worksheets(4)
End If
MsgBox "Aktif sayfa 4. sıraya alındı.", vbInformation, "ASKM"
End Sub
 
Çok teşekkür ederim güzel olmuş elinize sağlık.
Şöyle de bir alternatif yapabilir miyiz acaba ?

Aktif sayfa xxx adlı sayfanın sağına gelsin.
Sheets(xxx)/Sheets(ActivePage) gibi.
 
Sub taşı()
Activesheet.Move after:=Sheets("XXX")
End Sub
 
Teşekkür ederim Yusuf44 elinize sağlık.
 
Geri
Üst