質問編集履歴
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,48 +5,4 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
|
8
|
-
Sub MARS()
|
9
|
-
'// 画面制御///////////////////
|
10
|
-
With Application
|
11
|
-
.ScreenUpdating = False
|
12
|
-
.Visible = True
|
13
|
-
.DisplayAlerts = False
|
14
|
-
.Calculation = xlCalculationManual
|
15
|
-
.StatusBar = "処理中"
|
16
|
-
End With
|
17
|
-
'//////////////////////////////
|
18
|
-
Dim パス名 As String
|
19
|
-
|
20
|
-
パス名 = ThisWorkbook.Path & "\" & Sheets("電力容量算出調書「通信建設会社記入」①").Range("AB10").Value
|
21
|
-
If Dir(パス名, vbDirectory) = "" Then MkDir (パス名)
|
22
|
-
パス名 = パス名 & "\"
|
23
|
-
Call シート⇒ブック("d‐BOX‐情報(サイト情報)", パス名 & "(アップロードファイル)d‐BOX‐情報ファイル_B335設備諸元_サイト情報.xlsx")
|
24
|
-
Call シート⇒ブック("d‐BOX‐情報(整流器情報)", パス名 & "(アップロードファイル)d‐BOX‐情報ファイル_B350設備諸元_整流器情報.xlsx")
|
25
|
-
Call シート⇒ブック("d‐BOX‐情報(蓄電池情報)", パス名 & "(アップロードファイル)d‐BOX‐情報ファイル_B355設備諸元_蓄電池情報.xlsx")
|
26
|
-
|
27
|
-
MsgBox "処理が完了しました。", vbInformation
|
28
|
-
|
29
|
-
'// 画面制御///////////////////
|
30
|
-
With Application
|
31
|
-
.ScreenUpdating = True
|
32
|
-
.DisplayAlerts = True
|
33
|
-
' .Calculation = xlCalculationAutomatic
|
34
|
-
End With
|
35
|
-
'//////////////////////////////
|
36
|
-
|
37
|
-
|
8
|
+
Sub
|
38
|
-
|
39
|
-
Sub シート⇒ブック(シート名 As String, フルパス名 As String)
|
40
|
-
|
41
|
-
Sheets(シート名).Cells.Copy
|
42
|
-
Sheets.Add
|
43
|
-
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
|
44
|
-
Application.CutCopyMode = False
|
45
|
-
Cells.Replace What:="#DIV/0!", Replacement:="", LookAt:=xlWhole
|
46
|
-
Range("AB10").Select
|
47
|
-
ActiveSheet.Move
|
48
|
-
ActiveSheet.Name = シート名
|
49
|
-
'If Dir(フルパス名) <> "" Then Kill (フルパス名)
|
50
|
-
ActiveWorkbook.SaveAs Filename:=フルパス名, FileFormat:=51
|
51
|
-
ActiveWindow.Close
|
52
|
-
End Sub
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,7 @@
|
|
4
4
|
解決策がありましたら教えていただきたいです。
|
5
5
|
|
6
6
|
|
7
|
+
|
7
8
|
Sub MARS()
|
8
9
|
'// 画面制御///////////////////
|
9
10
|
With Application
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
同じ処理を二回行った場合に
|
2
2
|
上書きさらるようにしたいのですが
|
3
|
-
実行した場合、処理中にファイルが
|
3
|
+
実行した場合、処理中にファイルが閉じてしまいます。
|
4
4
|
解決策がありましたら教えていただきたいです。
|
5
5
|
|
6
6
|
|
1
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|