質問編集履歴
3
質問内容の改善
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
文法の修正
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
質問内容の改善
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
|