注:この回答は翻訳ツールを使用して翻訳されています。文法や意味に誤りがあるかもしれませんが、ご了承ください。ご理解いただきありがとうございます。回答内容に不明な点がありましたら、メッセージを残していただければ、できるだけ早く返信いたします。
拝啓 @平賀 建翔,
いいえ、Excelでは同じ列内の個々のセルに異なる列幅を設定することはできません。
列幅は列レベルのプロパティであり、列全体に適用されます。例えば、列Bの幅を10に設定すると、列Bのすべてのセル(B1、B10、B20など)が同じ幅になります。B10の幅を10、B20の幅を30に個別に設定することはできません。Microsoftのドキュメントには、「個々の行と列には1つの設定しかできません」と記載されており、列の幅を行ごとに異なるように設定することはできません。
考えられる回避策
- 隣接する列のセルを結合して、特定のコンテンツを表示する領域を広く見せる。
- 同じセル内で長いコンテンツを複数行に表示するには、テキストの折り返し機能を使用する。
- 異なる幅が必要なコンテンツには、ワークシート上にテキストボックス(挿入 > テキストボックス)を配置する。
- 異なる幅が必要なコンテンツを別々の列に配置するようにレイアウトを変更する。
参考までに、列幅と行高さの変更に関するマイクロソフトのドキュメントはこちらをご覧ください:列幅と行高さの変更 | マイクロソフト サポート
この機能がお客様のシナリオに役立つ場合は、Excel の [ヘルプ] > [フィードバック] または Excel フィードバック ポータル (アイデア・コミュニティ) から直接 Excel 製品チームにフィードバックを送信することをお勧めします。
これらのチャネルを通じて送信されたお客様からのご意見は、マイクロソフトの製品チームによって検討され、今後の機能開発に役立てられます。
この説明で、制限事項と代替案についてご理解いただけたかと思います。
回答がお役に立った場合は、「回答を承認」をクリックして、ぜひ高評価をお願いします。この回答についてさらにご質問がある場合は、「コメント」をクリックしてください。
注:このスレッドに関するメール通知を受け取りたい場合は、ドキュメントに記載されている 手順に従ってメール通知を有効にしてください。