- 締切済み
エクセルのダブルクリックについて
エクセルで仕事をしています。前任者から引き継いだシートのセルの内容をダブルクリックすると印刷%レビューの画面になり,印刷範囲も変更になるようなのでこまっています。そのようなマクロか何かがあるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
ご質問の動作をするシートのシート名タブを右クリックしてコードの表示を選ぶと,マクロの画面が開きます。 そこに記入してある例えば Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) ActiveSheet.PageSetup.PrintArea = "$A$1:$L$40" ActiveSheet.PrintPreview 'Cancel = True End Sub といったたマクロによって,制御されています。 何が困っているのかによって,マクロを消すなり中身を修正するなりしてください。 たとえばこのworksheet_beforedoubleclickマクロをend subの行まで全部消してしまえば,以後は一切ダブルクリックしても何も起こりません。 あるいは前任者がさらに念入りに,シートを何枚追加削除してもどのシートでも同じ動作をするようなマクロを仕込んでいるかも?しれません。 その場合はVBE画面のプロジェクトエクスプローラで当該のブックのVBAProjectの中にある ThisWorkbook というのをWクリックして開いたシートに Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) End Sub というので仕込んであるかも?しれません。
お礼
アドバイス通りにやってみたらできました。ありがとうございました。