- ベストアンサー
エクセルVBAでスクリーンセーバーを
Wendy02の回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 こういう書き方は失礼にも聞こえるかもしれませんが、believe_me さんのご質問は、いつも難しいものが多いです。ある意味、自分で検索して作成可能なものは、ご自身で探して作られたほうがよいのではないか、と思うのです。 「スクリーンセーバーの『5分』設定ありき」という状態から、スクリーンセーバー制御というのは、「C」なら当たり前でも、VBA/VBでは、実験的な分野だと思います。私自身、そういうコードは書けると思いますが、それを得々として回答できるほど、私には自信がありません。VBA/VBで、可能だとはいっても、その分野になると、他の技術を借りなくてはどうしようもないと思うのです。 ヒントを出しておきます。 API関数で、スクリーンセーバーを制御する方法を考えればよいと思います。 「EnumDesktopWindows」とかで、検索したら旧VB系のコードが出てくると思いますので、それをVBAに切り替えれば良いと思います。 ぜひ、がんばってみてください。
関連するQ&A
- スクリーンセーバー
最近、パソコンに何の操作も加えないと、15分くらいで画面がパッと暗くなります。そしてマウスを動かすとすぐに復帰します。 動画を見るときなど、とても不便で困っています。 スクリーンセーバーの設定の問題かなと思い、デスクトップからプロパティ→スクリーンセーバーで待ち時間を100分にしたのですが変化がありません。 何か設定方法があるのでしょうか??
- ベストアンサー
- Windows XP
- スクリーンセーバーについて
スクリーンセーバーについて このページに⇒ http://www.noa-prolab.co.jp/dict/pc.html スクリーンセーバーについて載っていますが、 何分たったら、スクリーンセーバーを表示するか、待ち時間も設定できる このように書かれていますが、3時間後に設定してもディスプレイの焼き付けは発生しないでしょうか? と言いますのは、 長時間、起動させておかなければならない某ソフトを使用中にスクリーンセーバーになってしまいます。 その間、某ソフトは動いているのでしょうか?一時停止でスクリーンセーバーを解除後に 動くようになったりしていないでしょうか? 今、私のPC のスクリーンセーバーの設定は10分後になっています。 私のPCはノートPC XPProサービスパック3です。
- ベストアンサー
- Windows XP
- スクリーン セーバー
スクリーンセーバーの設定は3分に設定してあります。 3分経過すると勿論スクリーンセーバーが開始されますが少し経つとマウスを動かしていないのにスクリーンセーバーが終わってしまいます。 再度、少し経つと再開しますが少し気になっています。 マウスはワイヤレスマウス(エレコム M-DY1URSV)を利用しています。このマウスの原因か又 googleデスクトップを利用しているのでそのインデックス表示の影響でスクリーンセーバーが止まってしまうのかと私は思っているのですが。 ご存知の方など些細な情報で結構ですのでご回答の程よろしくお願いいたします。
- ベストアンサー
- Windows XP
- スクリーンセーバーが起動しません
win98SEです。スクリーンセーバーを、無操作状態が4分で起動するように設定してあるのですが、4分以上経ってもスクリーンセーバーが起動しないことが、しばしばあります。パソコンの電源を入れて、最初の無操作状態4分後には必ずスクリーンセーバーが起動するのですが、その後またパソコンを使って、再度、無操作状態が4分になっても起動しない場合がほとんどです。よろしくお願いします。
- ベストアンサー
- Windows 95・98
- スクリーンセーバーではないとしたら?
こんにちは。 知人のWindowsパソコンが、15分程で画面全体が「赤青緑…」となるのを なんとかならないか、と言われました。 マウスを操作したりすると普通の画面に戻るということだったので、 てっきりスクリーンセーバーのことだと思っていました。 しかし相手の家に行ったときにスクリーンセーバーの設定を見てみると、 普通の黒い画面に「windows」が表示されるスクリーンセーバーでした。 念の為に他のスクリーンセーバーにして待っていましたら、 ディスプレイ全体が「赤青緑白黒…」と色が次々変わっていきました。 どうやらスクリーンセーバーではないようです。 原因がわからなくなってしまったので、こちらに書きこませていただきました。 そのパソコンは頂きものの自作PCのようです。
- ベストアンサー
- Windows XP
- スクリーンセーバー
PCはFujitsu FMV-BIBLO NB8/900L winXP です。 ここ半年程、スクリーンセーバーが作動しません。 設定の待ち時間は20分にしています。20分を経過するとスクリーンセーバーが作動せずに画面が真っ黒です。どうすれば正常に作動しますか?
- ベストアンサー
- Windows XP
- スクリーンセーバー等の有効性について
現在、CRTの個人設定として、(1)スクリーンセーバー 3分 (2)ディスプレイの電源を切る 5分 (3)コンピュータをスリーブ状態にする15分 を設定しています。 60分位の音楽アルバムを聞いていると、5分で画面が暗くなり、音楽は鳴っている、7分位で「入力信号なし節電に入ります」のメッセージがでて、音楽停止です。 これは、(1)のスクリーンセーバーでは、音楽は停止しない。しかし(2)ではディスプレイの電源切りのため、音楽が切れると考えてよいのですか。なおウィルススキャンを長時間やっている時、途中で処理が止まってました。これは(3)のスリーブ状態にする が効いたためですか。(1)~(3)の影響範囲を教えてください、
- ベストアンサー
- Windows 10
- スクリーンセーバーが動作しません。
Windows Vistaを使用しているのですが設定してもスクリーンセーバーが動作しません。設定は以下のようにしました。 1.デスクトップ上で右クリック 2.個人設定 3.スクリーンセーバー 4.待ち時間を1分に設定 この状態で1分以上放置してもスクリーンセーバーが動作しません。 わかる方お願いします。
- ベストアンサー
- Windows Vista
お礼
いつも回答ありがとうございます。 「スクリーンセーバーの『5分』設定」はありきです。 「C」や「VB」は使えない環境です。 プログラム言語らしきものはOfficeソフトの「VBA」だけが使えます。 簡単にはできそうもないことは予想していました。 少し安直に考えていたかも知れません。 「EnumDesktopWindows」は初めて聞きました。 調べてみます。