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

質問編集履歴

4

2019/11/07 22:55

投稿

Kanami
Kanami

スコア18

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
- End Sub
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

2019/11/07 22:55

投稿

Kanami
Kanami

スコア18

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

2019/11/06 12:02

投稿

Kanami
Kanami

スコア18

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  同じ処理を二回行った場合に
2
2
  上書きさらるようにしたいのですが
3
- 実行した場合、処理中にファイルが落ちてしまいます。
3
+ 実行した場合、処理中にファイルが閉じてしまいます。
4
4
  解決策がありましたら教えていただきたいです。
5
5
 
6
6
 

1

2019/11/06 12:02

投稿

Kanami
Kanami

スコア18

title CHANGED
File without changes
body CHANGED
File without changes