2017-10-27 13 views
0

次の手順をPython 2.7またはAutoItスクリプトのいずれかで実行しようとしています。しかし、Pythonが望ましいです。接続がパスワードで保護されている場合のExcelの自動リフレッシュ

  1. Open excelファイル。
  2. 'すべてをリフレッシュする'
  3. ダイアログボックスにユーザーIDとパスワードを入力します。リフレッシュ
  4. 保存Excelは、私は問題のExcelファイルは、Webクエリを実行するための資格情報を要求する場合、第3のステップを自動化する立ち往生しています

エクセル終了します。ファイルは資格情報を保存することもできません。したがって、リフレッシュするたびに資格情報を要求します。誰かがこの部分の自動化について助けてくれますか?

答えて

0

これを行う方法の1つは、pyautoguiというpythonモジュールを使用することです。 http://pyautogui.readthedocs.io/en/latest/

pyautoguiは、マウスを画面上の座標に移動させたり、キーボード機能を実行するためのモジュールです。エクセルファイルを開き、マウスを動かしてボタンをクリックしてから、ユーザー名とパスワードなどを入力することができます。先に進み、リンクをチェックしてください。

+1

ありがとうございました!現時点では、私はwin32comおよび関連パッケージを使用して自動化を実現しています。 –

関連する問題