MSEXCELの開発者からのVBScriptを使用してWebページ保存をPDFとして自動化しようとしています。だから、私がやっていることは、ページが表示されるとすぐに私は印刷ダイアログボックスを呼び出すためにsendkeys CTRL + Pを使用しています。次のダイアログはクリックする必要があるpdfとして保存されるので、 Saveボタンを押して保存します。しかし、このダイアログはOSのダイアログであり、sendkeysを使うことは役に立たない。解決されるのはちょっとしたことですので、私を助けてください。 ご協力いただければ幸いです。VBScriptからOSダイアログにアクセスする
0
A
答えて
0
@amisha:おそらく、AUTOITスクリプトの助けを借りて試すことができます。 Autoitは、Windowsの自動化を行うための外部スクリプトとフリーウェアです。
セットobjWsh =のCreateObject( "Wscript.Shell") objWsh:したがって、基本的
Set wsh = CreateObject("WScript.Shell")
xPath = Application.ActiveWorkbook.Path
process_name= wsh.Run("D:\Program Files\autoit-v3\install\AutoIt3_x64.exe "_& xPath & "\handler.au3", 0, True)
0
はこの1つを試して、以下に示す例のようにMS Excelをこれを処理し、それを実行するためのAutoItでコードを書きます.run "" "Acrobat.exe" "/ p/h" & FileName ,, true
これにより、キーストロークを送信する必要がなくなります。運が良かった!
関連する問題
- 1. CodenameOneからデバイスのOSメモリにアクセス
- 2. Mac OS X:印刷ダイアログのPDFメニューへのアクセス方法
- 3. ビューからダイアログにアクセスする方法は?
- 4. VBScriptを使用した対話ダイアログ
- 5. Mac OS XアプリケーションからiPhoneファイルシステムにアクセスする
- 6. VBScriptから別のVBScriptに配列を渡す
- 7. オープニング2010からvbscript
- 8. VBScriptから変数をバッチに渡す
- 9. Mac OS XでUnixドメインソケットにアクセスする
- 10. chrome osのファイルシステムにアクセスする方法
- 11. 別のスクリプトからVBScript以外の変数にアクセスするにはどうすればよいですか?
- 12. Mac OS Xの任意のアプリケーションからオーディオにアクセス
- 13. Parallelsデスクトップ:OS X(ホスト)からローカルIIS Webアプリケーションにアクセス
- 14. ホストOSからguest VirtualBox VMのTomcat localhost:8080にアクセス
- 15. VBScriptでWMIオブジェクトのNAME BYのプロパティにアクセスできますか?
- 16. DockerコンテナからOS XでホストされているUSBウェブカメラにアクセスする
- 17. DC/OS JMXアクセス
- 18. あるOSから別のOSにrpmをコピーする
- 19. VBScript SendKeys - Inputboxからのループ
- 20. ダイアログからダイアログを呼び出す
- 21. OSから独自のタグにEC2インスタンスのアクセスを許可する方法
- 22. ローカルネットワーク上のMac OS XからWin7上のcisco接続にアクセスする方法
- 23. vbscriptからvbscriptを実行中にファイルが見つかりません
- 24. SharePointページでVBScript経由でActiveXコントロールにアクセスする
- 25. PendriveからOSをインストールするには
- 26. HTMLイベントハンドラからvbscriptを呼び出す
- 27. JavascriptからVBScriptを呼び出す
- 28. Android Invoiceからアクティビティを呼び出すダイアログからダイアログを呼び出し、結果をダイアログに戻す
- 29. コールのVBScriptのWScriptアクセスCOM MSScriptControlと
- 30. 別のダイアログからFormFlowダイアログを開始
TABを送信して、フォーカスボタンを押して保存ボタン – Siva
を保存してみてください。既に保存されていますが、TABを使用すると保存ダイアログボックスではなくブラウザのタブが反映されます –