(MARBIN)ありがとうございます。キーボードではできるんですね。いう設定になっています。ラベル上ではやはりキーボード,マウスともに無理でしょうか。これはVBAで転記する場合です。&gt;ラベル上ではやはりキーボード,マウスともに無理でしょうか。ユーザーに操作させたくないときにLabelが好んで使われます。ラベル上ではやはりキーボード,マウスともに無理でしょうか。可能ですよ!!(但し、ラベルのドラッグは出来ませんが)こんな例で考えます。ユーザーフォーム上にラベルをひとつ、テキストボックスを二つ、コマンドボタンをひとつ配置したものを作ります。コマンドボタンのクリックでひとつのテキストボックスの内容をラベルに表示する機能としては、これだけのユーザーフォームです。テキストボックス1の内容をラベル2に表示こんなユーザーフォームを作成します。ラベル2とテキストボックス2に関して、マウスでコピー&ペースト(カット&ペースト)の実現を考えます。同期をとるためにコントロールの配置はコードで行います。新規ブックにユーザーフォーム(UserForm1)だけ作成してください。コントロールは、コードで作成しますから、何も配置しないで下さい。Sub次にコピー&ペーストを実現するクラスモジュールを二つ作ります。Sub標準モジュールは、これだけ・・・。mainを実行してみてください。・ユーザーフォームが表示されます。コマンドボタンをクリックしてください。・入力内容がラベルに表示されます。・入力内容が表示されたラベルにマウスをポイントし、右クリックしてください。・コピーのメニュー(ラベルの場合は、コピーのみ可)が表示されます。「コピー」をクリックしてください・テキスト2をマウスでポイントし、右クリックしてください。ペーストをクリックすると、テキスト2にラベルの内容が表示されます。上記のコードでは、表示ラベルとテキスト2のみ「コピー&ペーストメニュー」を表示するように設定してあります。うまくいくようでしたらコードを理解して、テキスト1でも「コピー&ペーストメニュー」が表示されるように設定してみてください。コードが理解できれば簡単です。再利用が簡単に出来るようになっています。本来は、この二つのクラスモジュールは、別プロジェクトに保存して(アドインファイル)、これを参照設定して使います。ichinoseさん、すばらしいコードですね。やりたいことはほとんどこれなんです。何とか範囲選択してコピーできるようにしたかったのです。34=4つです)に貼り付けられればいいと思いました。貼り付けるテキストボックスは任意で貼り付けたいテキストボックス上で右クリックなどでできないかと思ったのです。今の初心者である今の私には難解です。ありがとうございます。これからも教えていただけるのならよろしくお願いいたします。何とか範囲選択してコピーできるようにしたかったのです。これは、コントロールがラベルだと私には、方法が見つかりません。前回、私が提示したコードのラベル2をラベルでなく、テキストボックスにするということです。テキストボックスでも入力不可にすることはできますからねえ・・・。ラベルをテキストボックスに変えただけのコードを提示しますから、検討してみてください。クラスモジュールに訂正もありましたから、併せて投稿します。前回同様、新規ブックにユーザーフォーム(UserForm1)だけ作成してください。mainを実行して、前回と同様な処理を行ってみてください。