|
переконвертировать xls в csv - как отметить ячейчки, выделенные полужирным?
|
|||
---|---|---|---|
#18+
Добрый день. Есть скрипт для конвертации XLS в CSV - на JavaScript. Конвертирует все файлы в каталоге, в котором запущен. Но некоторые строчки в исходном XLS-файле - полужирные. Нужно как-то находить полужирные строчки, и при конвертации в CSV выделять их каким-либо символом, или дополнительным полем в CSV-файле. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98.
Пробовал самостоятельно найти и перебирать ячейки, например, if (ws.UsedRange.Cells(x,y).Font.Bold) ..., но интерпретатор JavaScript ругается на данную конструкцию - после Cells он ожидает ";" , и на этом всё заканчивается. Пример xls-файла - таблица на 7 колонок, и, если в 3-й колонке - полужирный текст, то нужно дописать в конце этой колонки какой-нибудь символ - т.е., если дописать запятую, то в csv-файле должно появиться дополнительное поле. Или, в тех строках, которые - полужирные - дописать "+", к примеру, а в тех, которые не полужирные - "-". ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:19 |
|
переконвертировать xls в csv - как отметить ячейчки, выделенные полужирным?
|
|||
---|---|---|---|
#18+
registered, Вам надо скорее в раздел по java. Т.к. тут проблема больше в том, как цикл по ячейкам листа добавить именно на этом языке. Excel здесь явно ни при чем. Должно быть что-то вроде: После этой строки: Код: javascript 1.
можно попробовать написать что-то вроде: Код: javascript 1. 2. 3. 4. 5. 6.
Не уверен, сработает ли именно в этом виде. Не спец по Java. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:49 |
|
переконвертировать xls в csv - как отметить ячейчки, выделенные полужирным?
|
|||
---|---|---|---|
#18+
ОпечаткаThe_Prist Код: javascript 1.
не ws.Rows.Coune, а ws.Rows.Count ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:50 |
|
|
start [/forum/topic.php?fid=61&msg=39497302&tid=2172614]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 128ms |
0 / 0 |