質問編集履歴

1

対象となるコードを記します。ネットワークエラーが出てもスルーして処理できるようにしたいのですが。

2018/10/01 04:52

投稿

hajihaji
hajihaji

スコア18

test CHANGED
File without changes
test CHANGED
@@ -6,10 +6,62 @@
6
6
 
7
7
  ```ここに言語を入力
8
8
 
9
+ Sub Auto_Open()
10
+
11
+
12
+
13
+ Dim x, a, b, c, d As Long
14
+
15
+
16
+
17
+ Dim sh1 As Worksheet
18
+
19
+ Dim pdfpath As String
20
+
9
21
  On Error Resume Next
10
22
 
11
- *******
12
23
 
24
+
25
+ Set sh1 = Worksheets("Sheet1")
26
+
27
+
28
+
29
+ For b = 1 To Range("J60000").End(xlUp).Row
30
+
31
+
32
+
33
+ x = Mid(sh1.Cells(b, 10), 1, 8)
34
+
35
+ c = Mid(sh1.Cells(b, 10), 3, 6)
36
+
37
+
38
+
39
+ a = Mid(sh1.Cells(b, 10), 3, 4)
40
+
41
+
42
+
43
+ If Range("A18") = Cells(b, 1) Then
44
+
45
+
46
+
47
+ With CreateObject("Shell.Application")
48
+
49
+ .ShellExecute "\機械図面\製造図面" & "\" & "NS" & a & "00" & "~" & "NS" & a & "99" & "\" & x & ".pdf"
50
+
51
+
52
+
53
+ End With
54
+
55
+
56
+
57
+ End If
58
+
59
+
60
+
61
+ Next b
62
+
13
- On Error GoTo 0
63
+ On Error GoTo 0
64
+
65
+ End Sub
14
66
 
15
67
  ```