エクセルで文字を丸で囲みたいのに、Wordのような囲み文字機能が見つからない、またはどこにあるのか分からなくて困った経験はありませんか。
この記事では、エクセルで囲み文字がない・出てこない・表示されない・どこ?文字を丸で囲む方法(丸の中に文字)について解説していきます。
ポイントは
・図形の円を使った囲み文字の作成
・特殊文字や丸数字の活用
・セルの書式設定での代替方法
です。
それでは詳しく見ていきましょう。
エクセルに囲み文字機能がない理由
Wordには「囲み文字」という便利な機能があり、簡単に文字を丸や四角で囲むことができます。
しかし、エクセルには標準で囲み文字機能が搭載されていないため、同じ方法では文字を囲むことができません。
これはエクセルが表計算ソフトとして設計されており、セル単位でのデータ管理を重視しているためです。

エクセルのリボンメニューやオプションをいくら探しても「囲み文字」というボタンは見つからないでしょう。
ただし、いくつかの代替方法を使えば、エクセルでも文字を丸で囲んだような表現が可能です。
目的や用途に応じて、最適な方法を選択することが重要になります。
文字を丸で囲む方法1【図形の円を使う】
最も基本的で自由度が高い方法は、図形の円を描いて文字の上に配置する方法です。
この方法なら、任意の文字や数字、記号を丸で囲むことができ、サイズや色も自由に調整できます。
見栄えを重視する資料や、特定の項目を強調したい場合に効果的でしょう。
操作方法
まず、囲みたい文字をセルに入力します。

「挿入」タブをクリックし、「図形」ボタンをクリックしましょう。

基本図形の中から「円/楕円」を選択します。

Shiftキーを押しながらドラッグすると、正円を描くことができます。

描いた円を右クリックして「図形の書式設定」を選択します。

「塗りつぶし」を「塗りつぶしなし」に設定し、「線」の色と太さを調整しましょう。


円を囲みたい文字の上に移動させ、サイズを調整して文字が中央に来るように配置します。
複数の囲み文字を作る場合は、最初に作った円をコピーして使い回すと効率的です。
円を選択してCtrlキーとCキーでコピー、CtrlキーとVキーで貼り付けできます。
操作のポイント:挿入タブ→図形→円/楕円を選択し、Shiftキーを押しながら描くと正円になる。図形の書式設定で塗りつぶしをなしに設定しましょう。
文字を丸で囲む方法2【SmartArtを使う】
SmartArt機能を使えば、デザイン性の高い囲み文字を簡単に作成できます。
特に複数の項目を同じスタイルで囲みたい場合や、見た目を統一したい場合に便利です。
プレゼンテーション資料や報告書などで活用できるでしょう。
操作方法
「挿入」タブから「SmartArt」ボタンをクリックします。

SmartArtグラフィックの選択画面が開くので、「リスト」カテゴリから「基本的なブロックリスト」や「円形の強調リスト」などを選択しましょう。

「OK」をクリックすると、SmartArtがシートに挿入されます。
左側に表示されるテキストウィンドウに文字を入力すると、自動的に円の中に配置されます。

SmartArtのデザインは、リボンの「SmartArtのデザイン」タブから色やスタイルを変更できます。
「色の変更」や「SmartArtのスタイル」から好みのデザインを選択してください。
項目を追加したい場合は、テキストウィンドウでEnterキーを押すと新しい項目が追加されます。
不要な項目は、テキストを削除してBackspaceキーを押すと削除できるでしょう。
操作のポイント:挿入タブ→SmartArtから適切なスタイルを選択。テキストウィンドウで文字を入力すれば、自動的に整列された囲み文字が作成できます。
文字を丸で囲む方法3【丸数字などの特殊文字を使う】
1から20までの数字や、一部のアルファベットについては、既に丸で囲まれた特殊文字が用意されています。
これらの文字を使えば、図形を描く必要なく、通常の文字入力と同じ感覚で囲み文字を入力できます。
ただし、使用できる文字の種類は限られているため、すべてのケースには対応できません。
操作方法
「挿入」タブから「記号と特殊文字」ボタンをクリックします。

記号と特殊文字のダイアログボックスが開くので、「フォント」を「標準テキスト」に設定し、「種類」を「囲み英数字」に変更しましょう。

一覧の中から使いたい囲み文字を選択して「挿入」ボタンをクリックすると、セルに囲み文字が入力されます。
丸数字①から⑳、丸英字ⒶからⓏなどが利用可能です。
また、キーボードから直接入力する方法もあります。
例えば「1」と入力してから変換キーを何度か押すと、変換候補に①が表示されることがあります。

IMEの種類によっては「まる1」や「かっこ1」と入力して変換することでも丸数字を入力できるでしょう。
この方法は最も手軽ですが、使用できる文字が限定的であることに注意が必要です。
操作のポイント:挿入タブ→記号と特殊文字→種類を囲み英数字に設定。数字の場合は変換候補から選択する方法も便利です。
文字を丸で囲む方法4【セルの罫線を使った円形風の囲み】
セルの罫線機能を工夫することで、文字を囲んだような表現ができます。
完全な円ではありませんが、簡易的に文字を強調したい場合に使える方法です。
印刷用の資料やシンプルな表現が求められる場合に適しているでしょう。
操作方法
囲みたい文字をセルに入力し、そのセルを選択します。

「ホーム」タブの「フォント」グループにある罫線ボタンの下向き矢印をクリックします。

「その他の罫線」を選択すると、「セルの書式設定」ダイアログの「罫線」タブが開きます。
線のスタイルで太めの線を選択し、「外枠」ボタンをクリックして四方に罫線を設定しましょう。

「OK」をクリックすると、セルが罫線で囲まれます。
完全な円ではありませんが、文字が枠で囲まれた状態になります。
より円に近づけるには、セルの幅と高さを調整して正方形に近づけ、文字を中央揃えにします。
行の高さを広げるには、行番号の境界線をドラッグします。
列の幅を調整するには、列番号の境界線をドラッグしましょう。
セル内の文字配置は、「ホーム」タブの「配置」グループで「中央揃え」と「上下中央揃え」を設定すると、文字が中央に配置されます。
操作のポイント:セルの書式設定→罫線タブで外枠を設定。セルを正方形に近づけて中央揃えにすると、より円形に近い印象になります。
文字を丸で囲む方法5【テキストボックスと図形の組み合わせ】
テキストボックスと円形の図形を組み合わせることで、より柔軟に囲み文字を作成できます。
この方法は、図形だけを使う方法よりも文字の編集が容易で、複数行の文字を囲む場合にも対応できます。
説明文付きの強調表現や、複雑なレイアウトが必要な場合に有効でしょう。
操作方法
「挿入」タブから「図形」を選択し、「円/楕円」を描きます。
Shiftキーを押しながらドラッグして正円を作成しましょう。

円を右クリックして「図形の書式設定」を開き、「塗りつぶし」を「塗りつぶしなし」、「線」の色と太さを設定します。
次に、再び「挿入」タブから「図形」を選択し、今度は「テキストボックス」を選びます。

円の内側にテキストボックスを描き、囲みたい文字を入力してください。
テキストボックスを右クリックして「図形の書式設定」を開き、「塗りつぶし」と「線」をともに「なし」に設定すると、文字だけが表示されます。

テキストボックス内の文字を選択し、「ホーム」タブでフォントサイズや配置を調整しましょう。
中央揃えと上下中央揃えに設定すると、円の中心に文字が配置されます。
円とテキストボックスの両方を選択して、CtrlキーとGキーを押すとグループ化でき、一つのオブジェクトとして扱えるようになります。
グループ化しておけば、移動やコピーが容易になるでしょう。
操作のポイント:円とテキストボックスを別々に作成し、それぞれの書式を設定。最後にグループ化することで、一つのオブジェクトとして扱えます。
文字を丸で囲む方法6【Wordの囲み文字をコピーする】
Wordの囲み文字機能を使って作成したものを、エクセルにコピーして使用する方法もあります。
この方法は少し手間がかかりますが、Wordの囲み文字機能の高品質な仕上がりをエクセルでも利用できます。
一度作成すれば、エクセル内でコピーして再利用できるため、大量の囲み文字が必要な場合には効率的かもしれません。
操作方法
Wordを起動し、新規文書を作成します。
囲みたい文字を入力して選択し、「ホーム」タブの「フォント」グループにある「囲み文字」ボタンをクリックしましょう。

囲み文字のダイアログボックスが開くので、「スタイル」で「○」を選択し、必要に応じて文字サイズを調整します。

「OK」をクリックすると、文字が丸で囲まれます。
この囲み文字を選択してコピーし、エクセルのセルに貼り付けてください。
貼り付けた囲み文字は、エクセル内で通常の文字と同じように扱えます。
フォントサイズの変更や色の変更も可能です。
ただし、文字自体を編集したい場合は、再度Wordで編集してからコピーする必要があることに注意しましょう。
必要な囲み文字をすべて作成してから、まとめてエクセルにコピーしておくと効率的です。
操作のポイント:Wordで囲み文字を作成してからエクセルにコピー。一度貼り付ければ、エクセル内でコピーして再利用できます。
文字を丸で囲む方法7【Excelアドインやマクロを使う】
より高度な方法として、VBAマクロを使って囲み文字を自動生成する方法もあります。
頻繁に囲み文字を使用する場合や、大量の囲み文字を一括で作成したい場合には、マクロを作成しておくと作業効率が大幅に向上するでしょう。
プログラミングの知識が必要になりますが、一度作成すればボタン一つで囲み文字を作成できます。
操作方法
「開発」タブが表示されていない場合は、「ファイル」タブから「オプション」を開き、「リボンのユーザー設定」で「開発」にチェックを入れます。

「開発」タブから「Visual Basic」ボタンをクリックして、VBAエディタを開きましょう。

「挿入」メニューから「標準モジュール」を選択し、以下のようなマクロコードを入力します。

Sub 囲み文字作成()
Dim myShape As Shape
Dim myCell As Range
Set myCell = ActiveCell
Set myShape = ActiveSheet.Shapes.AddShape(msoShapeOval, myCell.Left, myCell.Top, myCell.Width, myCell.Height)
With myShape
.Fill.Visible = msoFalse
.Line.Weight = 2
.Line.ForeColor.RGB = RGB(0, 0, 0)
End With
End Sub
このマクロは、選択したセルの位置とサイズに合わせて円を描画します。
マクロを保存したら、エディタを閉じてエクセルに戻ります。
囲みたい文字が入力されたセルを選択し、「開発」タブから「マクロ」ボタンをクリックして、作成したマクロを実行しましょう。

自動的に選択したセルの上に円が描かれ、囲み文字が完成します。

このマクロをクイックアクセスツールバーに登録しておけば、さらに素早く実行できるでしょう。
より複雑な処理や、テキストボックスとの組み合わせなども、マクロで自動化できます。
操作のポイント:開発タブ→Visual Basicでマクロを作成。クイックアクセスツールバーに登録すれば、ワンクリックで囲み文字を作成できます。
まとめ エクセルで囲み文字がない・出てこない・表示されない・どこ?文字を丸で囲む方法(丸の中に文字)
エクセルで文字を丸で囲む方法をまとめると
・エクセルに標準の囲み文字機能はないが、複数の代替方法で実現可能
・基本的な方法:挿入タブ→図形→円/楕円を描いて文字の上に配置
・デザイン性重視:挿入タブ→SmartArtから適切なスタイルを選択
・簡易的な方法:挿入タブ→記号と特殊文字で囲み英数字を使用(数字1から20、一部のアルファベット)
・罫線での代用:セルの書式設定→罫線タブで外枠を設定し正方形に調整
・柔軟な編集:円とテキストボックスを組み合わせてグループ化
・高品質な仕上がり:Wordで囲み文字を作成してエクセルにコピー
・自動化:VBAマクロで囲み文字作成を自動化して効率アップ
これらの方法を用途や好みに応じて使い分けることで、エクセルでも効果的に囲み文字を表現できるはずです。
簡単な数字の囲みなら特殊文字、自由なデザインなら図形、大量作成ならマクロというように、状況に応じて最適な方法を選びましょう。
エクセルには標準で囲み文字機能がないことは事実ですが、工夫次第で十分に対応できます。
それぞれの方法にメリットとデメリットがあるため、作業効率と見た目のバランスを考えながら選択してください。
エクセルで見やすく分かりやすい資料を作成するために、これらの囲み文字テクニックを活用していきましょう。


コメント