• ベストアンサー

エクセルの図形で弧を書く方法

丸などは簡単に書けますが、弧はどのようにすれば書けるんでしょうか? ・・・90度とか120度とか、なるべく正確に自由に書きたいです。

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

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.1

図形(オートシェイプ)を描く時、「Shift」キーを押しながら描画すると、正確な図形を描くことができます。 図形を拡大/縮小する場合も同様です。 「円」や「円弧」では、真円や真円弧(?)。 「線」では、水平・垂直、および 15度刻みの正確な斜め線。 > 90度とか120度とか、なるべく正確に自由に書きたいです。 上記を利用すれば、簡単に描くことができます。 90度の円弧・・・「Shift」キーを押しながら、「円弧」を描きます。(元々、90度です。) 120度の円弧・・・ガイドとして、「Shift」キーを押しながら「フローチャートの論理和」を描き、反時計回りに30度回転させておいて、回転させた放射線に接するまで、「Shift」キーを押しながら、円弧を延長します。 この時、予め「フローチャートの論理和」と「円弧」の中心を合わせておく必要があります。(「配置」の「左右中央揃え」および「上下中央揃え」を使用します。)

tanpopotanpopo
質問者

お礼

回答ありがとうございます。 あっ!そうかーって、目から鱗でした。

その他の回答 (1)

回答No.2

以下のマクロを実行すれば、角度を指定できます。 Sub ShapeArc_Angle() ' ' 既定のサイズをもとに角度を指定して挿入 '  ActiveSheet.Shapes.AddShape(msoShapeArc, 100, 100, 72#, 72#).Select ' 角度を指定します(120度の場合)  Selection.ShapeRange.Adjustments.Item(1) = 120 End Sub マクロでインプットボックスなどを利用すれば、使えると思います。

tanpopotanpopo
質問者

お礼

回答ありがとうございます。 そろそろマクロを覚えなきゃ・・・

関連するQ&A