• ベストアンサー

セルの書式設定ダイアログを表示するには

エクセルVBAでセルの書式設定ダイアログを表示するショートカットキーはどうやって作るのでしょうか? 罫線、配置、パターン、表示形式、フォント、保護などの個別の表示方法は知っておりますが、その上位の「セルの書式設定ダイアログ」を表示するにはどうやったらよいのでしょうか? よろしくお願い申し上げます。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

標準のショートカットに Ctrl+1 でありますけど...

believe_me
質問者

お礼

試してみましたら出ました! エクセルのデフォルトでショートカットになっているとは知りませんでした。 ただ今自宅で試してみましたが、自宅のエクセルは2003です。 実際に使うのは会社でエクセル2000です。 明日会社でトライしてみます。 どうもありがとうございました。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

#2です。一応ショートカットキーの一覧のサイトです。 「キーボード ショートカット キーの一覧」 http://www.microsoft.com/japan/enable/products/keyboard/default.mspx ちなみにExcel2003での書式なら http://www.microsoft.com/japan/enable/products/keyboard/excel2003/formatdata.mspx

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

http://www.moug.net/tech/exvba/0150078.htm の Application.Dialogs(xlXXXX).Showのことではないですか。 >その上位の「セルの書式設定ダイアログ」を表示するにはどうやったらよいのでしょうか? 上位のという意味が良くわからない。 例えばHorizontalAlignmentなんぞ知っているが、ということでしょうか。 ほぼ全ては http://www.excel7.com/personal/vba_shiryou1.htm などに有ります。 組み込みダイアログ Dialogs でWEB照会してみてください。

believe_me
質問者

お礼

回答ありがとうございます。 ダイアログのショートカットで一番良く使っているのは罫線です。 Sub Keisen_Shoshiki() Application.Dialogs(xlDialogBorder).Show End Sub このマクロにCtrl+Shift+oを割当てて使っています。 その上位の「セルの書式設定ダイアログ」、罫線、配置、パターン、表示形式、フォント、保護のタブがあるものです。 ダイアログの一覧でも見つからないようです。

関連するQ&A

  • エクセルVBAでセルの書式設定を出すには

    「セルの書式設定」のダイアログを出すには メニューの「書式」-「セル」-「セルの書式設定」-「罫線」を順番に選らばなければなりません。 これをショートカットキーなどで一発で出す方法はないでしょうか。 恐らくVBAでSendkeysを使って行うことになると思うのですが、 最初のAlt-o、Alt-eは分かるのですが、最後に複数タブからどうやって「罫線」をだしたらよいのでしょうか。 また、Sendkeysを使わないやりかたがあったら教えていただけないでしょうか。 よろしくお願い申し上げます。

  • Excel2000:「セルの書式設定」ダイアログが表示されない

    お世話になっております Excel2000を使用しております。 あるセルに対し、右クリックメニュー「セルの書式設定」を選択したのですが、何も表示されません。 ・シート、ブックの保護はかけられておりません。 ・また、Excel2002では表示されます。 ・ファイルはExcel2000形式です。 ・Application.Dialogs( xlDialogAlignment ).Show  などで無理やり出すことは出来ました。 この状態で「セルの書式設定」ダイアログが表示されない原因は どのようなところにございますでしょうか ご教示の程、何卒よろしくお願いいたします。

  • エクセルの書式設定にフォントだけが

    エクセルに書式設定をするとき、メニューバーにある書式、セルをクリックすると、セルの書式設定が表示されそのタブに、通常は、表示、形式、配置、フォント、罫線、パターンが表示されますが、時たまフォントのみしか表示されません(マウスの右クリックでセルの書式設定をクリックしても同じです)。何度か同じことを繰り返すとタブにすべての項目が表示されますが、メニューバーにある書式、セルをクリックすると、毎回1度で表示される方法はあるのでしょうか。又、フォントだけの表示のときは、すべてのタブが表示される方法はあるのでしょうか。

  • セルの書式が多すぎるため、書式を追加できません。

    【セルの書式が多すぎるため、書式を追加できません。】というエラーメッセージが出て、作業ができず、大変困っています。エクセル2003です。自分なりに検索して調べたのですが、以下の解決法では、解決しませんでした。※そもそも、書式の追加自体が出来ないため、書式の設定を減らすことさえできません。試しに、シートを1つだけ残して、残りを全て削除しても、このエラーメッセージが出てしまいます。半年以上かけてつくった大切なデータです。どなたか、解決策をご存知でしたら教えてください。よろしくお願いします。 以下、マイクロソフト【サポートオンライン】より引用 参照URL:http://support.microsoft.com/kb/213904/ja ********************************************************** 原因 この問題は、ブックに含まれるセルの書式の組み合わせが約 4,000 を超える場合に発生します。組み合わせとは、セルに適用される一意の書式設定要素の組として定義されます。組み合わせには、フォントの書式設定 (たとえば、書体、フォント サイズ、斜体、太字、下線)、罫線 (たとえば、位置、太さ、色)、セルのパターン、数値の書式設定、配置、およびセルの保護が含まれます。 注 : 2 つ以上のセルがまったく同じ書式を共有する場合、1 つの書式の組み合わせを使用します。しかし、書式の設定に相違点がある場合は、各セルが異なる組み合わせを使用します。 解決方法 この問題を解決するには、ブックの書式設定を単純化します。書式設定を単純化するには、次のような方法があります。 • 標準フォントを使用する。 すべてのセルに同じフォントを使用すると、書式設定の組み合わせ数が減少します。 • ワークシートに罫線を使用する場合は、一貫して使用する。 注 : セルの右側に罫線を適用する場合、罫線は重なるので、右側のセルの左側には罫線を適用する必要はありません。 • セルにパターンを適用している場合、[セルの書式設定] ダイアログ ボックスの [パターン] タブで [色なし] をクリックして、パターンを削除する。 注 : ブック内の書式の簡素化または標準化を行った後、ブックを保存して閉じ、再度開いてから、新たなセルの書式設定を適用してください。 ほとんどの場合、単一ブックに対する書式の組み合わせの上限は約 4,000 で十分です。この問題は、異なる書式設定を使用する多数のワークシートがブックに含まれているか、多数のセルすべてに異なる書式が設定されてる場合に生じる傾向があります。 **********************************************************

  • エクセルの「セルの書式設定」の初期設定を変えたいのですが・・・

    エクセルで、「セルの書式設定」は、表示形式=標準、配置=標準・下詰め、フォント=MSPゴシックと出てきますが、普段良く使うのは、表示形式も配置もフォントも毎回変更しなくてはなりません。普段良く使うものに、あらかじめ設定変更したいのですが、どのようにしたら良いのでしょうか?

  • エクセルで項目表示されない

    Windows8.1 Office 2013 のエクセルで「セルの書式設定」の「フォント」以外の項目表示されません。 (非表示→表示形式、配置、罫線、塗りつぶし、保護) 表示方法お願いします。

  • 【EXCELエクセル】セルの書式設定だけコピー・ア

    【EXCELエクセル】セルの書式設定だけコピー・アンド・ペーストしたいです。 ショートカットキーを教えて下さい。 やりたいこと セル右クリック→書式設定→罫線→細い線を選択→セルに斜め線を入れる これを違う離れているセルにも書式設定だけコピーして斜め罫線を入れたいです。 書式設定だけコピーするショートカットキーを教えて下さい。

  • エクセルの書式設定について教えて下さい。

     Office2000を使っています。エクセルの書式設定(文字のフォント・サイズや罫線、配置等)には ・ファイル全体の書式設定  書式→スタイル から設定する場合 ・セルの書式設定  書式→セル から設定する場合 がありますが、後者のセルの書式設定を解除する方法を教えて下さい。  例えば、「書式→スタイル」で「配置→横位置が標準」になっているとし、「書式→セル」でA1のセルのみ「配置→横位置→中央揃え」に設定した後で、「配置→横位置→標準」に設定を戻した場合、  A1のセルには、「配置→横位置が標準」が設定されたままになり、「書式→スタイル」で「配置」を変更してもA1以外の「配置」の設定は変更されても、A1のセルの「配置→横位置が標準」は変わりません。  個々に「書式→セル」からの設定変更はできるので支障は全くないですが、疑問に感じたので質問しました。分かる方がいたら教えて下さい。

  • セルの書式設定

    エクセルのセルの書式設定の表示形式で、 下3桁を切捨てて、なくすことは可能ですか? 456789→456としたいわけです。 これが無理なら、小数点以下を「切り捨て」にする 表示形式はありますか?456.789→456 あくまで、「セルの書式設定の表示形式」で行いたいです。 数式での設定は、すべてのセルに書いたりして作業が 煩雑になるからです。 自分でやってみると、セル内を四捨五入することは可能ですが、 「切捨て」の設定ができません。 456789を456(もしくは456.789を456でもいい)にできず、 457になってしまうのです。

  • EXCELでセルの書式設定ダイアログボックスが出ません。

    私はEXCEL2000です。 人からもらったファイルなんですが、目的のセル上で右クリックして、セルの書式設定をクリックしてもダイアログボックスが出ません。 変更するためになんとか見つけたのが、編集-クリア-書式で一度書式をクリアするか、又は不思議なのですが、セルを白で塗りつぶしたりすれば、書式設定のダイアログボックスが出るようになります。 このセルにはいったいどんな設定がしてあるのでしょうか?

専門家に質問してみよう