【Word VBA】アイヌ文様描画マクロ▽ソースコード
Option Explicit
Option Base 0
'
Public Sub アイヌ文様描画マクロ()
Const AINULEFT = 150 '描画開始位置X
Const AINUTOPP = 120 ' Y
'
Const AINUBZMG = -1.5 'ベジエ曲線倍率
Const AINULNWT = 1 '輪郭線の太さ
'---------------------------------------------------------------------------
Dim Ip As Integer, Kp As Integer
Dim intDxp As Integer, intDyp As Integer
Dim sngBBas() As Single, sngBDat() As Single
Dim sngMax(1) As Single, sngMin(1) As Single
Dim varBezi As Variant, lngCol(1) As Long
'
'ベジエデータ
varBezi = Array(20.7, 19.05, 24#, 16.2, 28.2, 12.3, 30.75, 7.2, _
33.6, 2.1, 35.25, -4.05, 35.55, -11.1, 35.55, -16.35, _
0