[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ダブルクリックで』(トン)
F列のセルをダブルクリックするとOKと表示され OKと表示されているセルでダブルクリックすると OKが消えるようにしたいです。 ただし、B列が空白の場合はダブルクリックしてもOKと表示されないようにしたいです。 お願いします。(トン)
作成依頼ですね。。。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A:A,F:F")) Is Nothing Then
Select Case Target.Column
Case 1
If Target.Value = "OK" Then
Cancel = True
Target.Value = ""
End If
Case 6
If Cells(Target.Row, 2).Value <> "" And Cells(Target.Row, 1).Value <> "OK" Then
Cancel = True
Cells(Target.Row, 1).Value = "OK"
End If
End Select
End If
End Sub
(ROUGE)
ROUGE様ありがとうございます。 OKと表示したいのはF列のダブルクリックしたセルでお願いしたいのですが また、OKと表示されている時にダブルクリックしたら消えるようにしたいです。 お願いします(トン)
一部、仕様が不明瞭ですが、多分こんなものかと推測します。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 6 Then
If Target.Value = "OK" Then
Target.Value = ""
Cancel = True
ElseIf Cells(Target.Row, 2).Value <> "" Then
Target.Value = "OK"
Cancel = True
End If
End If
End Sub
(半平太) 2012/05/18 11:08
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.