結の日記Top > エクセル マクロ > エクセルで印をつけるマクロを作成したい
『子育てバイブル決定版』教師生活21年、いじめ問題解決のプロが子育ての極意を伝授!子どもを思い通りに動かす魔法のノウハウとは?【電話相談&返金保証あり】ダイエット占い
-cat-
これをあなたのサイトに貼り付けたければ以下の枠内のコードをあなたのブログやホームページに貼り付けてください。
右クリックで全て選択をして頂いて再度右クリックでコピーしてあなたのブログに貼り付けてください。
エクセルで印をつけるマクロを作成したい
エクセルのマクロを使ってある条件の時に「印」を設定してみましょう!!
例題)エクセルシート上に「男」「女」「夫」「妻」など数箇所に選択欄があってそれぞれのいずれかに「○」を設定してください!!
という例題があります!!マクロじゃなくオートシェイプで「○」をつけていくと言う方法もあるのですが、件数が多いとその分時間も掛かってしまって面倒ですよね!!間違うかもしれないし・・・
そこで、マクロを使って作成してみたいと思います!!
以下のようなマクロをVBE上にコーディングしてみてください!!
VBEの開き方は、「ALT」+「F11」で開きます!!
Sub sirusi()
Dim a As Range
If TypeName(Selection) = "Range" Then
Set a = Selection
ActiveSheet.Shapes.AddShape(msoShapeOval, a.Left, _
a.Top, a.Width, a.Height).Select
Selection.ShapeRange.Fill.Visible = msoFalse
a.Select
End If
End Sub
以上です!!これをVBE上に表記し、画面を閉じてください!!
次に実行してみましょう!!
ATL+F8でマクロ一覧を開き、sirusiを選択します!!この状態で「オプションボタン」などを選択し、ショートカットに任意の文字を入れておきます!!ここでは「Y」あたりにしておきます!!
エクセル上で適当にセルを選択してCtrl+Yを押下してみてください!!そのセルに「○」が表示されるようになっているのを確認してください!!
関連エントリー
- エクセルのVBA関数とワークシート上の関数の違い
- マクロでフリガナをふろう!
- エクセルのマクロを使ってみよう!
- 自動記録機能を使わないでエクセルマクロを作成してみよう!
- Excelのマクロとは
- エクセルでマクロを作ってみましょう
- エクセルのマクロの使い方(Trim編)
- エクセルのマクロって何だろう?
- 初心者でもエクセルでマクロは組める?
- Excelマクロウイルスとは?
- エクセルでマクロを作ってみましょう
- エクセルでマクロを作ってみましょう(修正編)
- エクセル上にあるコマンドボタンの扱い方
- エクセル上にあるコマンドボタンの扱い方2
- エクセルで作ったマクロを別のパソコンで使用したい!
- エクセルファイルのマクロは存在しているのか?
- エクセルのマクロを勉強したい!
- エクセルマクロが必要か不必要かの判断をつけましょう!!
- エクセルのマクロってどういうもの?
- エクセルにマクロがある場合のOPEN時メッセージ
- エクセルのマクロの開き方の違いの意味
- エクセルのマクロを削除するには?
- エクセルのマクロを使って計算してみましょう
- エクセルで印をつけるマクロを作成したい
- エクセルのマクロで範囲を選択してみましょう!!
- エクセルのマクロって何なんでしょうか?
- エクセル初心者のマクロ
- 削除したのにエクセルのマクロが表示される理由は?
- 自分で作成したマクロをアドインするには?
- エクセルマクロでデータ移動