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

質問編集履歴

4

2019/10/10 03:47

投稿

kagome96
kagome96

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- フォルダの中に複数のxlsxファイルがあり、全てを同じブック名でcsvで保存する方法について悩んでいます。
1
+ フォルダの中に複数のxlsxファイルがあり、全てをそれぞれのブック名でcsvで保存する方法について悩んでいます。
2
2
 
3
3
  フォルダの中のファイルをすべて処理するコードについては、あるサイトで掲載されていたコードを利用しています。
4
4
 

3

2019/10/10 03:47

投稿

kagome96
kagome96

スコア11

title CHANGED
File without changes
body CHANGED
@@ -31,6 +31,6 @@
31
31
  Next file
32
32
 
33
33
  ```
34
- 「FileFormat :='XICSV」部分をカットすると、1つずつcsvは作成されますが、開いてみると文字化けしてしまっています。
34
+ 「FileFormat :="XICSV"」部分をカットすると、1つずつcsvは作成されますが、開いてみると文字化けしてしまっています。
35
35
 
36
36
  ご回答いただけると助かります。

2

2019/10/10 03:35

投稿

kagome96
kagome96

スコア11

title CHANGED
File without changes
body CHANGED
@@ -25,9 +25,9 @@
25
25
  Dim book1 As Workbook
26
26
  Set book1 = ActiveWorkbook
27
27
  Dim X As String
28
- X = Left (book1. Name, Len (book1. Name) - 5) &'. CSV
28
+ X = Left (book1. Name, Len (book1. Name) - 5) &"CSV"
29
29
  book1. SaveAs Filename:=X, _
30
- FileFormat :='XICSV
30
+ FileFormat :="XICSV"
31
31
  Next file
32
32
 
33
33
  ```

1

2019/10/10 03:33

投稿

kagome96
kagome96

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  フォルダの中に複数のxlsxファイルがあり、全てを同じブック名でcsvで保存する方法について悩んでいます。
2
2
 
3
- フォルダの中のファイルをすべて処理するコードについては、あるサイトで掲載されていたードを利用しています。
3
+ フォルダの中のファイルをすべて処理するコードについては、あるサイトで掲載されていたードを利用しています。
4
4
 
5
5
 
6
6
  以下のとおりに書きましたが、「Save Asメソッドは失敗しました。'Workbook'オブジェクト」というエラーが出てしまいます。