[[20071010112134]] 『表に○、×などをスタンプみたいに押せますか?』(myu-myu) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『表に○、×などをスタンプみたいに押せますか?』(myu-myu)

 すみませんが教えてください!
 表にいろいろデータが入っていてそれにクリックひとつで、○や×をつけることってできますか?
 たとえば、返品・交換と書いてあってあてはまるほうに○をつけるって感じです。
可能でしょうか?

 お手数をおかけいたしますが宜しくお願いします!

 クリックで、なら、VBAになると思います。
 (MARBIN)

 過去ログですが、参考になりそうですか?
[[20050514151949]]『マクロでオートシェイプを描く』(やん)

 (HANA)

 ありがとうございました。
 VBAですか〜・・・やっぱりそうですよね。
 限りなく初心者に近いのでもっと勉強してから出直します。
 ご協力ありがとうございました。

 まだ見てるかな?

 VBAを知らないので尻込みされたようですが、使うだけならそう難しくありません。

 シートタブ(シートの一番下の Sheet1 とかがあるところ)を右クリックして「コードの表示」を選択、
 MicrosoftVisualBasik の画面になりますので、次のコードをコピーし、

 '−−−ここから
 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Value = "" Then
        Target.Value = "○"
    ElseIf Target.Value = "○" Then
        Target.Value = ""
    End If
 End Sub
 '−−−ここまで

 エクセルの画面に戻って、適当な空白セルをダブルクリックすると、○ がはいります。
 すでに ○ のあるセルをダブルクリックすると、削除されます(訂正用)
 何かが入力されているセルだと何も変化しません。

 VBAの便利さがわかったら、いろいろ勉強してみると、エクセルの使い勝手がぐんとよくなりますよ。

 (P)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.