ネットワーク対応・沙羅の上位版・シンサラ

機能重視型・ご相談はお気軽に 開発:寺院コム

お見積
Lineサポート
遠隔サポート
最近の記事
予約・相談
iPadカスタム
サラデン
旧沙羅
開発メモなど

今まで別ソフトでWordで差し込み印刷されていた方へ、、、

シンサラでは印刷データは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):カスタマイズ・シンサラオリジナル帳票を作ります。

速さと操作簡単でいきますと、何といってもシンサラのプログラミング帳票です。(通常のシンサラ帳票)
ただ、フォントやデザインが固定の場合に限りますが、、、。

関連記事

予約カレンダー
2025年11月
1
×
2
×
3
×
4
×
5
×
6
×
7
×
8
×
9
×
10
×
11
×
12
×
13
×
14
×
15
×
16
×
17
×
18
×
19
×
20
×
21
22
×
23
×
24
25
26
27
28
29
×
30
×
2025年10月

PAGE TOP