シンサラでは印刷データはXMLという形式ですので、これはワードには差し込み印刷できませんが、方法(3)で実現しました。
(CSVやMDBなどで差し込みされていた方はご連絡いただけましたら、いい方法を検討します。)
方法(1):Excel自由設計に変更する
シンプルな文書形式でしたらエクセル自由設計が簡単だと思います。元のワード➔エクセル に変換して文書を作っていただけたらと思います。
ワード➔エクセル の変換方法で、まあまあオススメの方法として、以下の手順をご紹介いたします。
(1)ファイルを開いたらまず、ワードの最新版形式でそのまま上書き保存➔重要!
※これで最新のdocx 形式で保存されます。
(2)そのまま、次に「名前を付けて保存」で「html形式」で保存してください。
※これで最新のhtml 形式で保存されます。
(3)ワードを終了して、次にエクセルを「素の状態(何かのファイルを開くのではなく)」で起動してください。
(4)(2)で保存したhtml を読み込んでください。
(5)そのまま、「名前を付けて保存」で「xlsx形式(ワークシート)」で保存してください。
(6)シート名は sheet1 に名前を変更してください。(もし違っていたら)
(7)あとは調整して、必要なセルに「沙羅関数を」入れて下さい。
多少調整が必要ですが、上記方法が一番楽でした。
➔しかし、「ワードの方がいい!(差し込み印刷に慣れているので)」と思われる方は、方法(3)で実現しますのでご連絡くださいませ。
方法(2):中間MDBファイルを作成してそれを使う※これは少しヤヤコシイです。
「とても凝ったワード文書なので継続してこのファイルを使いたい」「Accessをお持ちで、MDB差し込みに慣れている」、、、という方は、次の方法をお勧めします。
1・SQLServerデータをリンクテーブルで読み込んでください。
※仕様上、wordではリンクテーブルを差し込み印刷はできません
ところが、「クエリーだったら読める」という超裏技、、といいますか、何というか、、、
2・dbo_Believer のリンクテーブル を読む クエリー をBeliever という名前で作る。
これで、もしBelieverテーブルだけの 差込印刷文書 でしたら、そのまま使えると思います。
※もし old テーブルを読む形でしたら、 その名前で dbo_old を読むクエリーを作り、OLD に変える、、、という感じです。
私は今までwordを使っていなかったのですが、これ(wordの差込印刷)はなかなかおもしろいですね。もっといろんな方法・手法(もっと自動化する方法)を考えていきたいと思います。
方法(3):依頼のあった分から順次開発していきます。カスタマイズ可
製作してみました2025/10/20:まずは、宛名書き画面での「選択した人だけ(世帯主)」のみのテーブルで試作してみました。

また時間ができた時に、他のリンクテーブル(過去帳など)も作ってみます。
※少し重いですね。。。しかし、うまく動きました。⇒シンサラ上で検索した人だけを差し込み印刷できます!!ワードは「素の状態」から生成されますのでマクロ等は無効にします。PDFもそのまま出力されます。
方法(4):カスタマイズ・シンサラオリジナル帳票を作ります。
速さと操作簡単でいきますと、何といってもシンサラのプログラミング帳票です。(通常のシンサラ帳票)
ただ、フォントやデザインが固定の場合に限りますが、、、。













