No.5ベストアンサー
- 回答日時:
こんばんは。
>No2さんが推奨する方法だと、誤操作しても、クリップボードの内容はきえないのに、なぜ普通のコピー&ペーストは割り込みがかかるのでしょうか。
#2さんのは、テキストコピーですね。それは、オブジェクト型とは違う、別な確保の仕方があります。
マクロが分かるのでしたら、私も簡単な内容のマクロを作ってみましたので最後に貼り付けておきます。使うようでしたら、Auto_Open に入れてください。
私は、誤解しているかもしれませんが、誤操作に関しては慣れるしかありません。それについては、なんとも言えません。しかし、Ctrl + C を二回繰り返せば、EXCELのバッファに確保されます。
私の知っているトラブルの現象は、Windows 内で、すべて同じ現象になります。
'-------------------------------------------
'標準モジュール(PERSONAL.XLS に置くのがベスト)
'Option Explicit
'-------------------------------------------
Dim rng As Range
Dim vrng As Variant
Sub TestKeySet()
Application.OnKey "^c", "HoldRange"
Application.OnKey "^v", "PutoutRange"
Application.OnKey "^z", "UndoMacro"
End Sub
Sub HoldRange()
Set rng = Selection
End Sub
Sub PutoutRange()
On Error Resume Next
vrng = Selection.Cells(1, 1).Resize(rng.Rows.Count, rng.Columns.Count)
rng.Copy Selection.Cells(1, 1)
On Error GoTo 0
End Sub
Sub UndoMacro()
On Error Resume Next
If Not vrng Is Nothing Then
Selection.Cells(1, 1).Resize(rng.Rows.Count, rng.Columns.Count).Value = vrng
Set vrng = Nothing
Else
Application.Undo
End If
On Error GoTo 0
End Sub
どうもです。
型の問題というイメージでだいぶ問題の核心が見えてきました。
マクロは頭がすっきりしているときにじっくり検討してみます。
No.6
- 回答日時:
#5 のマクロに関して
単に、そのマクロは、ワークシート上のセル範囲に関してだけであって、フルレインジに使用するには、これ以外にも、クリップボードから取り出すマクロが必要です。
No.4
- 回答日時:
こんばんは。
5年も続いているとなると、どうやら、マウスの原因ではないようですね。
私は、良く分かっていなかったもしれませんが、それは、ご自身の操作の問題ですか?私は、PC自体の問題ということで考えていました。
>ほかに困ってる人っていないのですかね?
マウス以外の原因では、私は知りません。
他は、#1さんの言う、クリップボード表示が過去のバージョンでは、うっとうしいという人ぐらいです。テキストの保管なら、CLCLというフリーソフトウェアもありますが、今回の目的とは違うと思います。Shift + V というショートカットを置くことは可能ですが、それ以外についてはなんとも言えません。
>割り込みさせないマクロでも考えてみようと思います。
Ctrl + C でバッファを確保するというのは、私は、いままで考えたことがありませんね。確か、Ctrl + C は、Windows 側のキーなので、唯一、組み込み出来なかったような気がします。それ以外は、ほとんど、組み込み可能です。
なお、ハミガキ粉(デンタル・ペースト)を飲み込んでも、人間はなんともありませんが、ワンチャンにとっては、人間用の歯磨きは、胃炎を起こすので使ってはいけないといいますから、本来はあまり良いものではないようですね。
しばらく体調不良のため早寝早起きのためでネットを見ていませんでした。
体調不良は歯磨き粉のせいなのかもしれませんが、でも胃もたれしてたのでやっぱりそのせいかなあと、まあ、ともかく元気になりました。
No2さんが推奨する方法だと、誤操作しても、クリップボードの内容はきえないのに、なぜ普通のコピー&ペーストは割り込みがかかるのでしょうか。というなぞはやはり解決できていません。
No2さんの方法をマクロでctrl+qにコピー相当の動作、ctrl+wにペースト相当の動作を割り当ててみましたが、こんどはやり直しがきかなくなりました。マクロの実行は取り消しできないみたいです。
いつまでも困った状態が続きます。。。
No.3
- 回答日時:
こんばんは。
>どうして誤操作でクリップボードを消しちゃう仕様なのかなあと。
それは、割り込みが入るからだと思います。Ctrl + C (コピー)をすると、点線で囲まれた範囲が現れます。その範囲がある以上は、コピーできるのですが、何かの加減で、その点線が消えてしまうようです。それを解決するというのは、直接、その部分ではなくて、割り込みが何かということです。
もし、今まで、何でもなかったことが、最近になって失敗が多くなったというなら、一度は、マウスを疑ったほうがよいです。その現象は、マウスの故障に良く似ています。マウスは消耗品ということをお忘れなく!
どうもです。割り込みさせないマクロでも考えてみようと思います。
実はこのことについては、エクセルを使い始めて以来5年悩んでいて、ついに我慢できなくなったのです。
ほかに困ってる人っていないのですかね?
ググってもそういう悩みがググれないのが、意外なのですが。
本当にわたくしだけなのでしょうか。こんなことで困っているのは。
さっきハミガキ粉を飲み込んで食道がスースーします。
だんだんおなかのほうもスースーしてきました。^^; ←もしかしてヤバい?
No.2
- 回答日時:
ペーストはセルごと(罫線やセル内の書式)でなければならないのでしょうか。
セルの内容だけでいいならセル上でダブルクリックなりF2キーなりで内容だけコピーすれば、他の文字をコピーするまでペーストできます。
どうしてもセルごとなら、練習か別の方法(マウスで)でミスを克服するのがいいと思います。
やり方などよくわからなかったら補足をお願いします。
>セル上でダブルクリックなりF2キーなりで内容だけコピーすれば、他の文字をコピーするまでペーストできます。
消えないのはgoodです。ちょっと感動しました。
ですが、ちょっと面倒なので、やはりセルごとコピーがいいです。
そもそも、どうして誤操作でクリップボードを消しちゃう仕様なのかなあと。
ツール>オプションあたりにそのあたりの設定があればいいんですけど。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Windows 10 dataが消えました 1 2022/07/09 07:56
- ノートパソコン dataが消えました 1 2022/07/09 07:32
- 画像編集・動画編集・音楽編集 WIN10で「切り取り&スケッチ」が上手く使えません。 1 2022/09/01 22:56
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
- Excel(エクセル) エクセルからビジオのリンク貼り付け 1 2023/03/30 17:51
- その他(Microsoft Office) EXCEL2007 右クリックに「値を貼り付け」がない プライベートのパソコンを購入し(window 3 2022/04/13 23:10
- Excel(エクセル) エクセルに写真の貼り付けができません。 4 2023/01/26 22:56
このQ&Aを見た人はこんなQ&Aも見ています
-
好きな人を振り向かせるためにしたこと
大好きな人と会話のきっかけを少しでも作りたい、意識してもらいたい…! 振り向かせるためにどんなことをしたことがありますか?
-
スマホに会話を聞かれているな!?と思ったことありますか?
スマートフォンで検索はしてないのに、友達と話していた製品の広告が直後に出てきたりすることってありませんか? こんな感じでスマホに会話を聞かれているかも!?と思ったエピソードってありますか?
-
【お題】マッチョ習字
【大喜利】 「精神を鍛えるため」にと、ジムから書初めの宿題を出されたマッチョたちが半紙に書いてきたこと
-
食べられるかと思ったけど…ダメでした
「この煮物、だいぶ放置しちゃったけど大丈夫かな…」 「食べ物じゃないけど、なんか食べたらすごく美味しそうな気がする」
-
2024年においていきたいもの
2024年もあとわずかですが、いま抱えているもので「これは来年にもっていきたくないなぁ」というものを教えて下さい。
-
エクセルVBA/イベント発生でコピペ不能はなぜ?
Excel(エクセル)
-
Excelで値をコピーするとセルの数式が消える
Excel(エクセル)
-
エクセル上でセルのコピーペーストが出来ません。。。
Excel(エクセル)
-
-
4
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
5
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
6
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
7
エクセルVBAのメニューバー&リボンを再表示させる方法について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで勝手に「折り返して...
-
エクセルで隣接していない複数...
-
Excel 行の連続データを列に参...
-
メールソフト「サンダーバード...
-
Excelに、ダブルクォーテーショ...
-
エクセル 別シートへのコピー...
-
エクセルで、選択範囲の数値全...
-
Excelでコピーした行の挿入を繰...
-
「選択範囲を解除してアクティ...
-
エクセルで値だけコピーして背...
-
エクセルで「コピーしたセルの...
-
EXCEL数値が存在する列の項目名...
-
エクセルの2ページ目の作り方
-
エクセルのコピペでクリップボ...
-
エクセルでの行数・列数を指定...
-
EXCELのオートフィルの設定を変...
-
Excel 他のファイルからシート...
-
Activeでないシートへのペースト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
エクセルで勝手に「折り返して...
-
メールソフト「サンダーバード...
-
Excel 行の連続データを列に参...
-
Excelでコピーした行の挿入を繰...
-
Excelに、ダブルクォーテーショ...
-
エクセルで値だけコピーして背...
-
エクセルの2ページ目の作り方
-
エクセルで、選択範囲の数値全...
-
エクセル 別シートへのコピー...
-
EXCELのオートフィルの設定を変...
-
「選択範囲を解除してアクティ...
-
エクセルのコピペでクリップボ...
-
エクセルオートフィルで書式を...
-
エクセル コピーしたデータを1...
-
EXELで複数のとびとびのセルを...
-
エクセルVBA/イベント発生でコ...
-
エクセルでの行数・列数を指定...
おすすめ情報