質問編集履歴

2

誤字

2020/07/24 12:14

投稿

33sansan
33sansan

スコア2

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  Sleep 9000
30
30
 
31
- objie.Document.getElementById("UnAuthorisedPOs").Checked = True
31
+ objie.Document.getElementById("purchaseOrders").Checked = True
32
32
 
33
33
 
34
34
 

1

コード追記

2020/07/24 12:13

投稿

33sansan
33sansan

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,43 @@
1
+ ``````
2
+
3
+ Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
4
+
5
+ Sub authorize()
6
+
7
+ Dim objie As InternetExplorer
8
+
9
+ Set objie = CreateObject("InternetExplorer.Application")
10
+
11
+ objie.Visible = True
12
+
13
+ objie.Navigate "URL"
14
+
15
+ Do While objie.Busy Or objie.ReadyState < READYSTATE_COMPLETE
16
+
17
+ Debug.Print objie.Busy; ":"; objie.ReadyState
18
+
19
+ DoEvents
20
+
21
+ Loop
22
+
23
+ SendKeys "{Tab 17}{Enter}"
24
+
25
+ Sleep 4000
26
+
27
+ SendKeys "{Tab 3}{Enter}"
28
+
29
+ Sleep 9000
30
+
31
+ objie.Document.getElementById("UnAuthorisedPOs").Checked = True
32
+
33
+
34
+
35
+ End Sub
36
+
37
+ コード
38
+
39
+ ```
40
+
1
41
  チェックボックスがあるページまではいけるのですが、チェックボックスの要素を取得してチェックを入れるところが上手くいきません。
2
42
 
3
43
  「オブジェクト変数またはWithブロック変数が設定されていません。」と表示されて、デバックをクリックすると「check.Click」が黄色でハイライトされます。