• ベストアンサー

開いている複数シートのズーム倍率を一括で変更したい

mitarashiの回答

  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.4

同時に三個は表示した事はありませんでしたが、出来るんですね。 当方xl2010ですが、VBAで作成してみました。 標準機能で解が出なかったら、ご検討下さい。 ズームのイベントが捉えられると良いのですが、無理そうなのでUserFormでやっています。添付画像上部の細いのがUserFormです。 '☆標準モジュール Sub test() UserForm1.Show vbModeless End Sub '☆UserForm1モジュール 'Label一個と、ScrollBar一個を置く Private Sub UserForm_Initialize() With Me.ScrollBar1 .Min = 10 .Max = 400 .Value = 100 End With End Sub Private Sub ScrollBar1_Change() Dim stepNum As Long Dim myWindow As Window Dim currentValue As Long currentValue = Me.ScrollBar1.Value Select Case currentValue Case Is >= 300 stepNum = 40 Case Is >= 200 stepNum = 20 Case Is >= 100 stepNum = 10 Case Else stepNum = 5 End Select Me.ScrollBar1.Value = Application.WorksheetFunction.Ceiling(currentValue, stepNum) Me.ScrollBar1.SmallChange = stepNum Me.Label1.Caption = Me.ScrollBar1.Value & "%" For Each myWindow In Application.Windows If InStr(myWindow.Caption, ThisWorkbook.Name) > 0 Then myWindow.Zoom = Me.ScrollBar1.Value End If Next End Sub

msMike
質問者

お礼

》 …VBAで作成してみました。 》 標準機能で解が出なかったら、ご検討下さい。 ありがとうございました。 しかし、恥ずかしながら当方はマクロ音痴です。

関連するQ&A

  • エクセルのズームボックスの倍率について

    エクセルのズームボックス内にある、いくつかの倍率候補(プルダウンメニューによって表示される)を変更したいのですが、出来ますでしょうか。  操作方法分かる方ございましたら宜しくお願いします。

  • 倍率の直し方を教えてください。

    OSがWindows2000、ソフトがWord2000なのですが、 ワードの倍率でズームボタンから100%の倍率が表示 できなくなりました。他の倍率は表示できます。 特にいつもと変わった操作はしていないと思いまが、 再インストールするしかないでしょうか? よろしくお願いします。

  • 【Excel】シートの表示について

    Excel2003を使用しています。 同じブック内の2枚のシートを左右に並べて画面に表示させることは可能ですか? 別のブックだったら、ウィンドウ→整列でできるのですが、それと同じような感じで、並べて表示させることができるのであれば、その方法を教えていただきたいです。 よろしくお願いします。

  • エクセル2010 (ズーム)好きな倍率のボタン設定

    エクセル2010で、よく使う機能をまとめるためにリボンのカスタマイズをしています。 【ズーム】機能についてなのですが、100%のボタンとズームボタン(虫眼鏡の画)しかなく、例えば200%にしたい時にはダイアログボックスを出して選ぶかズームスライダーを使うしかなく面倒です。 私はグラフを見る時に、頻繁に100%、200%、(たまにそれ以外の倍率)の切り替えをしており、好きな倍率のボタンが設定できてワンクリックで倍率表示が変えられるのならとても助かるのですが。 [Ctrl]キーを押しながらマウスのホイールを回転させると表示倍率を変更できますが、とにかく一発(ワンクリック)で100%←→200%の切り替えを行いたいのです。 200%やそれ以外の倍率のボタンを設定することはできますか? 高度な技術を要するのなら初級者レベルの私には難しいかもしれませんが、もし難しくても挑戦してみますので教えて下さい。

  • 高倍率ズームのできるデジカメで悩んでいます。

    過去に同じような質問があったらすみません。 今、高倍率ズームのできるデジカメの購入で悩んでいます。 候補は、パナソニックのTZ-30か富士フィルムのF770です。 使用用途は、主に… ・人物のズーム写真(大きな会場で客席から撮影するような感じ) ・夜景撮影 ・たまに動画撮影 です。 今まで、ずっとパナソニックのデジカメを使用していて、 次に買うならまたパナソニック!と心に決めていたのですが、 ここに来て悩み始めています。 【TZ-30】 いいと思う点 ・今までもパナ製品を使用していたので、操作が分かりやすい ・今まで夜景モードではなく、高感度というシーン設定で夜景を取ると手持ちでも キレイに夜景が撮れたので、そこへの期待。 ・人物がキレイに撮れる 嫌だなと思う点 ・店頭で触ってみたところ、F700よりピントを合わせるのが遅く感じた ・色合いが青みが強くあまり好きじゃない ・液晶が富士の方がキレイだった 【F770】 いいと思う点 ・ピントを合わせるのが速い(店頭で触ってみた感じ) ・プレミアムEXRオートが魅力的 ・安い ・赤外線などが使える 嫌だなと思う点 ・デザインがあまり好きではない ・使ったことのないメーカーで、操作が分かりにくい(店頭で触ってみても) ・某サイトで画像が油絵のようになってしまうとゆう口コミが多く、 また、TZ-30の方が評価が高いのが気になる ・人物よりも風景などの方が向いているらしい… そんなところでしょうか? いざとゆうときに、ズームも使える普段使いできるものを…と思い、 この2機種に絞っています。操作性、デザインなどから、 自分の判断で他の機種は候補から外していますので、オススメなどもあるかと 思いますが、あくまでこの2機種ならこっち!というお考えを頂ければ助かります。 普通の初心者ですので、高度な技は特に使う予定はないです。 使用したい日が迫っており、購入も急いでいるので、アドバイス頂けたらと思います。 実際に使用している方で、何か撮った画像なども見せて頂けると嬉しいです! 宜しくお願い致します。

  • 光学ズームとデジタルズーム併用で最大倍率のデジタルカメラを教えて下さい。

    現在PanasonicのDMC-FZ1を使用していますが、もっと高倍率のデジタルカメラが欲しくなりました。 そこでお聞きしたいのですが、光学ズームとデジタルズーム併用で最大倍率の出せるデジタルカメラの機種はなんでしょうか? 予算は10万くらいですが、もっと高い機種でも参考までに教えていただけるとありがたいです。 光学ズームとデジタルズームの違いは分かっていますのでそのあたりの解説は不要です。よろしくお願いします。

  • Google Maps API の地図拡大倍率を変更するには??

    Google Maps API の地図拡大倍率を変更するには?? Google Maps API を使ったWebページを以前作成して、今になって気づいたのですが、GLargeMapControlを使ってズームコントロールバーを表示させて最上位の拡大で表示したものと、googleの地図検索で表示される最高拡大倍率が違うことに気づきました。 より詳しく表示させたいと思っていたの、早速、設定を変更したのですが、うまくいきません。 いろいろと試してみて、 gme_map.centerAndZoom(aaa , bbb , -3); v2の場合、map.setCenter(bbb, aaa , 20); を本来の記載されてる1行上に追記して、表示させると、ズームコントロールバーを最上位(最高拡大倍率)へ移動させると、今までより詳しく表示されるようになるのですが、一旦、地図を左右上下へ移動させると、また以前と同じ拡大倍率になります。(ズームコントロールバーの最上位の拡大倍率が小さくなります。) どなたか、ズームコントロールバーの目盛を増やす方法又は最大拡大倍率を変更する方法をご存知な方がいらっしゃいましたら、教えてください。 よろしくお願い致します。

  • デジカメの光学ズーム倍率とピント合わせについて

    富士フィルムFinePixデジカメS8600を使用しています。 S8600に限らず、「光学ズーム倍率」と「ピントの合っている距離」の関係がよく理解できていません。 説明書を読んでも明解な記述が見当たりません。 簡単に計算できるのであれば計算式をわかりやすく教えてください。 質問1. 光学ズーム倍率を36倍に設定すると、何メートル先にピントが合っているのでしょうか。 質問2. 10メートル先にピントを合わせたい場合は光学ズーム倍率は何倍にすればいいのでしょうか。 以上です。よろしくお願いします。 添付図はS8600の仕様です。

  • AdobeReader7.0でのズーム(プルダウン)について

    AdobeReader7.0を使っています。 ツールバー(ズーム)で、倍率が表示されますが、その倍率のすぐ右側に倍率を選択できるプルダウンを表示するには、どう設定すればいいのでしょうか? よろしくお願いします。

  • 表示倍率を変更させない方法

    エクセルのマクロで、ユーザーに表示倍率の変更をさせない方法を教えて頂けないでしょうか。 シートのスクロールを制限して、シートの一部しかユーザーに見せたくないのですが、表示倍率を変更されたら簡単に見られてしまいます。 メニュー(エクセル2007ではリボン?)の操作を不可能にする方法もありますが、Ctrl+マウスのホイールで簡単に倍率変更できてしまいます。 シートの一部を非表示にして保護をしてしまえばいいのですが、その方法だと非表示の部分が空白であったとしてもそのエクセルファイルの容量が膨大に増えてしまいます。 できるだけ軽くしたいので、もしいい方法が分かる方がいらっしゃいましたら教えて下さい。エクセル2007を使用していますが、2003以前を前提にした方法でもいいです。