〇シート上「B(2)」列の最終データ行取得 LastRow = Cells(Rows.Count, 2).End(xlUp).Row 〇フォーム内の複数コントロールを配列みたく扱う For i = 1 To 8 …
Just another WordPress site
〇シート上「B(2)」列の最終データ行取得 LastRow = Cells(Rows.Count, 2).End(xlUp).Row 〇フォーム内の複数コントロールを配列みたく扱う For i = 1 To 8 …
直線は「図形(Shape)」なので、ブックマークへは書き込めません。 対してテキストボックスは「図形(Shape)」なので、その内部に描けます。 書込む文書を開きます Word._Document oWordDoc =…
詰まるところは、 ・文書を開き ・テキストボックスあるいはブックマークを指定して ・文字列を置く だけのことですが・・・ 書込む文書を開きます Word._Document oWordDoc = oWordApp…
WORD文書の書き込み位置が「表」の中であるとき、テキストボックスは必ずしも最適とは限りません。 配置できるかどーか、ではなく、配置に関わるコスト(手間暇)の問題です。 WORD文書中で表の書式は固定されるため、ブックマ…
既存Word文書に外部(C#)から文字列を書き込むには、なによりも先ず「書き込み位置」を確定し引き渡さねばなりません。 直ぐに「ブックマーク」の活用を思い付きますが、これには「文書の書式が保たれない」との、大きな難点があ…
C#から「Word文書を操作する」とは、Word文書に文字列を書き込む、ことに他なりません。 既存Word文書を読み込んで、データを書き込み、プリンタへ書き出す、その概要を以下に記します。 1.ライブラリ使用宣言 u…
EXCELとWORDのVBAに留まらず、C#やSQL等にも視野を広げて私自身の備忘録を兼ね、テクニカルなトピックを記します。 最初のテーマは「C#からのWORD操作」です。 1-C#からWord文書を操作・・概要 2-操…