Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


17 / 13645 ツリー ←次へ | 前へ→

【82325】VBAの中でセル範囲を任意に設定する まっちゃん 24/6/25(火) 12:00 質問[未読]
【82326】Re:VBAの中でセル範囲を任意に設定する マナ 24/6/25(火) 14:28 発言[未読]
【82328】Re:VBAの中でセル範囲を任意に設定する まっちゃん 24/6/25(火) 14:55 お礼[未読]

【82325】VBAの中でセル範囲を任意に設定する
質問  まっちゃん  - 24/6/25(火) 12:00 -

引用なし
パスワード
   「選択した範囲をセル内で中央」の機能をマクロで記録すると、マクロ内で2つのセルを選択すると当然のことながらそれ以上のセルを選択した場合、正しく実行できません。任意のセルを選択して実行できるようにするためには、以下の記述をどのように変えれば良いでしょうか?ご教示ください。

Sub 選択範囲内で中央()
'
' 選択範囲内で中央 Macro
'

'
  ActiveCell.Range("A1:B1").Select
  With Selection
    .HorizontalAlignment = xlCenterAcrossSelection
    .VerticalAlignment = xlCenter
    .WrapText = False
    .Orientation = 0
    .AddIndent = False
    .IndentLevel = 0
    .ShrinkToFit = False
    .ReadingOrder = xlContext
    .MergeCells = False
  End With
End Sub

【82326】Re:VBAの中でセル範囲を任意に設定する
発言  マナ  - 24/6/25(火) 14:28 -

引用なし
パスワード
   ▼まっちゃん さん:

>  ActiveCell.Range("A1:B1").Select

この行を削除してください
> 

【82328】Re:VBAの中でセル範囲を任意に設定する
お礼  まっちゃん E-MAIL  - 24/6/25(火) 14:55 -

引用なし
パスワード
   ありがとうございました。
助かりました。

17 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free