- ベストアンサー
エクセル2007 数字を丸で囲む
brianstimeの回答
- brianstime
- ベストアンサー率0% (0/1)
VBAを使用してセルに円を挿入しその円のTextエリアに 数字を書き込む方法で対処してはどうでしょう。 セルのサイズでいろいろ変更出来ますが、とりあえず ソースの数字をいじってみて、適宜変更してください。 Sub RoundNumber() Dim objOval As Object Dim sngWidth As Single Dim sngHeight As Single sngWidth = 18 '行の高さを20ptに指定したとして円を18ptで表示 sngHeight = sngWidth '楕円挿入なので幅と高さを同じにして円にする。 Set objOval = ActiveWorkbook.Sheets("Sheet1").Shapes.AddShape(msoShapeOval, _ ActiveCell.Left, _ ActiveCell.Top, _ sngWidth, _ sngHeight) With objOval .Fill.Visible = False '塗りつぶしなしに設定 With .TextFrame .MarginBottom = 0 .MarginLeft = 0 .MarginRight = 0 .MarginTop = 0 .HorizontalAlignment = xlHAlignCenter .VerticalAlignment = xlVAlignCenter With .Characters .Text = InputBox("数字 ?", "丸囲み数字の図形挿入", 21) With .Font .Name = Application.StandardFont .Size = 8 .Color = RGB(0, 0, 0) End With End With End With With .Line .Weight = 0.1 '->線の太さ .ForeColor.RGB = RGB(0, 0, 0) '->線の色を黒に End With End With Set objOval = Nothing End End Sub
関連するQ&A
- 丸で囲った数字を使用したいのですが、、
エクセルやワードなどで丸で囲った数字を使用したいのですが、20以上になると変換ででてきません。 言語バーの文字一覧でもないのですが、20より大きい数字を丸で囲むにはどのようにしたらいいのでしょうか??
- ベストアンサー
- オフィス系ソフト
- 数字を○で囲む方法?(エクセルの場合)
エクセルで数字を○で囲む場合20までは変換であるのですが、21以降は出来ないようです。 以前これと同じ質問でワードの場合が載っているのは検索で出ました。 ワードのようにエクセルで作ることはできないのでしょうか? または、ワードで作った数字をエクセルにコピー(?)することなどは可能なのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 21以降の数字を丸文字にすることはできますか?
エクセルで書類を作成しているのですが、 数字の1~29を丸文字にする必要があり、 21以降の数字をどうやって丸文字にすれば 良いのか分かりません。 ワードでいう囲み文字のような機能は エクセルにはないのでしょうか??
- ベストアンサー
- オフィス系ソフト
- くり抜き型の丸数字の作り方を教えてください。
はじめまして。 基本的なことかもしれないのですが、タイトルにあるようなくり抜きがたの丸数字の作り方を教えていただけないでしょうか? 丸の中部分に色がついて、数字の部分が白抜き担っている状態の者です。 丸と数字を作って2つを配置していくしかないのでしょうか? それとも、なにか簡単に作れる方法はありますでしょうか? どうかよろしくお願いいたします。
- ベストアンサー
- グラフィックソフト
- 丸数字の変換です。ゼロは出来ないの?
丸数字の変換です。ゼロは出来ないの? 1,2,3などは変換されるのですが0はありません。 どうしたらよいでしょうか? 自己評価をExcelでやるのですが0か?の二者択一なのです。 よろしくお願いします。 急いでます。
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルの数字入力について
エクセルで、(1)や(2)のように、数字にマルがついているものがありますよね? それで、20まではマルがついてたんですが、それ以上の数字にもマルがついているものは入力できるのでしょうか? 56の数字にもマルをつけたいのですが・・無理でしょうか?
- 締切済み
- その他(インターネット・Webサービス)
- 丸数字(1)を99まで使いたい
ウィンドウズ標準だと丸数字(丸の中に数字がはいっているもの) は20までしかありません。これを20以降も使いたいのですが、なにかいい手 ありませんか。または、外字登録意外で簡単に導入できませんか。
- ベストアンサー
- Windows 95・98
- 数字を○で囲みたいのですが……
ワード2000を使っています。 数字を○で囲みたいのですが、変換に頼ると20までしかできません。 21以上の数字を囲むにはどうしたらよいのでしょうか。
- ベストアンサー
- オフィス系ソフト