
No.2ベストアンサー
- 回答日時:
シート名タブを右クリックしてコードの表示を選び,現れたシートに下記をコピー貼り付ける
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target = "あ" Then
Target = "い"
Else
Target = "あ"
End If
Cancel = True
End Sub
私の説明不足でお手数をおかけしました。また早急の回答で感謝しております。おかげさまでうまくできました。ありがとうございました。(追加説明の記入をまちがえてしまいました)
No.4
- 回答日時:
エクセルの入力規則で「リスト」を使う方法でできることだろう。
VBAを使うまでもないのでは。これは有名な、エクセルの基礎的な機能ですよ。
何処かのセル範囲の1列に
あ
い
う
・・
を入力しておいて
入力セル範囲指定しておいてーデーター入力規則ーリストー「あ、い・・」の入ったセル範囲(列)指定ーOK
回答ありがとうございました。操作の希望が「セルをダブルクリックした時の方法」でとのことでしたので質問させていただきました。参考にさせていただきます。
No.3
- 回答日時:
実際は あ い だけじゃないかもしれないので
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 10 Then
Select Case Target.Value
Case Is = ""
Target = "あ"
Case Is = "あ"
Target = "い"
Case Is = "い"
Target = ""
End Select
End If
End Sub
の様な書き方もあると思います
空白=>あ=>い=>空白 と変わります。
ついでに実行される列を10列目(J列)にしてあります
ご自身の希望にあうように編集してください。
No.1
- 回答日時:
たとえば、Sheetのコードにつぎのコードを書く。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target.Value = "" Then
Target.Value = "あ"
Else
'"あ"と"い"が置換わる
' Target.Value = "い"
'"あい"になる
Target.Value = Target.Value & "い"
End If
End Sub
この回答への補足
私の記載の訂正です。セルで最初のダブルクリックで「あ」の文字の入力で、次に同じセルでダブルクリックした時は最初の入力文字の「あ」が別の文字「い」の文字にしたいと思っています。説明不足で誠に申し訳ありません。何卒よろしくお願いします。
補足日時:2011/03/05 14:25早速の回答ありがとうございました。私の記載の訂正です。セルで最初のダブルクリックで「あ」の文字の入力で、次に同じセルでダブルクリックした時は最初の入力文字の「あ」が別の文字「い」の文字にしたいと思っています。説明不足で誠に申し訳ありません。何卒よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelにて、シート1の行を削除するとシート2のシート1と同じ番号の行も削除したい 3 2022/05/08 04:24
- Excel(エクセル) Excelの文字列を転記したいのですが。 2 2022/09/30 12:09
- Excel(エクセル) Excelにて、セルに入力してある文字の中から文字と最後の数字のみ切り取り貼り付けるVBA 5 2022/12/27 08:40
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- Excel(エクセル) エクセルマクロ セルをクリックするたびに記号を入力 1 2022/10/13 19:47
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Visual Basic(VBA) VBAについて教えてください。 Excelで セルのB6~BG24でダブルクリックすると ダブルクリ 1 2022/06/02 17:07
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルにポインタする...
-
エクセルでセルのコメントが消...
-
エクセルの入力規則で作ったリ...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
エクセルで、入力制限(プルダ...
-
カンマで区切った数値をCOU...
-
エクセル逆三角マークで選択項...
-
フォーム入力で入力規則を設定...
-
入力規則の入力時メッセージの...
-
エクセルで、入力できる箇所を...
-
【Excel】ドロップダウンリスト...
-
Excelでセルに名前を定義したい...
-
Excel 自動的に半角英数になり...
-
Excelのリストで1文字目のみを...
-
エクセルでセルに入力しないと...
-
エクセル 入力規則のリストボ...
-
エクセルで入力規則が崩れてし...
-
Excelで同じセルに入力し エン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセルでセルのコメントが消...
-
エクセルでセルにポインタする...
-
エクセルの入力規則で作ったリ...
-
エクセルVBA ブックを閉じる前...
-
シートを保護しても入力規則を...
-
カンマで区切った数値をCOU...
-
エクセル逆三角マークで選択項...
-
エクセルで、入力できる箇所を...
-
【Excel】ドロップダウンリスト...
-
エクセルで、入力制限(プルダ...
-
入力規則の入力時メッセージの...
-
エクセルで電話番号から市内局...
-
エクセルで。
-
エクセル 入力規則のリストボ...
-
Excelでセルに名前を定義したい...
-
Excelのリストで1文字目のみを...
-
Excel 自動的に半角英数になり...
-
Excelで同じセルに入力し エン...
-
フォーム入力で入力規則を設定...
おすすめ情報