質問編集履歴

1

ファイル名の処理の詳細について追記

2020/01/17 06:42

投稿

tonton333
tonton333

スコア19

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,31 @@
25
25
  //fileNameが日本語を含んでいると失敗
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ 申し訳ございません重要な事実を書き忘れていました
32
+
33
+ エクセルのセル内で改行されているものを、
34
+
35
+ ```C#
36
+
37
+ fileName = wb.Cell(7, column).GetString().Replace("\n", "_").Trim(' ') + "拡張子(実際は.~という表記)"
38
+
39
+ ```
40
+
41
+ と置き換えています
42
+
43
+ このときのfileNameが
44
+
45
+ System.IO.Path.GetDirectoryName(fileName)した結果
46
+
47
+ DIRECTORY\ファイル名.~
48
+
49
+ のように、ディレクトリとファイル名がつながってします
50
+
51
+ ※改行していないセルの場合はディレクトリだけが表示される
52
+
53
+
54
+
55
+ コンソールに出力された結果を見る限り特殊文字などは見当たらないのですが、何か可能性はありますでしょうか