[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『クリックするだけで○[マル]・文字を出す方法』(ひでぼん)
セルをクリック(Wクリックでもよい)するだけで、○を自動的に入力する(出す)方
法(自動的にあらかじめ入力した文字等を出す)は、ありませんか?
あれば是非教えて下さい。
今、ドロップダウンを使って入力した文字等を出していますが、もっと簡単に入力でき
れば便利だと思っています。宜しくお願いします。
シングルクリックで ○がはいったら、普通の操作ができませんよ。
ダブルクリックで ○ を入力、もう一度ダブルクリックで そのセルを消すVBAです。
シートのタブを右クリック、「コードの表示」をクリック 次のコードをコピー・貼り付けをします。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Value <> "" Then Target.Value = "" Else Target.Value = "○" End If End Sub
それと、ダブルクリックで○を出したくないセルを選ぶ場合はどうしたら宜しいでしょうか?
こんな感じではいかがでしょう? Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Intersect(Target, Range("A1:D5")) Is Nothing Then Exit Sub With Target Select Case .Value Case "" .Value = "○" Case "○" .Value = "" End Select End With End Sub (キリキ)(〃⌒o⌒)b
このコードを入れたら ○ が出ません。○を出す、セルの指定はどのようにしたら
宜しいですか?教えて下さい。
(ひでぼん)
「ダブルクリックで○を出したくないセル」は ひでぼんさん以外の人が見ても分かりますか? (法則のようなものはありますか?)
キリキさんのコードは >Range("A1:D5") A1:D5の範囲内のみダブルクリックで○が出せるはずです。 それも出ませんかね?
(HANA)
衝突〜☆ HANAさん、いつもありがとうねb 以下衝突前文書 あらっ ごめんなさい^^; >If Intersect(Target, Range("A1:D5")) Is Nothing Then Exit Sub ~~~~~~~ この部分が、範囲になります。 好きな範囲を入れてみてください。 その範囲内のみで「○」が出ます。 (キリキ)(〃⌒o⌒)b
To キリキさん いえいえ。マクロさっぱりなので、投稿前の文章には 『ですよね。>キリキさん』が入っていたくらいです。 (でも、首は突っ込みたい性分で・・・・) なるべくおかしな事を書かないように気を付けますので、よろしくお願いします。
(HANA)
(ひでぼん)
追加で、 Q10:W27 と入力する為のコードを教えて下さい。
宜しくお願いします。
横レスすみません。 ↓のように指定します。
If Intersect(Target, Range("A10:D28,Q10:W27")) Is Nothing Then Exit Sub (MARBIN)
MARBINさん、フォロー有り難うございました^^ (キリキ)(〃⌒o⌒)b
A1〜A10までは5を、A11〜12までは3、A13〜20までは4を出す事は可能でしょうか・・・?宜しくお願い致します。 (ひでぼん)
こんな塩梅でどうでっか? (弥太郎) Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column <> 1 Or Target.Row > 20 Then Exit Sub Cancel = True With Target Select Case .Row Case Is < 11 .Value = 5 Case Is < 13 .Value = 3 Case Else .Value = 4 End Select End With End Sub
という風にそれぞれWクリックで数値を出したいのですが、上記のどこを変えれば出来るか教えて下さい。何度もすみません。
(ひでぼん)
それはあんさんがこれを元手に額に汗して考える番ですワ。(笑 わたしゃあんさんのマクロ請負業者やおまへんねんで、えぇ。 一般的に例示したデータをテーマにマクロを組んでさしあげると実はこうこうでちゅう 事が多すぎると思いますわなぁ。 時間と熱意があれば考えてもよろしいけど、今はその熱意が全くありまへん・・・。 ごめんなはれや。 (弥太郎)
横から失礼します。
回答者のレスに対する礼もなく次の質問を出されると そりゃ熱意もなくなります。
ここのようなQ&Aサイトは善意で成り立っています。 利用できるだけ利用してやる、とういうような態度 でしたら回答は付かなくなります。 (MARBIN)
今後は気をつけてコメントをさせていただきます。
(ひでぼん)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.