• ベストアンサー

セルの結合・ショートカットキー設定

 メニューバーの[ツール(T)] - [ユーザ設定(C)...] をクリック ユーザ設定というウインドウの[コマンド(C)]のタグをクリック [分類(G)]の一覧より[書式]を探す [コマンド(D)の一覧]より[セルの結合]を探し、メニューバー(あるいはツールバー)にドラッグする いま追加したアイコンを右クリックし、テキストのみ表示を選択 セルの結合(M)という表示にかわります ユーザ設定のウインドウを閉じます これで ALT + M に割り当てられます  こういう回答が以前ありました。(回答者さん、引用させて頂いております。ご了承ください。ありがとうございます。)  しかし、できません。ユーザ設定の、選択したボタンの編集というボタンも常に無効で設定できる状態ではありません。  わかるかた是非教えていただけないでしょうか?よろしくお願い致します。

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

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

質問に対するストレートな回答でなくて、すみません。 ショートカットキーの割り当てをしたければ、 VBAでよければ ツールーマクローVBE-挿入ー標準モジュールの画面に Sub Auto_Open() 'Ctrl+B に、値のみ貼り付けをセット Application.OnKey "^b", "Merge_cell" End Sub Sub merge_cell() Dim cl As Range For Each cl In Selection s = s & cl Next Selection.MergeCells = True Selection = s Selection.HorizontalAlignment = xlCenter End Sub を貼り付け、一度ブックを閉じ、開く。 ・複数セルを範囲指定して、 CTRL+Bで (1)セルを結合 (2)各セルの値を結合 (3)中央ぞろえ を行います。 ・(A)Bを他のキーにする ・(B)別の処理(操作)にショートカットキーを割り当てる の(A)は、上記のどこを変えればよいか、すぐ類推できるでしょう。 (B)はマクロの記録をとって、Application.OnKey "^b", "Merge_cell" の"Merge_cell"のところを"MacroXX"で置き換えればよい。

koteburi3
質問者

お礼

 回答ありがとうございます。VBAでよければ・・・とありますがVBAとはなんでしょうか?たびたびご迷惑おかけします。

その他の回答 (1)

回答No.1

試してみましたが私のPCではすんなりできました。管理者権限ですので問題はないのですがGUESTなど、権限がない状態だと設定できないようです。 一度管理者権限にログインしてから設定してみてください。

koteburi3
質問者

補足

 ご回答ありがとうございます。管理者権限にログインとはどのようにしたらよいのでしょうか?たびたびすみませんが、よろしくお願い致します。

関連するQ&A

  • セルの結合

    こんにちは! 「セルの結合」をするには、ツールバーのボタンや右クリックメニューからでないと出来ないのでしょうか? キーボードショートカットがありましたら教えてください。 よろしくお願いいたします。

  • エクセル95か97でセルを結合できない

    人のPCで一瞬しかさわってないのでエクセル95か97のどちらかわかりませんでした セルを結合しようとして、横に連続した3つのセルを選択して右クリック、セルの書式設定、配置と進みましたが、「セルを結合する」の部分が灰色になっていて結合できないようになっていました ツールバーの「セルを結合して中央に揃える」のボタンも同じく灰色で押せない状態になっていました どうしてそうなったのか分かりません 何か設定をしたのでしょうか

  • 結合セルに単一セルの数字を貼り付けできない

    単一セルの数字を結合セルに1クリックで選択して数字を貼り付けできません。 ダブルクリックするか、F2ボタンを押して選択してから貼り付けています。 これを1クリックで選択できるようにできないのでしょうか? お手数ですが、宜しくお願い致します。

  • Excel2013の「セルを結合」ボタンについて

    Excel2013を使っています。 ホームリボンに、セルの結合ボタンがあり、よく使っているのですが、少し使いにくいです。 たいてい、書式は一気に調整するため、前回使った結合あるいは解除方法を繰り返すことが多いのですが、結合方法が「セルを結合して中央揃え」に固定されてしまっています。 横方向に結合とかセル結合を解除など、前回使ったボタンの状態にしたいのですが、どうすればいいでしょうか。 また、クイックアクセスツールバーに「セルを結合」「セルを横方向に結合」「セルの結合を解除」の3つのボタンを並べたいのですが、「セルを結合」ボタン以外がどこにあるのかわかりません。そもそもたくさんありすぎてどのリボンにあるのかもわからないのですべてのコマンドを表示させるしかなく、コマンドを見つけるのが大変です。コマンド名でフィルタしたりできないのでしょうか。 詳しい方、よろしくお願い致します。

  • セルの結合について

    office2000を使っています。一度結合したセルをもとあったセルに戻したいときはどうすればよいのでしょうか。また結合のところをクリックすればもどるとおそわりましたが、もどりません。ちなみに結合したのはずっと前だとして戻るボタンではもどりようがないときです。よろしくです!!

  • エクセルでセルの結合を解除するには

    Excel2003です。 セルの結合をする時は、ツールバーにあるセルの結合ボタンをクリックし結合し、解除する時も同じボタンをクリックすると元に返っていたのですが、それが出来なくなってしまいました。しかたなく「セルの書式設定」の「配置」で、セルの結合の所のチェックを外すことにより結合を解除しています。以前のようにボタンで解除できればとても助かるのですが、どこをどのよにすればボタンでの解除が出来るのでしょうか。過去のレスを読んでもボタンでトグル出来るようなことは書いてないですが、実際出来ていましたのでお聞きしています。どなたか教えてください。

  • エクセル2000でセルの結合時常に折り返して表示するにしたい。

    セルを結合するときのボタンがありますが、 これを押して結合しても、文字を折り返して表示するには、セルの書式設定でチェックをいれなければ、なりませんが、ボタン、わんクリックでできないでしょうか? あらかじめシート全体を指定しておいて折り返し表示にすればいいのでしょうが、折り返してはいけない部分があるので、困っています。 よろしくお願いします。

  • EXCEL2010で、ショートカットキーの設定をしたい。

    EXCEL2010で、ショートカットキーの設定をしたい。 EXCEL2010を使っています。 セルの結合のショートカットキーを作りたいのですが どうやって作ればいいんでしょうか? 以前のバージョンのEXCELでは、ツールのユーザー設定で Alt+Mでセルの結合ができるように設定できたのですが、 EXCEL2010ではどうやってやったらいいのでしょうか?

  • セルの結合・解除

    エクセル2000を使っているのですが、今までは「セルを結合して中央揃え」ボタンでセルの結合・解除をしていたのですが、 急にそのコマンドでは解除できなくなり、また、結合されたセルにカーソルを合わせても、そのコマンドが四角で囲まれなくなってしまいました。 非常に作業がしづらくて困っています。

  • VBAショートカットキー セルの結合・解除

    VBAでエクセルで使用するショートカットキーを作成しております。 エクセルは2007を使用しています。 Ctrl+Shift+F で 選択したセルが、結合していたら解除、解除されていたら結合  という命令を作成しました。(ネットから拝借ですが、、、) 選択した範囲のセルに何も書かれていないときは良いのですが、何かが入力された範囲を 選択して、実行するとエクセル上で 【選択範囲には複数のデータ値があります。1つのセルとして結合すると、選択したセル範囲になるもっとも左上端になるデータのみが保持されます(空白セルは無視されます)】 という警告(?)ウインドウが表示されます。 その後「 OK 」 を押すと問題ないのですが「 キャンセル 」を選択すると VBAで ”実行時エラー’1004” RangeクラスのMergeCells プロパティを設定できません。 と エラーになってしまいます。 「キャンセル」を選択した際に、エラーにならないようにするには、どのように修正すれば良いか 教えて頂きたいです。 以下、作成したマクロです。 デバッグを確認すると[ .MergeCells = True ]の部分が黄色くなります。 ---------------------------------------------------------------------- Sub auto_open() Application.OnKey "+^F", "セルの結合解除" End Sub ’------------------------------ Sub セルの結合解除() With Selection If .MergeCells = False Then .MergeCells = True .HorizontalAlignment = xlCenter Else .MergeCells = False End If End With End Sub ---------------------------------------------------------------------- 何卒宜しくお願い致します。

専門家に質問してみよう