
No.5
- 回答日時:
エクセルVBAですが
下記を実行すると八角形が書けます。
ワードでもほぼ同じでしょう。
回転させたりは数学の知識が要ります。
対角線を引くのは
ActiveSheet.Shapes.AddLine(x(3) + 200, y(3) + 200, x(7) + 200, y(7) + 200).Select
のようなのを加えると良いです。
Sub Macro1()
ActiveSheet.DrawingObjects.Delete
Dim x(9), y(9)
pai = 3.14159
y(1) = 100
x(1) = 0
'-----
y(2) = 100 * Sin(pai / 180 * 45)
x(2) = 100 * Cos(pai / 180 * 45)
'-----
y(3) = 0
x(3) = 100
'-----
y(4) = -100 * Sin(pai / 180 * 45)
x(4) = 100 * Cos(pai / 180 * 45)
'-----
y(5) = -100
x(5) = 0
'----
y(6) = -100 * Sin(pai / 180 * 45)
x(6) = -100 * Cos(pai / 180 * 45)
'----
y(7) = 0
x(7) = -100
'-----
y(8) = 100 * Sin(pai / 180 * 45)
x(8) = -100 * Cos(pai / 180 * 45)
'------
y(9) = 100
x(9) = 0
For i = 1 To 8
ActiveSheet.Shapes.AddLine(x(i) + 200, y(i) + 200, x(i + 1) + 200, y(i + 1) + 200).Select
Next i
End Sub
100、200を調節すると大きくや小さく書けます。
No.4
- 回答日時:
OFFICEだったらワードでもパワーポイントでもエクセルでも大丈夫だと思いますが,
「オートシェイプ」のなかに「正八角形」がありますので,それをつかってはいかがでしょうか?
シフトキーを押しながらひろげると綺麗に正八角形ができると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
L字の線を描きたい
-
1回のみ折り曲げる矢印を作りたい
-
エクセルで中心線を表示させる...
-
word、Excelで雲マークを使...
-
ワードで数直線の作り方を教え...
-
エクセルの線(飛び越え線)の...
-
エクセルで1本の直線を引いたら...
-
カレンダーを作成し、特定の日...
-
教えて下さい!
-
エクセル>テキストボックスの高...
-
Excel 選択も削除も出来ない画像
-
正八角形を書きたい
-
WORD or Excelで高校のテストの...
-
エクセル画面に現れる変な物 こ...
-
ワードで二重線の四角形を描きたい
-
トラック線を描くには?
-
エクセルで大量のオートシェイ...
-
エクセル 表示が薄いのは?
-
ダーツの的みたいな掃除当番表...
-
表の角を丸くするには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1回のみ折り曲げる矢印を作りたい
-
L字の線を描きたい
-
エクセルで中心線を表示させる...
-
word、Excelで雲マークを使...
-
ワードで数直線の作り方を教え...
-
エクセルで1本の直線を引いたら...
-
カレンダーを作成し、特定の日...
-
ワードで二重線の四角形を描きたい
-
エクセル画面に現れる変な物 こ...
-
Excel 選択も削除も出来ない画像
-
AR CADの使い方
-
エクセル>テキストボックスの高...
-
ワードで「雲」の絵を書きたい
-
正八角形を書きたい
-
Openoffice writer の罫線の引き方
-
エクセルに地図に線を引く
-
教えて下さい!
-
Wordで文字の上の楕円の消し方
-
表の角を丸くするには
-
トラック線を描くには?
おすすめ情報