質問するログイン新規登録

質問編集履歴

3

質問内容の改善

2020/05/21 04:12

投稿

flatforest
flatforest

スコア0

title CHANGED
File without changes
body CHANGED
@@ -30,9 +30,9 @@
30
30
 
31
31
   '~印刷ファイル等を設定~
32
32
 
33
- .FindElementByCss("#start_print").Click '←ここで印刷プレビュー画がオーバーレイされます
33
+ .FindElementByCss("#start_print").Click '←ここで印刷プレビュー画がオーバーレイされます
34
34
   .SwitchToFrame("fancybox*") '←ここでエラーが出ます
35
- .FindElementByCss("#print").Click '←このコマンドが出来れば印刷ダイアログが表示できます
35
+ .FindElementByCss("#print").Click '←このコマンドがプレビュー画面内で実行出来れば印刷ダイアログが表示されます
36
36
  end with
37
37
  ```
38
38
 

2

文法の修正

2020/05/21 04:12

投稿

flatforest
flatforest

スコア0

title CHANGED
File without changes
body CHANGED
@@ -40,11 +40,11 @@
40
40
  ChromeのディベロッパーツールのSourcesを確認したところ、
41
41
  「top」と「top/fancybox-frame数字+文字」というウィンドウマークを発見し、
42
42
  以下のような名前を試してみました。
43
- ----
43
+
44
44
  "fancybox-frame"
45
45
  "fancybox-frame数字+文字"をそのまま表記
46
46
  "top/fancybox-frame"
47
- ----
47
+
48
48
  また下記の方の情報を参考にさせて頂きました。
49
49
  https://qiita.com/tsuttie/items/73c134bbc7d9cff320c3
50
50
 

1

質問内容の改善

2020/05/21 04:09

投稿

flatforest
flatforest

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- 【VBA,Selenium】オーバーイ表示画面にあるボタンのクリック方法を教えて頂けないでしょうか。
1
+ 【VBA,Selenium】印刷プビュー画面ボタンのクリック方法を教えて頂けないでしょうか。
body CHANGED
@@ -2,7 +2,8 @@
2
2
  毎日行っている、ある企業サイトでのpdfファイル発行作業を自動化したいと思い、
3
3
  VBAとSeleniumを利用してコードを書いております。
4
4
 
5
+ その作業の終盤で印刷ダイアログが表示される前に
5
- その作業の終盤で印刷画像がオーバーレイ表示される部分があり、
6
+ 印刷プレビュータブ内にオーバーレイ表示される部分があり、
6
7
  この画面内にある「印刷」ボタンを押したいのですが、
7
8
  方法を教えて頂けないでしょうか。
8
9
 
@@ -29,7 +30,7 @@
29
30
 
30
31
   '~印刷ファイル等を設定~
31
32
 
32
- .FindElementByCss("#start_print").Click '←ここで印刷画像がオーバーレイされます
33
+ .FindElementByCss("#start_print").Click '←ここで印刷プレビュー画像がオーバーレイされます
33
34
   .SwitchToFrame("fancybox*") '←ここでエラーが出ます
34
35
  .FindElementByCss("#print").Click '←このコマンドが出来れば印刷ダイアログが表示できます
35
36
  end with