並べ替えて指定フォルダに保存する

1 並べ替えて、保存するマクロ

  指定の順序で並べ替え。指定のフォルダ(シート内にアドレスを記載)に保存。

2コード

Sub 引継簿並べ替え()
'並べ替え
    With ThisWorkbook.Sheets("引継簿")
        .Range("A5").Sort key1:=Range("G5"), order1:=xlAscending, _
                                    key2:=Range("F5"), order2:=xlAscending, _
                                    Header:=xlYes
        .Range("A5").Select
        '印刷範囲の設定が必要ならする
    End With
End Sub
Sub 引継簿を共有フォルダへ保存()
'シートコピー
    ThisWorkbook.Sheets("引継簿").Copy
    Dim aWB As Workbook: Set aWB = ActiveWorkbook
    Dim aWS As Worksheet: Set aWS = ActiveSheet
'名前を付けて保存
    With aWS
        Dim saveFolderPath As String: saveFolderPath = .Range("K1").Value
        Dim savePath As String: savePath = saveFolderPath & "\" & .Range("K2").Value
'パスの記載を削除
        .Range("J1:L2").ClearContents
'数式を値貼付
        .UsedRange.Value = .UsedRange.Value
        .Range("A5").Select
    End With
    
    With aWB
        .SaveAs savePath
        '閉じる
        .Close
    End With
    'フォルダを開く
    Shell "Explorer.exe " & saveFolderPath, vbNormalFocus
End Sub