No.2ベストアンサー
- 回答日時:
r行のA~D列に入力された値を、同じ行のE~H列に小さい順に並べ替えるマクロは、
Sub f1(r)
Dim arr
Dim out(3)
arr = Range(Cells(r,1),Cells(r,4)).Value
For i = 0 To 3
out(i) = WorksheetFunction.Small(arr,i+1)
Next i
Range(Cells(r,5),Cells(r,8)).Value = out
End Sub
で、いかかでしょうか?
また大きい順なら、SmallをLargeに変更すれば出来ます。
No.1
- 回答日時:
こんにちは
「集計」というのが、何をどのように集計するのかわからないので、それを除いた部分のマクロ化の方法を以下に。
事前準備として、「作業用シート」を作成しておきます。
マクロの記録を利用して
1)作業用シートをクリア
2)入力された値を、作業シートにコピペ
(コピー範囲は、必要になりそうな最大範囲までにしておく)
3)作業シートでソート
4)ソート結果を、E~K列にコピペ
(こちらの範囲も、2)と同様です)
を、作成すれば「集計」以外の部分は作成できます。
「集計」部分は内容がわからないのでなんとも言えません。
質問者様は当然内容をご存じなので、その部分に関しては、自作に挑戦してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) excel 2013 色付きセルだけ合計する。 2 2023/02/20 07:28
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルのマクロについて教え...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
Excel・Word リサーチ機能を無...
-
エクセル VBA実行中のApplicati...
-
ファイルが見つからない時、ス...
-
ユーザーフォームを起動しなが...
-
エクセル マクロの同時実行に...
-
ExcelのVBAを使ってタイトル行...
-
Excelのマクロについて教えてく...
-
エクセルのマクロについて教え...
-
Excel VBAからAccessマクロを実...
-
ExcelVBAでPDFを閉じるソース
-
VBAマクロ非表示が遅いので早く...
-
非表示の列をすべて削除するマクロ
-
一つのTeratermのマクロで複数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel・Word リサーチ機能を無...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
Excel マクロ VBA プロシー...
-
メッセージボックスのOKボタ...
-
一つのTeratermのマクロで複数...
-
エクセルで別のセルにあるふり...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
ExcelVBAでPDFを閉じるソース
-
EXCELのVBAでRange("A1:C4")を...
-
Excel VBAからAccessマクロを実...
-
TERA TERMを隠す方法
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
マクロ実行時、ユーザーフォー...
-
Excelのマクロについて教えてく...
-
ソース内の行末に\\
おすすめ情報
集計部分の内容不足でした。
色々と挑戦していきます。
お回答ありがとうございました。