No.4ベストアンサー
- 回答日時:
追加で。
。。C5:E7などの範囲を選択した状態で、A列末尾までオートフィルするなら、こんなかんじでしょうか。
もちろん1つのセルを選択しても出来ます。
Sub test()
With ActiveCell
Selection.AutoFill _
Destination:=Range( _
Selection, Selection.Offset( _
Cells(.Row, "A").End(xlDown).Row - _
Selection(Selection.Count).Row, 0 _
) _
)
End With
End Sub
No.3
- 回答日時:
こういう事でしょうか?
Sub test()
With ActiveCell
Cells(.Row, .Column).AutoFill _
Destination:=Range( _
Cells(.Row, .Column), _
Cells(Cells(.Row, "A").End(xlDown).Row, .Column) _
)
End With
End Sub
No.2
- 回答日時:
Cells(ActiveCell.Column, ActiveCell.Row).valueで値が取れるので
forでループしながらActiveCell.Rowを1行づつ増やし
Cells(ActiveCell.Column, ActiveCell.Row + ループの変数).valueが空白になる行までまわし
Cells(ActiveCell.Column, ActiveCell.Row)を空白行までフィルダウンさせるか
forでループしながら式を
Cells(ActiveCell.Column, ActiveCell.Row + ループの変数).value=フィルダウンさせたい計算式
をセットしていけば出来ると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) 列の最終行に新たに入力されたらその値を自動参照 1 2023/01/21 09:59
- Visual Basic(VBA) 追記する列を増やしたい 2つのデータを検索・照合して元データにないデータを下記マクロで商品名を追記し 9 2022/10/05 10:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/04 17:58
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/03/25 08:33
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
エクセル マクロ オートフィルの終点の指定について
Excel(エクセル)
-
B列の最終行までA列をオートフィル
Visual Basic(VBA)
-
エクセルVBAでのオートフィル
Excel(エクセル)
-
-
4
VBAで複数の数式セルを最終行までコピーするには?
Excel(エクセル)
-
5
Excelで、activecellから最終列まで選択するvbaはどうすれば?
Excel(エクセル)
-
6
エクセルマクロ 行数可変のオートフィルター構文
Excel(エクセル)
-
7
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
8
エクセル マクロ 最終列までを全選択
Excel(エクセル)
-
9
VBA 数式を最終行までコピー
Excel(エクセル)
-
10
Excel マクロ VBA プロシージャが大きすぎます のエラー対処方法
Visual Basic(VBA)
-
11
Excel VBA アクティブセルからある一定のセルまでの範囲選択
Excel(エクセル)
-
12
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
13
マクロで任意の列を参照して、オートフィルをする方法が知りたいです。
Excel(エクセル)
-
14
VBAのオートフィルターで該当行がない場合に処理を止めたい
Excel(エクセル)
-
15
【EXCEL】【VBA】空欄は飛ばして処理する方法を教えて下さい。
Excel(エクセル)
-
16
Rangeメソッドは失敗しました。globalオブジェクトについて
Excel(エクセル)
-
17
VBA 存在しないシートを選択した時にエラーメッセージを表示するには?
Visual Basic(VBA)
-
18
スクロールしてもボタンを常に表示させたい。Excel2002
Excel(エクセル)
-
19
VBAで「セルに何か入っている場合」
Windows Me・NT・2000
-
20
特定のセルがアクティブになったときのイベント?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
VBAで3秒だけ時間を止めたい
-
DoEventsが必要な理由について
-
GIFアニメをループさせたくない
-
vba
-
アクティブセルから、A列最終行...
-
VBA Dir関数でファイルをループ...
-
流れ図(フローチャート)が分か...
-
DOSコマンドのループ内のTIMEコ...
-
Application.OnTime の使い方
-
ループフリー
-
VBA for文が止まらない
-
vb.netからエクセル関数書き込み
-
csh foreachで「*」でエラ...
-
一巡伝達関数と開ループ伝達関数
-
VBA for i=1 to lastrow
-
VB.NETで素因数分解のプログラ...
-
ループ内での条件処理
-
VBAでの一時停止と再開の方法
-
どなたかこのプログラミングを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
VBAでの一時停止と再開の方法
-
ループ7回目の悪役令嬢は、元敵...
-
UWSCの終了の仕方
-
Escキーを押すと、中断する時と...
-
エクセルの当番表を作っていま...
-
GIFアニメをループさせたくない
-
VBAで3秒だけ時間を止めたい
-
どなたかこのプログラミングを...
-
VBA for i=1 to lastrow
-
DOSコマンドのループ内のTIMEコ...
-
ListBox 複数選択 で オートフ...
-
vbscriptでIE自動入力(途中で...
-
vb.netからエクセル関数書き込み
-
DoEventsが必要な理由について
-
Java 南京錠
-
アクティブセルから、A列最終行...
-
テキストボックスの名前に変数...
-
範囲指定したセルを1つずつ飛...
-
VBA Dir関数でファイルをループ...
おすすめ情報