- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのマクロについて)
エクセルのマクロでAセルが「有」ならBセルの値をCセルに表示
このQ&Aのポイント
- エクセルのマクロを使用して、AシートのAセルが「有」の場合、BシートのBセルの値をCシートのCセルに表示したいです。
- AシートにはA1からA30までのセルがあり、それぞれには「有」または「無」という値が入力されています。
- BシートにはB1からB30までのセルがあり、それぞれには果物の名前が入力されています。Aシートの該当する行が「有」の場合は、Bシートの該当する行の値をCシートのセルに表示します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
とりあえず、「折り返して表示」だけですが。 "文字列1" & chr(10) & "文字列2" これで「折り返して表示」になるはずです。ですので発想としては dat="" Do セル内容チェック if "有" then dat=dat & chr(10) & セル内容 selection.offset(1).select while セルがブランクになるまで Range("c3").value=dat こんな感じですかね。