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

EXCEL VBAの書き方を教えてください

このQ&Aのポイント
  • EXCELで図のような表を作っており、特定の列のセルの内容を変更したい場合、VBAを使用することで効率的に処理することができます。
  • また、特定の条件に基づいて処理を行いたい場合も、VBAを利用することで条件分岐やループ処理を簡単に実装することができます。
  • VBAは初めは難しく感じるかもしれませんが、少しずつ学んでいくことで効率的なEXCEL操作が可能となります。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

順繰りセルを巡っていくなんてドンくさい事はしません。 sub macro1()  on error resume next  range("B2:B" & range("B65536").end(xlup).row).specialcells(xlcelltypeconstants,xltextvalues).clearcontents end sub sub macro2()  with range("E2:E" & range("D65536").end(xlup).row)   .numberformat = "0"   .formula = "=(D2>20%)*C2*D2"   .value = .value  end with end sub

wangwangz
質問者

お礼

早速のご回答をありがとうございました! おかげさまで解決いたしました。 これからもっと勉強していこうと思います。

関連するQ&A