
No.1ベストアンサー
- 回答日時:
こんばんは!
ユーザーフォーム内のテキストボックスのオブジェクト名は「TextBox1」とします。
>ユーザーフォームを起動した状態で・・・
というコトですので、シート上にコマンドボタンなりを挿入し
それをクリックすると「ユーザーフォーム」が表示されるという前提です。
そして、「クリック」ではなくセルを「ダブルクリック」すると
ユーザーフォームのテキストボックスにその値が表示されるようにしてみました。
まずユーザーフォームを立ち上げるためのコマンドボタンのコードを↓のようにしてください。
Private Sub CommandButton1_Click()
UserForm1.Show vbModeless
End Sub
次に↓のコードをシートモジュールにしてください。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
With Target
If .Value <> "" Then
Cancel = True
UserForm1.TextBox1 = .Value
End If
End With
End Sub
※ 質問文ではセル範囲が限定されていませんので
すべてのセルを対象としています。m(_ _)m
BeforeDoubleClickをSelectionChangeに変えて選択範囲を変更した際に
セルの値を取得するようにするとダブルクリックではなくクリックした際に目的の動作がされるようになりました!
なんとか目的のものが作れそうです!
本当にありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Excel(エクセル) ユーザー関数の自動計算(excel2003) 1 2023/02/06 06:46
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- Excel(エクセル) コントロールにリンクするセルが選択されない 3 2022/06/12 14:37
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/04/21 13:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
クリックイベントなのに、2回ク...
-
Microsoft Formsの「個人情報や...
-
VBAでユーザーフォームを再表示...
-
ユーザーフォームのテキストボ...
-
コントロールの存在確認
-
Hideについて(.NET)
-
VB.NETでフォームロード中のエ...
-
VBA(エクセル)のユーザー...
-
クリックするたびに、フォーム...
-
(Excel+VBA)ユーザーフォームの...
-
vb2008にてDefaultCellStyleが...
-
C#でボタンクリックをキャンセル
-
任意のフォームが表示されてい...
-
テキストボックスやラベルのクリア
-
フォームウィンドウを最前面に...
-
ACCESSのフォーム、開くんです...
-
[ExcelVBA] Application.Dialog...
-
ExcelVBAのユーザーフォームでe...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
VBAでユーザーフォームを再表示...
-
Form_Load と Form_Activate の...
-
ユーザーフォームのテキストボ...
-
Microsoft Formsの「個人情報や...
-
モーダルフォームとモードレス...
-
クリックイベントなのに、2回ク...
-
ACCESSのフォーム、開くんです...
-
VBA(エクセル)のユーザー...
-
Hideについて(.NET)
-
エクセルVBAのフォームを最...
-
ユーザーフォーム上に現在日時...
-
VB.NETでフォームロード中のエ...
-
(Excel+VBA)ユーザーフォームの...
-
フォームウィンドウを最前面に...
-
アクセス2013 フォームが...
-
コントロールの存在確認
-
Access VBA コントロールの参照...
-
ブックをCloseまたはQuitで閉じ...
おすすめ情報