xyz 發問時間: 電腦與網際網路軟體 · 5 年前

vba,將特定Sheet名稱移到最後?

請教VBA高手,

(1)excel,內有很多個Sheet,名稱分別為合計,地址,商品,數量.....工資.

(2)Sheet為合計的順序擺第一個,合計內有VBA 控制一些動作.

問題:我想製作一個按鍵,將Sheet名稱為"地址",移到這份excel Sheet最後一個,該如何做?

2 個解答

評分
  • 5 年前
    最佳解答

    Sheets("地址").Move After:=Sheets(Sheets.Count)

    • Commenter avatar登入以對解答發表意見
  • 5 年前

    Sub 巨集1()

    For i = 1 To Sheets.Count

    If Sheets(i).Name = "地址" Then Sheets("地址").Move After:=Sheets(Sheets.Count)

    Next

    End Sub

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。