• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA教えてください)

自動入力したいセルに停止の文字を中央添えで入力する方法

このQ&Aのポイント
  • VBAを使用して、特定の条件を満たしたセルに自動で入力を行う方法について教えてください。
  • 具体的には、赤く塗られたセルのみに反応し、その行のC列からE列までのセルを結合し、結合されたセルに中央添えで「停止」という文字を入力したいです。
  • 既存のコードによるソリューションを試したがうまく動作しなかったため、改善点や新しいコードを教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

少しは自分で調べて、考えたらどうよ Private Sub test() Const hani As String = "A4:B20" Dim rng As Range For Each rng In Range(hani) If rng.Interior.ColorIndex = 3 Then Range(Cells(rng.Row, 3), Cells(rng.Row, 5)).Merge Cells(rng.Row, 3).Value = "停止" End If Next rng End Sub

kousukebojto
質問者

お礼

ありがとうございます 私も昨日もらいました回答を頼りに 思い通りにしようとしたのですが なかなかうまくいかず時間もほぼ半日かけても思ったコードが出来上がりませんでした ですが、そのおかげで 1つ1つのコードの使い方や意味を知るいい機会になりました。 わざわざ書いてくださってありがとうございます コードを当てはめ さらにVBAの勉強したいと思います。 本当にありがとうございました。

すると、全ての回答が全文表示されます。
usbからの中身を印刷したい
このQ&Aのポイント
  • usbに保存してあるデータを印刷する方法が分からない場合の解決方法とは?
  • ブラザー製品のDCP-J988Nでusbからのデータを印刷する方法を教えてください。
  • usbデータを印刷する際の注意点やトラブル解決方法について教えてください。
回答を見る

専門家に質問してみよう