A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
もう既に回答があるのもあるが
(1)・・.End(xlup).Rowで最下行を捉える。=>範囲Rangeにする。
(2)CurrentRegionで範囲を採る
(3)UsedRangeで範囲を採る
(4)Selectionのままにして、ユーザーが実行全に前に指定させる。
Userに範囲指定させる。
(6)InputBoxメソッドで範囲指定させる。
Set r = Application.InputBox("範囲指定", タイトル, Type:=8)
などが考えられます。
(4)(5)も場合によっては、良さは有ります。
おれぞれの語句で、WEB照会すれば、沢山コード例が出てきます。
No.3
- 回答日時:
このようなマクロでしょうか
Range("A1:C10").Select
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending,_
Header:=xlGuess, OrderCustom:=1, _
MatchCase:=False, Orientation:=xlTopToBottom, _
SortMethod:=xlPinYin, DataOption1:=xlSortNormal
先頭の行を以下の
Range("A1:C" & activesheet.range("A65536").end(xlup).row).select
とすれば、A列の最終行までを並べ替えの範囲とすることができます
また、先頭の行を
Range("A1").CurrentRegion.Select
にすればA1を含む表全体を選択するという方法もあります
実際のマクロがないので参考にして修正してください
No.2
- 回答日時:
今あるマクロを見せていただけないと、どこをどう修正すればいいかはなんとも言えないのですが…。
もし並び替えする範囲の選択を
Range("A1:A10")
のように指定しているなら、
Range("A1", Range("A65536").End(xlUp))
のようにしてみてはいかがでしょうか。
No.1
- 回答日時:
例えば、下記のように記述します。
Sheet1.Range("A1").CurrentRegion.Sort _
Key1:=WS2.Range("A2"), Order1:=xlAscending, _
Key2:=WS2.Range("B2"), Order2:=xlAscending, _
Key3:=WS2.Range("C2"), Order3:=xlAscending, _
header:=xlYes
※CurrentRegion プロパティは表範囲全体を表します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studio でインデントを...
-
エクセル マウスで選択した範...
-
選択範囲の空白セルに0を入れる...
-
読み上げ機能について
-
EXCELで、関数を使って対象の項...
-
エクセルのフィルタオプション...
-
テーブルリンク エクセルの4...
-
エクセル ダブルクリック入力の...
-
EXCEL VBAにて画像処理のアドイ...
-
EXCEL VBA----離れたセル範囲の...
-
excel結合されたセルのコピー
-
エクセルである行以下全部を削...
-
Photoshop で8bit /チャンネル ...
-
「無」と「未」の使い方
-
白飛びした(明るい)写真をiPhon...
-
EXCEL VBAで全選択範囲の解除
-
gimpで色交換できません。
-
VBAでファイルを開くときにファ...
-
Wordでドロップダウンリスト連動
-
Jw-cadの範囲指定で文字が選択...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
visual studio でインデントを...
-
エクセル ダブルクリック入力の...
-
エクセル マウスで選択した範...
-
テーブルリンク エクセルの4...
-
選択範囲の空白セルに0を入れる...
-
Wordデータの色を反転させたい
-
EXCEL VBA----離れたセル範囲の...
-
反転する時の色を変えたいのですが
-
読み上げ機能について
-
セル削除右(又は下)方向にシフト
-
アドレスを指定して削除できる...
-
エクセルのフィルタオプション...
-
エクセルのマクロで選択範囲の...
-
これなんですか? iPhoneのメモ...
-
この画像の上と下の黒い部分を...
-
EXCEL VBAにて画像処理のアドイ...
-
手書き フォトショップ 文字 縁...
-
VBA 罫線を消さずに切り取り A1...
-
この表を下に 、SNS実名利用率...
-
Wordで一括範囲指定について
おすすめ情報