Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


72605 / 76732 ←次へ | 前へ→

【8610】Re:FontChangedイベントについて
回答  bykin  - 03/10/26(日) 23:17 -

引用なし
パスワード
   こんばんわ。

>このイベントは、保護が掛かっているシートに対してフォントを変更したときに
>そのイベントを拾って、1.一時的に保護を解除して2.フォントを設定し、3.再度保護を掛けるようにしたいのです。

保護がかかってたら最初のフォント変更もできへん(=イベントが発生しない)のとちゃいまっか?(^^;;
イベントでマクロ動かすのは難しいんやないかな?

保護がかかってるんやったら、マクロでそれを解除して、フォント設定用のダイアログを表示させて、最後にもう一度
保護をかける・・・なんて方法にすればできるけど。
↓こんなの

Sub test()
  ActiveSheet.Unprotect
  Application.Dialogs(xlDialogFontProperties).Show
  ActiveSheet.Protect
End Sub

こういうこととちゃうのかな?
はずしてたらかんにんな。
ほな。

2 hits

【8546】FontChangedイベントについて サトウ 03/10/23(木) 14:12 質問
【8551】Re:FontChangedイベントについて INA 03/10/23(木) 15:54 回答
【8562】Re:FontChangedイベントについて サトウ 03/10/24(金) 10:49 発言
【8600】Re:FontChangedイベントについて Ron 03/10/25(土) 21:52 回答
【8610】Re:FontChangedイベントについて bykin 03/10/26(日) 23:17 回答

72605 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free