- ベストアンサー
ExcelのVBAで制御する画面の大きさを比率で制御出来ますか?
noname#29107の回答
試した限りでは、 Sub winset() Dim wrkw As Double, wrkh As Double With Application .WindowState = xlMaximized wrkw = .Width wrkh = .Height .WindowState = xlNormal .Width = wrkw * 0.8 .Height = wrkh * 0.8 End With End Sub でうまくいくんじゃないかと思います。
関連するQ&A
- ExcelのVBAでユーザーの画面解像度によってズームの制御出来ますか?
お世話になります。 初心者なので、VBAが得意な方教えて下さい。 ユーザーの画面解像度(例:SVGA,XGA)を認識して、 SVGAだったら120%表示、XGAだったら100%、1280x1024だったら、90%表示のように 画面の解像度によってズームを%で具体的に指定したいのですが・・・もし解る方がいらっしゃったら教えて下さい。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル VBAの時間制御
初心者です。 ゲームをエクセルVBAで作っています。 ユーザーフォームからスタートさせて何分~何分の間にあるボタンをクリックしたら指定したユーザーフォームが開くというようなコードが知りたいです。 時間の制御がよく分からずに困っていますのでよろしくお願いします。
- 締切済み
- Visual Basic
- エクセル VBAの時間制御
初心者です。 ゲームをエクセルVBAで作っています。 ユーザーフォームからスタートさせて何分~何分の間にあるボタンをクリックしたら指定したユーザーフォームが開くというようなコードが知りたいです。 時間の制御がよく分からずに困っていますのでよろしくお願いします。
- 締切済み
- オフィス系ソフト
- サイズ指定したウィンドウ制御について
HPを作成しているのですが… JavaScriptでサイズ指定をした別ウィンドウの制御を行いたいと思っています。 サンプルサイトなどを参考にし、下記のようなソースを使用しています。 function newWin() {window.open ('***.htm','new','width=500,height=400');} 上記ですと***.htmが500x400のウィンドウで表示されるかと思いますが、 『'new'』の部分が何を制御しているのか分かりません。 ここは変更/削除して良いものなのか迷っております。 どなたかお詳しい方、ご教授お願い致します。
- 締切済み
- JavaScript
- 新規ウインドウでサイズ指定
target="_brank"で新規ウインドウを表示する時に画面のサイズを指定する事はできないのでしょうか? JavaScriptではwindow.openでwidth,heightでサイズを指定すればできますよね。 同じようにtarget="_brank"でサイズの指定はできませんか?
- 締切済み
- HTML
- 画像のwidth heightを同じ比率で縮めたい
外部参照している画像があります。 RSSでその画像のurl width heightを取得し、 画面に表示しています。 ただ、widthが表示している画面を越えてしまう事があるので、 超えた場合は、width heightを同じ比率で縮めて収まるようにしたいです。 画面に表示できる最大サイズは590です。 取得できた画像は、width 640 height 480です。 width⇒590にした場合、heightは何になるのでしょうか。。 また、これを求めた計算式を教えて頂けないでしょうか。
- ベストアンサー
- その他([技術者向] コンピューター)
- onunloadイベントでの画面制御について
フレームを使用した画面でwindow.openされた画面を フレーム分けした画面(Frame.asp)が閉じたら、すべて閉じたいと 思っています。onunloadイベントで制御を行うのは わかりましたが、その先、どのようにコーディングすれば良いか わかりません。ご教授ください。 Frame.asp <FRAMESET Cols="267,*" frameborder="0" onunload=""> <FRAME NAME="menuFrame" SRC="1.asp" NORESIZE SCROLLING="auto"> <FRAME NAME="mainFrame" SRC="2.asp" NORESIZE SCROLLING="auto"> 2.asp function viewtxtMsg{ subWin = window.open(strURL, "Msgwindow", "width=400,height=270,scrollbars=no,location=no,menubar=no,resizable=no"); }
- ベストアンサー
- JavaScript
- 画面サイズがXGAのパソコン
サイトを作っているのですが自分がメインで使ってるパソコンはWXGAのパソコンで横幅が1280あります。そのパソコンで表のサイズを1000にしてサイトをつくると綺麗に1画面で収まります。 大多数の人が横幅が1024のXGAのパソコンだと思うので、表のサイズが1000なら大丈夫だろうと思っていたのですが、実際XGAのパソコンで自分のサイトを見ると1画面に収まらず少しスクロールしないと全て見れません。 なぜでしょうか?
- ベストアンサー
- ホームページ作成ソフト
- Excel VBAでファイルの制御をしたい
今、Excel VBAでファイル操作の制御スクリプトをくみたくて 悩んでおります。。 "test.xls"ファイルというエクセルの共有ファイルがあります。 そのファイルは日々様々なユーザーがデータを書き込みます。 この共有ファイルに対し、誰か一人がこのファイルを開いている際に 違う誰かがファイルを開こうとした場合に、警告メッセージを表示した後、強制的にファイルを閉じるというプログラムを組みたいのですが・・。 何せ、VBAでのプログラミングはまったくの初心者の為、 悪戦苦闘しております。 どなたか、良いアドバイスを頂けたら嬉しいです。 是非、宜しくお願い致します。
- 締切済み
- その他(プログラミング・開発)
- 別ウインドウについて教えてください。
ホームページ作成の初心者です。 会社名をクリックすると別ウインドウが開いて、その会社の概要が表示されるようにしたいと思っています。 縦に長くなるので、横の幅を固定し、縦方向にだけスクロールさせたいと思います。 <a href="/XXXX.html" onclick="window.open('XXXX.html','_blank','width=900,height=1200'); return false;">XXX</a> のように指定すると、横=900ピクセル、縦=1200ピクセルに固定されていましますよね? かといって、height=1200を省略してしまうとwidth=900の指定も無効になってしまいます。 どうすれば、横幅のみ固定にできるのでしょうか? 具体的にタグを書いていただけると助かります。
- 締切済み
- ホームページ作成ソフト
お礼
回答、どうもありがとうございます。 ちゃんと出来ました。非常に参考になりました。 また、困っている時はよろしくお願いいたします。