結の日記Top >  エクセル マクロ >  エクセル初心者のマクロ

『子育てバイブル決定版』教師生活21年、いじめ問題解決のプロが子育ての極意を伝授!子どもを思い通りに動かす魔法のノウハウとは?【電話相談&返金保証あり】


ダイエット占い




-cat-
このフラッシュは自由にあなたのサイトに貼り付けることが可能です。
これをあなたのサイトに貼り付けたければ以下の枠内のコードをあなたのブログやホームページに貼り付けてください。

右クリックで全て選択をして頂いて再度右クリックでコピーしてあなたのブログに貼り付けてください。










エクセル初心者のマクロ

エクセルのマクロをVBを覚え始めている方にとっては、すぐ色々な問題に行き当たってしまいがちですよね!!

例えばですが、あるセルの内容が「A」なら「マクロA」を実行し、「B」なら「マクロB」を実行するという、セルの内容によって実行させるマクロを選択するという条件分岐を付けたい場合ですが、こういうのを初心者の方がやろうと思うと結構大変な作業になるんじゃないかと思います!!

セルの内容を条件にして別のマクロを実行させるというのは結構難しいので、セルの値を条件にして処理を分けるというマクロを記述してみます!!

具体的にマクロを記述してみると
Sub test()
 If Range("A1").Value=A Then
  ☆セルA1の値が「A」の時の処理☆
 Else
  If Range("A1").Value=B Then
   ☆セルA1の値がBの時の処理☆
  Else
   ☆上記のどちらでもない時の処理〜☆
  End If
 End If
End Sub

というように記述してみてはいかがでしょうか?
「A」の場合の処理と、「B」の場合の処理をそれぞれ記述し、最後に「A」「B」以外の文字が入ってきたときの場合の処理も記述していた方が、色々なバージョンに対応できると思うのでいいかと思います!!

まぁここまでやる前にとりあえずはメッセージを表示させて見るなど簡単な処理からはじめてみるのもいいと思います!!頑張ってエクセルマクロを使いこなして、色々な処理が出来るようになるように頑張ってくださいね!!


関連エントリー

結の日記Top >  エクセル マクロ >  エクセル初心者のマクロ

ブログアフィリエイトで日給8万円 たった3ヶ月で月400万円稼ぐ仕組みを作ってしまった!

カテゴリー

  • seo