Excelで幅をセル毎に別々に設定するような機能は有るか?

平賀 建翔 0 評価のポイント
2026-07-02T01:20:12.0233333+00:00

例えばB10の列幅を10、B20では列幅を30のように指示する機能は有るか?(無い事を前提に考えております)

セルの統合などを利用すれば近い事は出来るし、上記はExcelとして妙な操作だとは分かっていますが

もし上述のような設定方法が有れば教えてください。

Microsoft 365 と Office | Excel | ビジネス向け | Windows

4 件の回答

並べ替え方法: 最も役に立つ
  1. KazushigeSakai 12,765 評価のポイント ボランティア モデレーター
    2026-07-04T00:16:57.98+00:00

    Excelの同一Sheetにおいて列幅は、各列名に対して一意です。

    従って、

    B10の列幅を10、B20では列幅を30のように指示する機能は有るか?

    のようなことは出来ません。但し、複数セルの結合を使うとデータの格納先はB20のまま、B20とC20 を結合して見栄えだけ列幅を変えることは可能です。何がしたいのかは不明ですが。

    Excelで方眼紙を作るような不毛な作業と一緒ですので他の方法を探すことをお薦めします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません

  2. Hebikuzure aka Murachi Akira 327.1K 評価のポイント MVP ボランティア モデレーター
    2026-07-03T03:16:10.56+00:00

    単に「幅をセル毎に別々に設定するような」表を作成したいだけであれば、Word の表機能を利用すればそのようなことが可能です。複雑な計算機能や関数など Excel 固有の機能を利用しないのであれば、Word で表作成した方が柔軟性は高いです。

    Word 表 - Google 検索

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません

  3. simo-k 86,915 評価のポイント ボランティア モデレーター
    2026-07-02T01:52:49.8066667+00:00

    セルには幅や高さを設定する事が出来ません。
    (列や行に対して設定された値が適用されます。)
    必要に応じて、書かれている様なセル結合などを利用してください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません

  4. Sophie N 17,315 評価のポイント Microsoft 外部スタッフ モデレーター
    2026-07-02T01:51:34.0266667+00:00

    注:この回答は翻訳ツールを使用して翻訳されています。文法や意味に誤りがあるかもしれませんが、ご了承ください。ご理解いただきありがとうございます。回答内容に不明な点がありましたら、メッセージを残していただければ、できるだけ早く返信いたします。
    拝啓 @平賀 建翔,

    いいえ、Excelでは同じ列内の個々のセルに異なる列幅を設定することはできません。

    列幅は列レベルのプロパティであり、列全体に適用されます。例えば、列Bの幅を10に設定すると、列Bのすべてのセル(B1、B10、B20など)が同じ幅になります。B10の幅を10、B20の幅を30に個別に設定することはできません。Microsoftのドキュメントには、「個々の行と列には1つの設定しかできません」と記載されており、列の幅を行ごとに異なるように設定することはできません。

    考えられる回避策

    • 隣接する列のセルを結合して、特定のコンテンツを表示する領域を広く見せる。
    • 同じセル内で長いコンテンツを複数行に表示するには、テキストの折り返し機能を使用する。
    • 異なる幅が必要なコンテンツには、ワークシート上にテキストボックス(挿入 > テキストボックス)を配置する。
    • 異なる幅が必要なコンテンツを別々の列に配置するようにレイアウトを変更する。

    参考までに、列幅と行高さの変更に関するマイクロソフトのドキュメントはこちらをご覧ください:列幅と行高さの変更 | マイクロソフト サポート

    この機能がお客様のシナリオに役立つ場合は、Excel の [ヘルプ] > [フィードバック] または Excel フィードバック ポータル (アイデア・コミュニティ) から直接 Excel 製品チームにフィードバックを送信することをお勧めします。

    これらのチャネルを通じて送信されたお客様からのご意見は、マイクロソフトの製品チームによって検討され、今後の機能開発に役立てられます。

    この説明で、制限事項と代替案についてご理解いただけたかと思います。


    回答がお役に立った場合は、「回答を承認」をクリックして、ぜひ高評価をお願いします。この回答についてさらにご質問がある場合は、「コメント」をクリックしてください。

    注:このスレッドに関するメール通知を受け取りたい場合は、ドキュメントに記載されている 手順に従ってメール通知を有効にしてください。

    この回答は役に立ちましたか?


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。