アプリ版:「スタンプのみでお礼する」機能のリリースについて

シート上の任意のセルをダブルクリックして
数値の1を入力したいのですが、
マクロを教えて下さい。

急なことで過去の質問も十分検索できていませんが、
よろしくお願いします。

A 回答 (2件)

こんばんは!


一例です。

セル範囲の指定がないので、とりあえずA1~D10セルだけが反応するようにしてみました。
余計なお世話かもしれませんが、すでに「1」が表示されている場合は空白にするようにしています。

画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に
↓のコードをコピー&ペーストしてA1~D10セルのいずれかをダブルクリックしてみてください。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'この行から
If Intersect(Target, Range("A2:D10")) Is Nothing Then Exit Sub '←ここでセル範囲を指定
With Target
If .Value = "" Then
.Value = 1
Else
.Value = ""
End If
End With
Cancel = True
End Sub 'この行まで

こんなんではどうでしょうか?m(_ _)m
    • good
    • 0
この回答へのお礼

早速のご回答、ありがとうございます。
とても参考になります。

お礼日時:2013/09/18 13:22

一部のセルをダブルクリックしたときだけマクロを実行する


http://www.relief.jp/itnote/archives/013874.php

ココを参考に
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
参考にします。

お礼日時:2013/09/17 20:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!