私はワークシートをソートするために以下のコードを使用し、それは動作しますが、ソートしようとしているワークシート上にある場合のみです。あなたがいないなら、それはエラーを送信します。アクティブ/可視でないワークシートをソート
Run-time error '1004': The Sort reference is not valid. Make sure that it's within the data you want to sort, and the first Sort box isn't the same or blank.
私はそれをアクティブにすることは本当にオプションではありません、隠されたこのワークシートを維持する必要がありますするつもりです。コード内に行がありませんか?
おかげ
CODE:
Sheet23.Columns("A:C").Sort key1:=Range("A2"), order1:=xlAscending, _
key2:=Range("B2"), order2:=xlDescending, Header:=xlYes