• ベストアンサー

Excelで中央揃え・右寄せのショートカット

Excel2010で セル内の中央揃え・右寄せのショートカットキーが欲しいと思い、 (非常に何度もしなければならない作業なので) いろいろ探してみましたが見つからず、 つくるしかないようです。 ミニツールバーには中央揃えがありますが できればショートカットキーをつくりたいです。 他に誤作動を起こしにくい設定で なにかショートカットキーをつくることはできるでしょうか。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

簡単な方法: クイックアクセスツールバーのカスタマイズで、「左寄せ」「中央揃え」「右寄せ」をクイックアクセスツールバーに配置する ALTキーを押す それぞれのボタンに表示された数字で操作する 別の方法: 新しいマクロの記録で「左寄せ」「右寄せ」「中央揃え」をそれぞれマクロに録る マクロの保存先は「個人用マクロブック」にする 記録する際に(若しくは後付で)ショートカットキーを登録する http://www.officepro.jp/excelmacro/run/index1.html sub macro1() selection.horizontalalignment = xlleft end sub sub macro2() selection.horizontalalignment = xlcenter end sub sub macro3() selection.horizontalalignment = xlright end sub

nekomyumyu
質問者

お礼

たびたびありがとうございます。 マクロを組んだことがないので、どうお答えしていいものかと思っているうちに どんどん投稿が増えてしまって… とりあえず、検証する時間が (別件で)無くなってしまったので、 皆さんちょっとお待ち願えますか。 お願いしておきながら申し訳ありません。

nekomyumyu
質問者

補足

ありがとうございます。 こちらの方法が一番簡単ですぐできました! こちらをBAとします、ありがとうございました。

その他の回答 (5)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.6

No.2・4・5です! 何度もごめんなさい。 投稿後、気になったのですが・・・ 例えば Ctrl+c のショーカットキーはデフォルトでは「コピー」のショートカットキーになるはずです。 他にも前回投稿したショートカットキーがデフォルトで設定してあり、 それらを使用されている場合は文字を別の文字に変更してください。 マクロを設定したショートカットキーをお使いでない場合はそのままでOKだと思います。 何度もごめんなさいね。m(_ _)m

nekomyumyu
質問者

お礼

たびたびありがとうございます。 マクロを組んだことがないので、どうお答えしていいものかと思っているうちに どんどん投稿が増えてしまって… とりあえず、検証する時間が (別件で)無くなってしまったので、 皆さんちょっとお待ち願えますか。 お願いしておきながら申し訳ありません。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

No.2・4です! たびたびごめんなさい。 No.3の keithinさんの回答をそのままになりますが・・・ マクロでの一案です。 操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に ↓の三つのコードをコピー&ペースト Sub 左寄せ() If Selection.HorizontalAlignment <> xlLeft Then Selection.HorizontalAlignment = xlLeft Else Selection.HorizontalAlignment = xlGeneral End If End Sub Sub 中央揃え() If Selection.HorizontalAlignment <> xlCenter Then Selection.HorizontalAlignment = xlCenter Else Selection.HorizontalAlignment = xlGeneral End If End Sub Sub 右寄せ() If Selection.HorizontalAlignment <> xlRight Then Selection.HorizontalAlignment = xlRight Else Selection.HorizontalAlignment = xlGeneral End If End Sub Alt+F8キー でマクロ名を表示させます。 仮に「右寄せ」のマクロのショートカットキーを作る場合は 「右寄せ」のマクロを選択 → オプション → ショートカットキー の Ctrl+の後に「r」としてOK これで Ctrl+r で選択セルが右寄せ、もう一度 Ctrl+r で右寄せが解除 となります。 同様に左寄せの場合は「l」(←エルです)、中央揃えの場合は 「c」とすれば 何とかNo.2に近い形にならないでしょうか? 何度も失礼しました。m(_ _)m

nekomyumyu
質問者

お礼

たびたびありがとうございます。 マクロを組んだことがないので、どうお答えしていいものかと思っているうちに どんどん投稿が増えてしまって… とりあえず、検証する時間が (別件で)無くなってしまったので、 皆さんちょっとお待ち願えますか。 お願いしておきながら申し訳ありません。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

No.2です! 前回の投稿は無視してください。 Excel2010では前回の方法はダメのようです。 何度も失礼しました。m(_ _)m

nekomyumyu
質問者

お礼

ありがとうございます、 No.2の件、了解しました。 そうなんです、2010で仕様が変わった部分が慣れないです。。。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 手元のExcel2010がないのでちゃんと動作するかどうか判りませんが・・・ Excel2003では可能でしたので参考程度で! 仮に「中央揃え」のショートカットキーを設定する方法です。 「中央揃え」のアイコン上で右クリック → ユーザー設定 → 「ユーザー設定」ダイアログボックスが出ている状態そのままで → もう一度「中央揃え」のアイコン上で右クリック → 「イメージとテキストを表示」を選択 → そのまま「閉じる」 これでアイコンの右側に「中央揃え」という文字が表示されます。 その状態になると Alt+C で選択セルが「中央揃え」になります。 同様に「右揃え」・「左揃え」も設定し、アイコンの右側に「右揃え」・「左揃え」の文字が表示されると Alt+R で右揃え・Alt+L で左揃えのショートカットキーが使用できます。 尚、元の設定に戻したい場合は アイコン上で右クリック → ユーザー設定 → そのままもう一度アイコン上で右クリック → 「既定のスタイル」を選択すれば元に戻ります。 Excel2010で上記方法がダメならごめんなさいね。m(_ _)m

nekomyumyu
質問者

お礼

何度もありがとうございました。 No.3さんの「簡単な」方法が一番簡単ですぐできました! ありがとうございました。

  • excelist
  • ベストアンサー率56% (13/23)
回答No.1

こちらが参考になるかと思われます。 http://okwave.jp/qa/q6218097.html Excel2003だとF4キーで「直前の動作を繰り返す」ことができるので、2010にもその機能が残っていればそこそこ便利かと思います。

nekomyumyu
質問者

お礼

ありがとうございます。 実はそれを見てよくわからなかったのです。 No.3さんの「簡単な」方法が一番簡単ですぐできました! ありがとうございました。

関連するQ&A

  • エクセルで作ったグラフのデータテーブル内にある数字が中央揃えになってし

    エクセルで作ったグラフのデータテーブル内にある数字が中央揃えになってしまいます。 数字が掴みづらいので右寄せにしたいのです。書式設定ではできないのですが、どうしたら直せるのでしょうか?Excel2003です。よろしくお願いいたします。

  • 1行で左寄せと右寄せと中央揃えというのはできますでしょうか?

    お世話になります。タイトルのとおりCSS等を駆使して 1行で左寄せと右寄せと中央揃えというのはできますでしょうか? 左寄せと右寄せは下記のアドレスのとおりにして出来たのですが、 中央もいれるとずれてしまいます。 http://allabout.co.jp/internet/hpcreate/closeup/CU20060209A/index.htm よろしくお願い致します。

    • ベストアンサー
    • HTML
  • 右寄せ揃えに関する質問

    Word2000でビジネス文書の表を作成しています。 いろいろとわからない部分にぶつかってしまいます。 ●質問1 まず、たとえば『月日』を示す枠で、たてに上から『4月22日』、その下は順に『23日、24日、25日・・』と入れるとき、一番上の『4月22日』をまずセル位置で上下左右中央揃えに設定したあと、『23日、24日、25日(4月は省略)』を『4月22日』の『22日』の『日』の字に合わせて入れる場合、どのように入れたらよいのでしょうか? (『23日、24日、25日』を中央揃えにすると揃いません。また右寄せにすると右寄りすぎてしまいます) ●質問2 あと、右寄せにした場合、右端の枠から全角1文字分ほどスペースを空けて右側にそろえて寄せたい場合、どのようにしたらよいでしょうか? 普通に右寄せした場合、右の枠ぎりぎりに寄ってしまいます。 旧ワープロ検定の問題集回答では、右寄せにした場合、全角一文字程度右側にスペースが空いて縦の数値がそろって入っているのです。 それともこれは私の勘違いで、ただ『右寄せ』にしたらいいのでしょうか? (解答を見るかぎりは、全角1字分ほど余裕をとってあるように見えるのですが・・・) 『右寄せ』『左寄せ』は、余白を設定できるのでしょうか? 問題を解いた経験がまだ少なく、見当がつきかねます。 思い当たることがあれば、ぜひ教えてください。 宜しくお願いいたします。

  • Excelで中央揃えが出来ない?

     Excelでどのような設定をしたか分かりませんが、AとB列の文字列が中央揃えにしても、左よりのままです。勿論、右揃えにもなりません。  その列を、同じシートの後ろの列(たとえばH列)にコピーしても状況は同じです。しかし、他のシートにコピーすると中央揃えになりますので、作業には差し支えありません。  AとB列を元のように、中央揃えにするにはどのようにすればよいでしょうか? また、どのような設定をしたのでしょうか?  何方かお知恵をお貸し下さい。m(._.)m OSとアプリは下記で試してみました。 Windows98、Windows2000 Office2000、OfficeXP

  • Excelで数値が左揃えになって中央揃えできない

    他人が作成したExcelシートに記入しているのですが、特定セルのみ、数値を入力すると左揃えになってしまい、中央揃えできません。 当該セルの書式設定は標準、中央揃えになっており、かなや漢字等の文字を入力すれば中央揃えで表示されます。 また、数値を入力して表示形式を標準から文字列に変えても左揃えのままですが、数値の前に「'」を付けて文字列と明示して入力すれば、表示形式を標準にしていても中央揃えされます。 そのセルに何かが設定されているのだと思いますが、それが見つけられません。 どのような場合に、そのような挙動になるか御存じの方がおられましたら御教示お願い致します。

  • ワードの表で中央揃えが出来ない

    セル内の文字を垂直方向の中央揃えにしたいのですが、中央揃えになりません。 画面上でもプリントアウトしても中央揃えではなく下揃えになります。 設定は、9ポイントの文字、行を5mmの固定値、セルの配置を中央揃えにしています。また、表のプロパティからもセル、垂直方向の位置を中央揃えにしています。 なぜ、中央揃えにならないのでしょうか。何方か教えて下さい。

  • EXCELのセル内での改行及び右よせについて

    EXCELのセル内での改行及び右よせについて シート2のA1に「○×商事 東京本社」とあります。 シート1のA1:D2のセルを結合し、そのセルの中に 「○×商事(左よせ、もしくは中央揃え) 東京本社(右よせ)」 と表示させたいのですが、どうすれば良いでしょうか? ○×商事と東京本社の間には半角スペースが入っており、 このスペースを基準に上段・下段にわけたいのです。 また、「△□産業(株)」のようにスペースが無い場合は 中央揃えで表示させたいのです。 また、文字の大きさも セルに入りきらない場合は縮小して表示させたいです。 よろしくお願いします。

  • Excel2003/2007エラー値を中央揃え

    Excel2007で数式の計算結果がエラー値になった場合に、自動で「中央揃え」になるように設定できますか? 条件付き書式だと、色/フォントの設定は可能ですが、配置については設定できないのでしょうか? その他の機能でも設定が可能であれば教えてください。 シートの作成作業はExcel2007で行なっていますが、 閲覧は2003を利用することがあるため、最終的にはベタ貼りすることを想定しています。

  • エクセル「セルを結合して中央揃え」、縦が下揃えのまま。なぜ?

    エクセル「セルを結合して中央揃え」、縦が下揃えのまま。なぜ? セルの結合、横位置の中央揃えは、OKです。 縦位置が中央揃えになりません。 どうしたら、縦も中央揃えになるか、教えてください。

  • エクセルのセル内の文字を中央揃えにするには?

    エクセルのひとつのセルの中に文字サイズが違う文字を入力し、縦方向、横方向、中央揃えにした場合、大きい文字はセルの中央にきますが、小さい文字は大きい文字の横方向下揃えになって、セルの真ん中にはこないのです。 説明がへたくそで申し訳ございません。縦横方向中央揃えができるならば教えていただけたらと思います。どうぞよろしくお願いいたします。

専門家に質問してみよう