• ベストアンサー

普通は名前を変えるんですか?

 例えばエクセルのページ設定の「用紙サイズ」と表記されているオブジェクト(用紙サイズを選択するプルダウンボタンではありません) 何もイベントがないと思います。  このような画面を作成(開発)するとき、用紙サイズを選択するプルダウンボタンは普通わかりやすいように名前を変更するかと思います。たとえば「Pulldown_Sheet_Size」とか・・・ では「用紙サイズ」と書かれている部分は変更するのが普通なんでしょうか?変更しないのが普通なんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • pentium100
  • ベストアンサー率45% (689/1517)
回答No.2

もしかして 「用紙サイズ(Z):」と書かれているこの部分のことですか? ここは開発環境により異なると思いますが ExcelVBAでしたらラベルコントロールを使うことになるかとおもいます。 たとえばZキーにアクセスキーを指定するのはラベルコントロールのAccelerator プロパティです Zキーが押されると次のタブオーダーが設定されたコントロールにフォーカスが移ります 表示に使うだけのコントロールなので コーディングで制御しないのであれば、 特に名前をつける必要はないでしょう。 配置などを動的にコントロールするのであれば名前をつけた方が効率的と思います。

keniti_246
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • pentium100
  • ベストアンサー率45% (689/1517)
回答No.1

これは「ドロップダウンリスト」だと思いますが 「A4」の部分と▼の部分は一体化しております。 ふたつではなく一つです。

keniti_246
質問者

補足

「A4」の部分と▼・・・ そこではなくその左にある「用紙サイズ」と書かれた部分です。  用紙サイズの文字をクリックしても何も起きません。  たぶんですが、キーボードからのショートカットキーについてはそのドロップダウンリストのオブジェクト側にコードが入っていると思うので、用紙サイズの「文字」のほうにはたぶん何もイベントがありません・・・。私の思い込みならすいません・・・。で質問としてはその部分の名前を変えるのが普通なのか?というものです。 ご回答ありがとうございました。

関連するQ&A

  • ワード・エクセル(2003)のページ設定で、A3が選択できなくなりまし

    ワード・エクセル(2003)のページ設定で、A3が選択できなくなりました。 ワードのページ設定-用紙-用紙サイズのプルダウンメニューからA3が消えてしまい選択できなくなってしまいました。エクセルも同様でした。(よくみるとB4も消えています) 過去にA3サイズで作成したデータも確認してみたら、なんとA4サイズになっていました。 なぜこのような状況になったのか全く不明です。 どのようにしたらA3のサイズ選択ができるようになるのでしょうか? お分かりなる方がいらっしゃいましたら、ご教示くださいますようお願い致します。

  • ThisWorkBookでOpenイベントが不通

    こんにちは。Excel VBAの質問です。 my.xlsmというExcelのファイルがあります。このファイルには、sheet1~sheet10まであります。 sheet1にはボタンが1つ配置されています。ボタンの名前は「CommandButton1」です。 Excelを開いた時、または閉じる時に、CommandButton1のForeColorを変更したいと思っています。 そこで、VBEから「ThisWorkBook」の「Open」または「BeforeClose」イベントを利用しようと思いました。 そこでOPENイベント、BeforeCloseイベントの時に、 CommandButton1.ForeColor = RGB(0, 0, 0) とおこなったら、オブジェクトが見つかりませんと表示されました。 これを解決するには、どのように変更をすればよいでしょうか?

  • エクセルの印刷プレビューにて

    エクセルにて、印刷プレビューから、改ページを行うと、1ページにおさめることができません。充分おさえられるサイズです。倍率を変更すると「用紙サイズに対して余白の値が大きすぎます」とエラーがでます。もちろん余白は普通です。非表示になっている列もありますが、今までは同じシートで表示されてるものだけきちんと印刷されていたのですが・・・。なぜなのでしょう??

  • エクセルの用紙サイズ変更について

    エクセルの用紙サイズ変更について エクセルで、商品管理をする為に表を作成(1つの商品に対して1つの表=1ページ)し、名前毎(「あ行」なら「あ行」のシートに・・・)という風に「わ行」までワークシートを10件作成しています。 ちなみに基本の表を各シートに貼り付けていきましたので、行の幅などは全て同じです。 もともと用紙をA4サイズで作成していたのをB5サイズに変更したいのですが、シートを一括して変更する方法を知らずに、各シートごとにページ設定で変更しました。変更方法は【ページ設定】の【用紙サイズ】でA4をB5にし、【拡大/縮小】は100%のままです。そうすると、10のシートの内、8つは上手くいった(1ページに表がきっちり収まる)のですが2つのシートだけ、表がはみ出てしまいます。結局、その2つのシートだけは【拡大/縮小】をA4からB5の86%にしないと収まりませんでした。 そのままで特に問題なく使えるので、よいのですがなぜこんな事になるのか知りたいのです。 どうかよろしくお願いいたします。 ワークシート

  • HTML内の指定の位置にプルダウンを読み込みたい

    まずラジオボタンがあって、 選択するとfunctionに格納してあるプルダウンを ラジオボタンの下の指定した箇所に表示させたいです。 ラジオボタンを変更すると、プルダウンも変わるようにしたいです。 教えてください。お願いします。 <HTML><HEAD> <script type="text/javascript"><!-- function pulldown1(){ document.write('<select name="AAA" size="1">'); document.write('<option value="1-1" selected>1-1</option>'); document.write('<option value="1-2">1-2</option>'); document.write('</select>'); } function pulldown2(){ document.write('<select name="BBB" size="1">'); document.write('<option value="2-1" selected>2-1</option>'); document.write('<option value="2-2">2-2</option>'); document.write('</select>'); } //--></script> <style type="text/css"> </HEAD> <BODY><FORM> <INPUT type="radio" name="rdoSample" onClick="pulldown1()">タイプ1 <BR> <INPUT type="radio" name="rdoSample" onClick="pulldown2()">タイプ2 </FORM></BODY> </HTML>

  • エクセル出力時の用紙サイズ設定

    ASPにおいてエクセルを出力(表示)しているのですが 用紙サイズを変更できません!!!! xlsSheetWrk.PageSetup.PaperSize = xlPaperA3 (xlsSheetWrkはシートオブジェクト) これではPaperSizeプロパティのエラーになってしまいます。 よろしくおねがいします。

  • プルダウンバーに近い感じのものですが・・・

    ホームページ作成に関しての質問です。つくりたいと思っているのは、一つのページの中に、ボタンのようなもの(商品Aといったような文字が書いてあるイメージ)が10個ぐらいバラバラにあって、その一つを押すとそのボタンの下に説明文が出てくるというような感じです。プルダウンボックスでは、選択肢としての表示しかできず、単なる情報としてバーが出てくるイメージに合いません。javaを使ってみましたが、pulldown()で呼び出すことはできるのですが(この場合は選択肢にならないで済む=情報のみのバーができる)、ボタンのうちの一つにしか適用できません。(←すいません。javaはほとんど分かりません・・・それぞれIDか何かつけてあげたらいいのかもしれませんが、その方法も分かりません・・・)。各ボタンどれを押してもそれぞれのボタンの下にそのボタンに関する情報が表示される、そのようなことはできないでしょうか? あと、欲を言えば、トップページにボタン(ここではリストになってます)の一覧があって、そのボタンを押すと上記のページが開き、そのボタンに関する情報が表示された状態でそのページが開くというものにしたいのです。 可能なのかさえ分からないのですが、どなたかこの難題に答えてくださる方はおられませんでしょうか・・・?

  • プルダウンしたセルの内容と同じ名前のシートを表示する命令の記述は?

    エクセルの入力規則で、Sheet1のセルB5に「A~J」の文字をプルダウンできるようにしました。この文字(例「A」)はワークシートの名に対応しています。 教えていただきたいことは以下のとおりです。  【プルダウンした文字(A)に対応するワークシート(A)を表示し、そのシートのセルA1を選択する命令を作成して、Sheet1のボタンに登録したいのです。この命令(BVAでしょうか)はどのように記述すればよろしいでしょうか?】

  • エクセル2003の各シート同時更新について

    エクセル2003のファイルに39シート作成しています。 データ⇒入力規制⇒入力の種類(リスト)でプルダウン表記をしているのですが プルダウンの項目(39シート同じ内容)が増えたときに、同時に更新することができません 39枚のシートの見出しを選択すると、入力規制がクリックできなくなります。 一変に更新したいのですが、他に方法はありますでしょうか? よろしくお願いいたします。

  • Wordのマクロで実現したい機能

     いつもお世話になってます。早速ですがWordマクロで質問させてください。 【経緯】Wordで「写真加工機能付き文書」を作成しました。次に「写真のサイズを変更するボタン」を実装したいと思い、以下まではなんとか実現しました。 ・ツールバーを自作し「大」「中」「小」ボタンと機能を設ける。 ・文書に写真ファイル添付→写真ファイル選択→サイズ変更ボタンで一発サイズ変更。  ・・・この機能(ボタン)の弱点は、複数写真に対して変更を行う場合、各ボタンの間を何度も往復しなければならない事(^^;)。  サイズ変更は性質上写真を見ながら行う必要があり、添付時点でのサイズ自動変更は仕様として考慮外です。  そこで「サイズ変更ボタン」を一度押し「変更モード」とする事が出来れば、以降は写真をクリックだけでサイズ変更が出来ると思いました。  機能実現に向け、自作ツールバーに「押し放し」になるボタンをつけました。「写真サイズ変更モード」とする事が目的です。 【問題点】以降がうまく行きません。ボタンに処理を書くと、その処理が終わるまでユーザに主導権が返ってこず、これでは次のステップ「サイズ変更したい写真の選択」が出来ません(T_T)。  ・・・「文書に添付した写真ファイルを選択」時に何らかのイベントが発生していれば、捕まえて処理をすることが可能なのかなとは思います。  また、Excelの様にワークシートクリックでイベントが発生するならこれを利用できるとは思ったのですが、残念ながらWordでは文書クリックでイベント発生しない様です。  例えばイベント発生の仕組みを自作する事なんて、出来ないですよねぇ(^^;)?  是非実装したい機能なので、何か解決する方法があれば教えて頂きたいのです。長文質問で質問意図が判り難いかもしれませんが、なんとかよろしくお願いしますm(_ _)m。

専門家に質問してみよう