none
Excel365になって、並べ替えのキー設定の記録マクロのメソッドがAddからAdd2に変わった? RRS feed

  • 質問

  • Excel365において、並べ替えを実行して記録されるマクロのメソッドについて質問します。
    これまで(Excel 2016まで)、記録されたステートメントはAddメソッドでしたが、いつのまにかAdd2に変わっています。
    例)
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add2 Key:=Range("A4"), _
            SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal

    使用しているバージョン(Ver.1808ビルド10730.20102)では、AddでもAdd2でも動きますが、
    バージョンの異なるExcel 2016以前では中断してしまいます。(当然そうなりますよね)

    Add2はExcel365から変更されたのでしょうか。
    変更されたのであれば、
    変更されたメッソドやプロパティ、互換性などがわかるサイトがありましたら教えてください。
    よろしくお願いいたします。


    • 編集済み YumiCat 2018年9月20日 0:25
    2018年9月17日 5:10