|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Помогите сделать так чтобы запись происходила не в txt, а в Excel Код: plaintext 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. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:44 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
В простейшем случае ты можешь переименовать расширение в СSV Код: plaintext 1.
И логфайл привести к табличному виду с разделителями например ";". И это Excel должен открыть как табличку. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:50 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
*.xslx это xml в zip-архиве. Пишешь в xml, затем пакуешь. Структура xml тут описана . ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:52 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
xamelione25f1.open("log.txt", ios_base::trunc); Вот в этой строчке надо ".txt" заменить на ".xlsx". Ну или читать спецификацию xlsx и переделывать весь вывод согласно ней. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:52 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Dima T, mayton гляньте тут, я там писал более подробнее о проблеме с которой я столкнулся Модератор: Нет. Мы не будем ходить в другие форумы. Это - модераторский совет. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:56 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
xamelione25, Записывай всё в tsv и не делай себе голову. \t - разделитель полей, \n - строк. Табы в строках меняй на что-нибудь. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:21 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
crutchmaster, Dimitry Sibiryakov, mayton, да я уже с csv все решил ... спс)) единственное подскажите как сделать по конечным границам заполненных ячеек в икселе ... по окончанию записи в него ... в csv формате ... выделение всех границ ячеек входящих в этот диапазон ну например вот так ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:29 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
xamelione25, В коде надо? - вкл записи макроса - выделить - посмотреть полученный код макроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:17 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
crutchmaster xamelione25, Записывай всё в tsv и не делай себе голову. \t - разделитель полей, \n - строк. Табы в строках меняй на что-нибудь. Никогда не понимал этот формат. Табы на просмотре текста выглядят ужасно. Сложно понять - где пробел в данных а где разделитель. Чтоб трабл-шутить нужно смотреть вооруженным глазом через hex-editor или среду с подсветкой управляющих символов. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:31 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
maytonТабы на просмотре текста выглядят ужасно. Отлично выглядит если 1) Данные примерно одинаковой длины; 2) Длина не близка в кратности таба. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:37 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton crutchmaster xamelione25, Записывай всё в tsv и не делай себе голову. \t - разделитель полей, \n - строк. Табы в строках меняй на что-нибудь. Никогда не понимал этот формат. Табы на просмотре текста выглядят ужасно. Сложно понять - где пробел в данных а где разделитель. Чтоб трабл-шутить нужно смотреть вооруженным глазом через hex-editor или среду с подсветкой управляющих символов. Не надо фигней заниматься, открыл в экселе и смотри. CSV намного хуже, где разделитель сам печатный символ, который может содержаться в данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:39 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Вот за что люблю наш форум... Архитекторы сцепились за сплиттер. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:43 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
По сабжу. Если сплиттер == запятая, все нормально экранируется кавычками. И сами кавычки тоже. Код: plaintext 1. 2. 3. 4.
Ну а табулятор - невидимка. Вот такие дела. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 17:33 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton, >Ну а табулятор - невидимка. Вот такие дела. Та мы туда и не смотрим))) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 19:20 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton Вот за что люблю наш форум... Архитекторы сцепились за сплиттер. Ты теоретик, а мы практики, нае... с этим ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:09 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Вы, практики наверное ничего больше 1 Гига в CSV не грузили в БД. А я - грузил. И в Excel такой файл не открывался. Вот такие пироги. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:17 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton Вы, практики наверное ничего больше 1 Гига в CSV не грузили в БД. А я - грузил. И в Excel такой файл не открывался. Вот такие пироги. Ты же не админ, код писать умеешь, зачем тут эксель вообще непонятно. У меня трижды в день качается 6-8 Гб, превращаю в БД размером 2 Гб, на все 40 минут уходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:28 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Хм.... 8 Гигабайт за 40 минут. Это приблизительно 204 Мб в минуту или 3.4 Мб в секунду. Медленно-ва-то... Для современных носителей и сетей. Хотя чорт его знает. Вангую что I/O небыстрый. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:38 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
xamelione25, автор ну что? У тебя получилось CSV открыть в Excel? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:40 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton Вангую что I/O небыстрый. Небыстрый FoxPro, на котором все написано. Но производительность всех устраивает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:41 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton, да, открылся... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:43 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
Фокс - хорошая штука. Уважаю. У них интересный тип индекса был. Какой-то там rush. И на сравнительных тестах если сравнивать dBase vs Fox, то последний выигрывал когда были запросы специфичны к этому рашу. Интересно Microsoft перенёс это ноу-хау в MS-SQL? Кто есть MS-SQL-щики? Проясните plz. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:44 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton У них интересный тип индекса был. Какой-то там rush. Без детализации. Имхо, маркетинговый шит. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 21:46 |
|
Заменить запись в файл с txt на xlsx
|
|||
---|---|---|---|
#18+
mayton Фокс - хорошая штука. Уважаю. У них интересный тип индекса был. Какой-то там rush. И на сравнительных тестах если сравнивать dBase vs Fox, то последний выигрывал когда были запросы специфичны к этому рашу. Интересно Microsoft перенёс это ноу-хау в MS-SQL? Кто есть MS-SQL-щики? Проясните plz. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 22:11 |
|
|
start [/forum/topic.php?fid=57&msg=40046909&tid=2017251]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 292ms |
0 / 0 |