質問編集履歴

2

誤字の修正

2018/04/19 06:42

投稿

sol_n
sol_n

スコア27

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,6 @@
1
1
  ### 実現したいこと
2
2
 
3
- node.jsを使ってxlsxファイルの解析を試みてるのですが、
4
-
5
- セルのデータを取得した際に下記のようにExcel上に表示されていない文字がついてきてしまうので、これを取り除きたいです。
3
+ node.jsを使ってxlsxファイルの解析を試みているのですが、セルのデータを取得した際に下記のようにExcel上に表示されていない文字がついてきてしまうので、これを取り除きたいです。
6
4
 
7
5
 
8
6
 

1

簡潔に修正しました

2018/04/19 06:42

投稿

sol_n
sol_n

スコア27

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,8 @@
1
1
  ### 実現したいこと
2
2
 
3
- node.jsを使ってxlsxファイルの解析を試みていま
3
+ node.jsを使ってxlsxファイルの解析を試みてるのでが、
4
4
 
5
- セルのデータを取得することには成功したのですが、不要な文字がついてきてしまうので、これを取り除きたいです。
5
+ セルのデータを取得した際に下記ようにExcel上に表示されてい文字がついてきてしまうので、これを取り除きたいです。
6
-
7
-
8
-
9
- 具体的には下記のようなカタカナの文字列が後方についてきてしまいます。
10
6
 
11
7
 
12
8
 
@@ -18,7 +14,7 @@
18
14
 
19
15
  var sheet = book.Sheets["sheet_name"]
20
16
 
21
- var cell = sheet["D4"]
17
+ var cell = sheet["A1"]
22
18
 
23
19
  console.log(cell.w)
24
20
 
@@ -26,25 +22,7 @@
26
22
 
27
23
  ```
28
24
 
29
-
30
-
31
- 調べたところExcelの書式設定の「ふりがなの表示」をONにすると表示される文字列のようです。
32
-
33
- またExcelの編集で対象のセルのフォントをArialからメイリオに変更するとこの文字列は表示されなくなりました。
34
-
35
-
36
-
37
- なのでフォントを一括変更してから読み込む(対象のファイルが大量にあるので)か、読み込み方法を変えれば解決すると思うのですが、いい方法が見つかりません。
38
-
39
-
40
-
41
- フォント一括変更については、スクリプトを自動で定期実行する予定なので手動実行するマクロは考えていません。
42
-
43
- できればjsで完結させたいです。
44
-
45
-
46
-
47
- どのようにすれば欲しい文字だを取得きますでしょうか。
25
+ おそらくルビかと思われるのですが、どのようにすれば取り除でしょうか。
48
26
 
49
27
  説明不足等あれば補足しますのでご指摘ください。よろしくお願いいたします。
50
28