
みなさまお世話になります。
VBAでタイトルの作業を実行したいのです。下記に条件・動作を書かせていただきます。
・A10セルあるいはA10~Axセルまで連続で行の高さを決定する数値が格納されています
・行の高さを変更したい行数xはB1に格納されています
・別途作成したボタンを押すと、B1の数値に基づきA10~Axの行を順番に行の高さを変更していく
※行の高さは「高さ」であり、ピクセルではありません
※ボタンの作成と押した際にVBAを実行されることは私でもなんとかできます。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
No2です。
以下のマクロを標準モジュールに登録してください。
Public Sub 行の高さ設定()
Dim wrow As Long
For wrow = 10 To Range("B1").Value + 9
Rows(wrow).RowHeight = Cells(wrow, 1).Value
Next
End Sub
tatsumaru77さま
お返事が遅くなりすみません
ご提示いただいたマクロで問題なく目的を達成できました
大変助かりました。ありがとうございます!
No.2
- 回答日時:
添付図のようになさりたいということでしょうか。
左側がマクロ実行前、右側が実行後です。
10行から13行(B1の値)まで、行の高さを設定したい。
10行は10(A10の値)にしたい。
11行は20(A11の値)にしたい。
12行は30.7(A12の値)にしたい。
13行は24.3(A13の値)にしたい。

tatsumaru77さま。早速のご回答をありがとうございます。
ほぼその通りですが、一点だけ違いがあります。
B1の「13」は変更する全行数のことになります。
ご提示いただいた例の場合、B1セルには「4」が格納されます。
それ以外はご推察の通りです。
本来なら私が用意すればよい添付図まで用意してくださりありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel グラフのプロットからデ...
-
特定の文字がある行以外を削除...
-
A1に入力された文字列と同じ文...
-
エクセル 上下で列幅を変えるには
-
【Excel関数】UNIQUE関数で"0"...
-
excel 小さすぎて見えないセル...
-
結合されたセルをプルダウンの...
-
エクセルで特定の文字列が入っ...
-
連続データが入った行の一番右...
-
VBAで色の付いているセルの行削除
-
[EXCEL]ボタン押す→時刻が表に...
-
エクセルのマクロで意図しない...
-
EXCEL VBA マクロ 別シートの...
-
エクセルのセルに指定画像(.jpg...
-
VBAで行削除のできない場合がある
-
エクセル マクロ オートフィ...
-
EXCELで最後の行を固定
-
エクセルVBA 最終行を選んで並...
-
セルの色によって条件文をつけ...
-
EXCELでセルの数値をすべて小数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定の文字がある行以外を削除...
-
【Excel関数】UNIQUE関数で"0"...
-
エクセルで特定の文字列が入っ...
-
Excelのフィルター後の一番上の...
-
エクセル 上下で列幅を変えるには
-
エクセル マクロ オートフィ...
-
エクセル マクロで数値が変っ...
-
[EXCEL]ボタン押す→時刻が表に...
-
結合されたセルをプルダウンの...
-
Excel グラフのプロットからデ...
-
excelのデータで色つき行の抽出...
-
excel 小さすぎて見えないセル...
-
A1に入力された文字列と同じ文...
-
EXCELで最後の行を固定
-
Excel ウインドウ枠の固定をす...
-
エクセルVBA 最終行を選んで並...
-
VBAで色の付いているセルの行削除
-
連続データが入った行の一番右...
-
エクセル2016で時間を入力して...
-
チェックボックスをクリックし...
おすすめ情報
すみません言葉足らずでした。
「マクロの作成をお願いいたします」の一文が抜けておりました。
改めてよろしくお願いいたします。