でがらしさん、こんにちは。 Vzから win アプリにバトンタッチして印刷するわけですから、win の印刷 アプリに書式登録をするべきかと思います。例えば、PPWに「40行 x40字」や「50行x45字」の書式を登録しておき、PPWを起動後に 使用したい書式に切り替えるのが最も良い方法ではないでしょうか? win アプリが、コマンドラインオプションで書式設定が可能であれば、お望 みのマクロは可能かもしれませんが、上記の方法がベストだと思います。
昔,会議室に書いたマクロ(nifty:FGALDC/mes/13/09846, 2004/02/28)で PrtWinの書式をメニューで選択するというのがあるのですが, ご参考になりますでしょうか。 = PrtWin * macro 23 ^KP "いきなりPrtWin" ?. (mb)?{ b+, #S &?(p"prt.tmp") #m (s==4)?'y' ;既存のファイルを上書き (mb-) }?{ b-, #] (mr==1)?{ #S #m } ;変更を反映 } !01 (r<0)?. ;書式をメニューで選択 #E &?("PrtWin /q /%d ",r) ;q:クイックモード+書式番号 (b)?{ &?(p) }?{ #P } #m #[ . * popup menu 1 "PrtWin書式選択",25,3 "0 基本スタイル" "1 宛名タックシール印刷" "2 宛て名縦書き印刷" *
> これですね。
> VzをWin用プリンターで使うためには、不可欠なマクロですよね。
> 実は質問したい、初歩的な事項が結構あったりします。
うまい酒でも呑みに行きましょう! #いや、確かに暗黒面だけど> あの、暗黒の海がまた私を呼んでいる。いけない、めざめよVz!あの、暗黒の中の街の灯りがまた私を呼んでいる・・・
> いえ、あのときは、なんか無理にお願いするような形になってしまい、こちらこそ失礼をいたしました。結局作っていただいたので、メリットは一方的に私の方にあったということです。感謝、感謝です。
> 少しはマクロの勉強をしてからでないと、めざらさんに質問できないというハードルを自分で作ってしまったため、自分でこけている状況です。実は質問したい、初歩的な事項が結構あったりします。私は、でがらしさんの爪の垢でももらわないとダメです。
> わたし、その手のもの、とても豊富なので、おすそわけしたいです。