環境を取り急ぎ記載します。
Windows10 Home
Windows PowerShell v5.1
【概要】Windows PowerShellの.ps1が実行できません。権限周りなど一通りWEBで探し試しましたが解決できませんでしたのでレクチャーをお願いしたいです。
【状態】.ps1の内容をコピーしてPowerShellに直接ペーストすると問題なく動作しますが、.ps1を右クリックで実行しても一瞬PowerShellが起動するもすぐ閉じてしまい何も実行されません。
この度はご覧くださいましてありがとうございます。
題名の通りの下記①と②をつないで、Wordに印刷元としての宛名印刷用Wordを作成するマクロを作成しただきたく。
①封筒に印刷する印刷元としてのWord
②住所等が保存されているExcel
仕様・依頼
②で50名の名簿があった場合、①で50ページの封筒プレビューが仕上がるようにしたい。(最後はpdf出力したい)
サンプル
①Wordと②Excelのサンプルは添付の通りです。
この場合のVBAをExcelとWordのどちらに書いていただいても構いませんが、以下に注目して発注します。
❶if文とfunctionできれいにかける方(メンテナンスしやすさ)
コードのイメージは下記の通りです。
SUB MAIN()
If funcExcelOpen = False Then Exit Sub
If funcCreatePage = False Then Exit Sub
END SUB
FUNCTION funcExcelOpen AS
WordかExcelを外部から立ち上げてSET
END FUNCTION
FUNCTION funcCreatePage AS
LOOPを使ってテキストボックスや改行ページ
END FUNCTION
私自身、15年ほどVBAをやっておりますが、この度、別件でいそがしいため、外注することにしました。