- 1 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 23:41:03.61 ID:rni/4bMj0.net]
- !extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512 ExcelのVBAに関する質問スレです コード書き込みや作成依頼もOK ※前スレ Excel VBA 質問スレ Part60 https://mevius.5ch.net/test/read.cgi/tech/1552736349/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 600 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 09:45:03.10 ID:fRZrFeuoa.net]
- >>599
ありがとう、ちょっと読み込んでみる やりたいことは要は、エクセルにずらーっとリストがあって、その内容を、 雇用契約書の穴埋め書式みたいな他のファイル(エクセル、ワード、pdfあり)に展開したい 展開内容はセル内容の挿入と、履歴書の男・女みたいに、○を挿入する形がある
- 601 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 09:52:34.55 ID:Apn2tV9M0.net]
- ○で囲むのは止めたほうが良い。ずれる
以下のような形に変えれるなら買えたほうが良い。 □男 ?女
- 602 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 09:53:01.65 ID:Apn2tV9M0.net]
- 文字化けした。
女の左にあるのはチェックマークね
- 603 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:05:38.50 ID:fRZrFeuoa.net]
- >>601
いや、書式はもう決まってんのよ 変えれるものじゃないんだ □の方が楽だけどなぁ
- 604 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:07:50.02 ID:qEIP4aE00.net]
- >>599
参照設定してるのに、CreateObject(“Word.Application”)って何?
- 605 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:11:05.04 ID:Apn2tV9M0.net]
- >>603
そうか、じゃぁ・・・ 頑張って!!
- 606 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:13:10.62 ID:47rhBQpmx.net]
- >>604
参照設定はあくまで参照先ライブラリの型をインテリセンスや型指定でネイティブに使えるようにするための設定 ワードのアプリケーションのインスタンスを生成しないとエクセルからワードの操作はできない
- 607 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:15:31.89 ID:qEIP4aE00.net]
- >>606
そういうことじゃなくて、参照設定でその書き方? っていう。 それやると、レイトバインドとアーリーバインド、どっちになるの?
- 608 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:17:10.52 ID:qQGT2b0kM.net]
- >>605
最終手段はワードとpdfは画像化してエクセルに貼り付けて、そこでマクロるかな…
- 609 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:19:23.94 ID:qEIP4aE00.net]
- >>606
何か変だと思って試したけど、 こうか Dim w As Word.Application Set w = New Word.Application こうじゃない? Dim w As New Word.Application
- 610 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:29:49.90 ID:47rhBQpmx.net]
- >>607
>>609 参照設定したときに参照先ライブラリのクラスについて必ずNewキーワードでインスタンス生成しないといけないという決まりはない 参照設定して変数にワードのアプリケーション型を適用してる時点でアーリーバインドになる Newキーワードで生成したインスタンスのポインタを変数で受けてもCreateObjectから返ってくるポインタを変数で受けても同じ
- 611 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 10:36:03.49 ID:47rhBQpmx.net]
- というか、参照設定時のインスタンス生成にNew使わないと駄目なんて決まりがあったら、GetObjectで他アプリのインスタンス取得して操作したいときはどうなるのって話になるよな
- 612 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 11:12:20.95 ID:wmlwj4f30.net]
- >>610-611
わざわざ参照設定してるのにCreateObject(…)するアホがいるとは…
- 613 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 11:16:29.03 ID:Apn2tV9M0.net]
- CreateObjectも参照設定もimportだから、どっちか一つでいいんじゃないの?
両方やっても問題ないけど意味はないと思う あんまリンク内容見ずに貼ってしまった俺が悪いな、すまん
- 614 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 13:34:23.02 ID:IXdTYEKb0.net]
- 山椒設定はライブラリバージョン古いPCじゃ即フリーズじゃなかったっけ
- 615 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 13:37:36.61 ID:WDGftzb80.net]
- 配布するなら、参照設定でプログラミングしてテストして、参照設定外して createobject方式にして配布
配布先で参照設定か外れることがまれによくあるので、こうしとくと無難
- 616 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 15:01:31.22 ID:lDRLC8Vq0.net]
- >>615
そっすね
|

|