質問編集履歴
2
ファイルと同じファイル名にすることにこだわらないことにして書き換えました
title
CHANGED
File without changes
|
body
CHANGED
@@ -33,4 +33,26 @@
|
|
33
33
|
|
34
34
|
### 補足情報(FW/ツールのバージョンなど)
|
35
35
|
|
36
|
+
コピーを省きました。また、元ファイルと同じファイル名にすることにこだわらないことにして
|
36
|
-
|
37
|
+
下記のようにしてみました。
|
38
|
+
|
39
|
+
Sub Macro1()
|
40
|
+
SetCurrentDirectory "\○○○\デスクトップ\売上集計"
|
41
|
+
|
42
|
+
Dim OpenFileName As String
|
43
|
+
OpenFileName = Application.GetOpenFilename("Microsoft Excelブック,*.xls?")
|
44
|
+
If OpenFileName <> "False" Then
|
45
|
+
Workbooks.Open OpenFileName
|
46
|
+
Else
|
47
|
+
MsgBox "キャンセルされました"
|
48
|
+
End If
|
49
|
+
End Sub
|
50
|
+
|
51
|
+
Sub Macro2()
|
52
|
+
|
53
|
+
With ActiveWorkbook
|
54
|
+
.SaveAs Filename:= "\○○○\デスクトップ\売上.csv" _
|
55
|
+
, FileFormat:=xlCSV
|
56
|
+
.Close SaveChanges:=False
|
57
|
+
|
58
|
+
End With
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
```
|
25
25
|
|
26
26
|
```ここに言語名を入力
|
27
|
-
i = Range("*
|
27
|
+
i = Range("*売上_*").Value
|
28
28
|
```
|
29
29
|
|
30
30
|
### 試したこと
|