
たびたびお世話になります
選択範囲の並べ替えを行いたく こちらで教わった方法で
セル位置の取得を行い
Set r = Columns(\"A\").Find(\"b1\", lookat:=xlWhole, After:=Range(\"A\" & Rows.Count))
Set rr = Columns(\"A\").Find(\"bm123-1\", After:=r, Searchdirection:=2)
その取得した位置を元に並べ替えを行いたい
範囲選択をしています
Range(r, rr.Offset(, 14)).Select
その後並び替えを実施したいのですが
Selection.Sort Key1:=Range(r.Offset(, 14))
この様にしてみましたが 実行時エラー1004が返されてしまいます
どのようにすれば 並び替えができるのでしょうか
よろしくお願いします
No.1ベストアンサー
- 回答日時:
こんにちは
VBAでの範囲選択 並び替え
http://oshiete1.goo.ne.jp/qa4692010.html
の関連ですね。
関連質問されるときは、元の質問を参照しておくと、回答しようとする人にとって分かりやすくなります。
Selection.Sort Key1:=Range(r.Offset(, 14))
の「Range」が余分だと思います。
「r.Offset(, 14)」ですでにセル範囲を表しています。r.Offset(, 14)だけで十分です。
または「Range(r.Offset(, 14).Address)」とすれば上手く動くと思います。(回りくどい表現になりますが)
--------
同じ質問が二重に投稿されてしまっているようです。
下記の質問の方は「締め切り済み」にしておいてください。
http://oshiete1.goo.ne.jp/qa4694575.html
ありがとうございます
無事に確認できました
投稿後に処理がおかしいなとは 思いましたが
2重投稿になっていたとは ご指摘ありがとうございます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) オブジェクトが見つかりません 1 2023/06/24 19:43
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Visual Basic(VBA) シフト表のコマで「ブロック」されている前の時間の「出」を同一列の「休」と入れ替えたいがふぇきません。 2 2023/08/02 18:49
- Excel(エクセル) マクロで行を追加、削除すると行位置がずれますが、解決方法はありませんか?。 5 2022/05/28 16:03
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Excel(エクセル) EXCEL マクロで行を挿入して貼り付けようとするとエラーになる。 2 2022/05/24 09:43
- Visual Basic(VBA) Excle VBA Findメソッドについて 3 2022/07/15 13:56
- Visual Basic(VBA) findメソッドの変数について 6 2023/06/23 08:01
- Visual Basic(VBA) 正規表現を用いての並び替え 7 2022/04/04 09:27
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studio でインデントを...
-
Wordデータの色を反転させたい
-
エクセル マウスで選択した範...
-
ホームページの画像なんですが...
-
エクセルの選択範囲名の削除方法
-
EXCEL VBA----離れたセル範囲の...
-
VBA 範囲選択について
-
エクセルVBAで範囲を変数で設定...
-
Excelでデータ管理したい。
-
エクセル ダブルクリック入力の...
-
反転する時の色を変えたいのですが
-
Cell内の一部を指定する方法(Wo...
-
選択範囲の空白セルに0を入れる...
-
テーブルリンク エクセルの4...
-
Adobe Photoshop Elements 2.0...
-
選択範囲にある全ての段落の先...
-
エクセルである行以下全部を削...
-
PDFを開くとデフォルトで閲覧モ...
-
Photoshop で8bit /チャンネル ...
-
gimpで色交換できません。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
visual studio でインデントを...
-
エクセル マウスで選択した範...
-
Wordデータの色を反転させたい
-
エクセル ダブルクリック入力の...
-
テーブルリンク エクセルの4...
-
選択範囲の空白セルに0を入れる...
-
セル削除右(又は下)方向にシフト
-
反転する時の色を変えたいのですが
-
読み上げ機能について
-
EXCEL VBA----離れたセル範囲の...
-
エクセルのマクロで選択範囲の...
-
Cell内の一部を指定する方法(Wo...
-
エクセルのフィルタオプション...
-
エクセルのピボットに新しい範...
-
マクロの記録
-
私のプロフィールの自己紹介を...
-
EXCEL97 関数で検索範囲が複数...
-
印刷時の選択範囲
-
エクセルのマクロを教えてくだ...
-
PhotoShopでテキストだけの切り...
おすすめ情報