VBAで画像貼り付けに非常に時間がかかるため、VBAからVBSを呼び出し、そのVBSで特定の画像をエクセルに貼り付けようとしております。
VBSでは同期処理が可能とのことで、早速実装しようと思いますが、うまくいきません。
繰り返し処理を500とし、画像を500枚特定のシートに貼り付けます。
for i = 1 to 500 sh.Shapes.AddPicture "●\Desktop\image2.png", True, True, 100, 100, 70, 70 next
上記処理をマルチスレッドまたはプロセスで実行できないでしょうか?
j=0 Do ln=GetExitCodeProcess(sh.Shapes.AddPicture "●\Desktop\image2.png", True, True, 100, 100, 70, 70) j=j+1 Loop While j = 500
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。