http://okwave.jp/qa3511238.html
↑で印刷を不可にさせる質問をしたものです。
レポートプレビュー時、メニューバーを消す方法は調べました。
以下、参考までに
Application.CommandBars("Menu Bar").Enabled = True
Application.SetOption "Built-In Toolbars Available", False
あとは右クリックを禁止させれば印刷できなくなると思います。
レポートプレビュー時、右クリックを禁止させる方法があれば教えていただけますでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
メニューで「ツール(T)→起動時の設定(U)」を選択して「既定のショートカット メニュー(W)」の
チェックをオフにしてみてください。
これで、右クリックメニュー(=既定のショートカット メニュー)が表示されなくなると思います。
(但し、設定が有効になるのは次回起動時です。また、Shiftキーを押しながらAccessを
起動させた場合は、この設定は無視されます)
VBAで記述する場合は、
CurrentDb.Properties("AllowShortcutMenus") = False
になります。
また、No.1で指摘されている「Ctrl+P」についてはAutoKeysマクロで使用できなくすることが
できます。
(「Ctrl+P」の場合は、「マクロ名」に「^P」と記述します)
http://www.accessclub.jp/samplefile/samplefile_1 …
・・・ただ、AccessにFocusがない状態(Accessをアクティブにした後、Windowsのメニューを
表示→メニューを再度非表示にする、など)にした状態でPrintScreenをされた場合など、
これでも抜け道は残ってしまいますが・・・(汗)
この回答への補足
ご回答、ありがとうございます。
AutoKeysマクロ、できました。
これでCtrl+Pを防ぐことはできますね。
しかしながら、
CurrentDb.Properties("AllowShortcutMenus") = False
はどこに記述すればよろしいでしょうか?
私は、レポートのオープン時のイベント(下記)、
----------------------------------------------------------
Private Sub Report_Open(cancel As Integer)
'メニューバーを非表示にする
Application.CommandBars("Menu Bar").Enabled = False
Application.SetOption "Built-In Toolbars Available", False
'右クリックを無効にする
CurrentDb.Properties("AllowShortcutMenus") = False
RightButton = True
End Sub
----------------------------------------------------------
としていますが、右クリックができてしまいます。
再度、アドバイスいただけますでしょうか?
No.3
- 回答日時:
No.2です。
> CurrentDb.Properties("AllowShortcutMenus") = False
> はどこに記述すればよろしいでしょうか?
通常は、データベースを開いたときに自動で開くフォーム(メニューフォーム)のOpenイベントなどに
記述するかと思います。
なお、メニューの「起動時の設定」からの設定をVBAで行っているだけなので、この場合も
「そのmdbファイルを一旦閉じて、次に開いたとき」に初めて設定が有効になります。
(つまり、上記のようにFormのOpenイベントで記述した場合も、あくまで「次回起動時」のためと
いうことなります。・・・なので、場合によってはOpenイベントではなくCloseイベントの方が
いいかもしれません:右クリックメニューを復活させる場合、ちょっと面倒になりますが)
ですので、既にそのコードを書いたレポートを開いているのでしたら、一旦mdbファイル全体を
閉じてからもう一度立ち上げれば、右クリックメニューは表示されなくなっていると思います。
再度ご回答いただき、本当にありがとうございました。
できました!
レポートのオープン時イベントではなく、
mdbの起動時のイベント(AutoExec)にプロシージャの実行を仕組み、
一度オープン・クローズを行った後に成功しました。
非常に助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) セルに設定した[コメント]、表示のON/OFFは正常なるも印刷されない! 3 2022/09/18 21:56
- Word(ワード) ワード2010でコメントを印刷しない方法 6 2023/07/20 14:27
- PDF 突然PDFファイルが印刷できなくなった 1 2022/12/22 15:47
- プリンタ・スキャナー 印刷ができない 6 2022/04/01 20:47
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(パソコン・スマホ・電化製品) 家族がスマホのカレンダーに入れている予定をパソコンで印刷したい 4 2022/05/12 16:43
- Excel(エクセル) エクセルにサムネイル画像組み込み 2 2022/09/02 17:13
- その他(開発・運用・管理) 動画をダウンロードできないようにする方法について 4 2022/11/18 15:12
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
このQ&Aを見た人はこんなQ&Aも見ています
-
それもChatGPT!?と驚いた使用方法を教えてください
仕事やプライベートでも利用が浸透してきたChatGPTですが、こんなときに使うの!!?とびっくりしたり、これは画期的な有効活用だ!とうなった事例があれば教えてください!
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
遅刻の「言い訳」選手権
よく遅刻してしまうんです…… 「電車が遅延してしまい遅れました」 「歯医者さんが長引いて、、、」 「病院が混んでいて」 などなどみなさんがこれまで使ってきた遅刻の言い訳がたくさんあるのではないでしょうか?
-
プリン+醤油=ウニみたいな組み合わせメニューを教えて!
プリンと醤油を一緒に食べると「ウニ」の味がする! というような意外な組み合わせから、新しい味になる食べ物って色々ありますよね。 あなたがこれまでに試した「組み合わせメニュー」を教えてください。
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
アクセス フォーム上で右クリックを無効にしたい
Access(アクセス)
-
ACCESSで値を代入できないとは?
Visual Basic(VBA)
-
角丸四角形を描きたい
Excel(エクセル)
-
-
4
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
5
AccessのFormの設定で、開いた時に必ず最大化で表示する方法が分からず困っています
Access(アクセス)
-
6
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
7
vbaで「最前面に」とする方法は?
Access(アクセス)
-
8
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
9
Accessの画面更新を一時的に停止する方法。
その他(データベース)
-
10
「年」と「月」だけの日付の表示方法
Excel(エクセル)
-
11
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
12
access テキストボックスの値取得
Access(アクセス)
-
13
Accessで印刷禁止
その他(データベース)
-
14
Accessを開くと「排他モードじゃないので変更しても保存できない」との旨の表示が出てしまう。
Access(アクセス)
-
15
Access レポートプレビュー時、印刷させない方法
Access(アクセス)
-
16
ACCESSにて
Access(アクセス)
-
17
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
18
どこにもフォーカスを当てたくない
Access(アクセス)
-
19
Accessでナビゲーションウィンドウを開かないようにする方法はありますか?
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~12/2】 国民的アニメ『サザエさん』が打ち切りになった理由を教えてください
- ・ちょっと先の未来クイズ第5問
- ・【お題】ヒーローの謝罪会見
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのCOUNTAについて
-
Excelについて。 以前、無料でE...
-
エクセルで作成した表の中にあ...
-
エクセルで作成した書類の印刷...
-
スプレッドシートで適切な条件...
-
新規ブックの作成について。
-
Excelの警告について
-
Excelの質問です。 特定のセル...
-
ExcelVBAについて。
-
エクセルのデータ整理
-
標準、数値、文字列・・・VLOOK...
-
Excelの質問です。 セルA1に文...
-
excelですが一つのマスに入って...
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
excelVBAについて。
-
パソコンで作成したExcelをiPho...
-
excelVBAについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ID ManagerにログオンしてもID ...
-
InDesignが英語表示になってし...
-
Apache1.** と Apache2.** の...
-
Thunderbirdの起動が遅い
-
PDFのフルスクリーン設定解除方...
-
Blenderを再インストールした際...
-
Macでオープンオフィスが開きま...
-
CPU交換をしたら、ファンが全開...
-
拡張子を判別してくれるソフト
-
ASUSのマザーボードのBIOS設定...
-
Adobe Readerの広告を外す方法
-
スタートアップでSetPointが起...
-
VC++で静的リンクしたアプリを...
-
クリップNOTE 環境設定ファイル...
-
PowerDirector14 設定の初期化
-
Access レポートプレビュー時に...
-
グループポリシーのリセット方...
-
thunderbirdで受信ボタンを押さ...
-
HULFTについて
-
Pc起動したら、変な文字が出て...
おすすめ情報