|
|
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как можно из файла во вложении получить следующие данные: № и значения столбцов. Все это скопировать в excel с такими столбцами: №, Тариф, кВтч/кВт и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 12:05 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
А вот и файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 12:11 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Можно и не в excel, а напр. в txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2010, 12:52 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Люди, помогите пожалуйста. Срочно надо... Единственное что получилось - это сконвертировать в pdf, а затем в excel... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 15:12 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, ну можно закопипастить в Эксель и циклом по столбцу пройтись. Можно в текст сохранить и его скриптом/макросом в Эксель загружать - уже по одному клиенту целиком в строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 16:20 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Я бы наверное лучше сохранил текст и его перебирал - по 22 строки на клиента (надеюсь, всё время так?). 22 значения в строку, следующие 22 в следующую и т.д. Можно ненужные пропускать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 16:27 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Hugo121Я бы наверное лучше сохранил текст и его перебирал - по 22 строки на клиента (надеюсь, всё время так?). 22 значения в строку, следующие 22 в следующую и т.д. Можно ненужные пропускать. Несколько сотен строк, несколько раз в месяц. А если где-то пустые значения, тогда что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 16:29 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, нам сотни нипочём. А вот если пустые, тогда цикл от № до №. Но конечно надо смотреть, может так и не получится, если например в оплате будут выпаднения. Но ведть там скорее всего будет 0.00. А названия столбцов не нужны. Можно вообще брать только строку после "№" и четыре после "Оплата". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 16:38 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, примерное решение. На представленых Вами данных отрабатывает без ошибок. процедуру добавить в модуль обрабатываемого документа Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 22:18 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Если не поздно, спасибо, хороший код всегда "не поздно". С Вордом примеров мало хороших, я себе сохранил, не дай Бог пригодится Вот только из модуля работать не захотел, я из документа запускал. И как Вы там разобрались - на неполных 3 клиента 59 параграфов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:12 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Hugo121, я везде 'Paragraphs' заменил на 'ThisDocument.Paragraphs' - так в модуле работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:23 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Hugo121, vlth с "процедуру добавить в модуль обрабатываемого документа" - действительно лажу написал, спасибо что поправили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:34 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Если не поздноHugo121, vlth с "процедуру добавить в модуль обрабатываемого документа" - действительно лажу написал, спасибо что поправили. Спасибо большое за участие, щас попробую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 08:54 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Если не поздноbeaver06, примерное решение. На представленых Вами данных отрабатывает без ошибок. + процедуру добавить в модуль обрабатываемого документа Код: 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. Что-то у меня открывает excel и он пустой. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:04 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, добавьте в код строку Msgbox Paragraphs.Count Если покажет цифры 59 - будем дальше искать, а если пустое окно - вот как раз то, о чём выше гоаорили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:09 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Например после строк i = 1 k = 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:10 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Hugo121beaver06, добавьте в код строку Msgbox Paragraphs.Count Если покажет цифры 59 - будем дальше искать, а если пустое окно - вот как раз то, о чём выше гоаорили. Пусто, и куда дальше копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:13 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06Hugo121beaver06, добавьте в код строку Msgbox Paragraphs.Count Если покажет цифры 59 - будем дальше искать, а если пустое окно - вот как раз то, о чём выше гоаорили. Пусто, и куда дальше копать? если MsgBox Paragraphs.Count то error 424 object required. Если MsgBox Paragraphs то пустой msgbox. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:15 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
vlthbeaver06, выше А что выше? Это - я везде 'Paragraphs' заменил на 'ThisDocument.Paragraphs' . Я так и сделал - все равно пусто... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:34 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, ну как же везде? MsgBox Paragraphs .Count то error 424 object required. Если MsgBox Paragraphs то пустой msgbox ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:37 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
vlthbeaver06, ну как же везде? MsgBox Paragraphs .Count то error 424 object required. Если MsgBox Paragraphs то пустой msgbox Понял... Выдает 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:46 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
beaver06, вообще я обычно гоню код по F8 и смотрю, что делается. Т.к. было видно, что внутрь цикла код не заходил, я проверил, видит ли он вообще параграфы, можно через мессидж, а я через дебуг.принт смотрел. Это так, технология, чтоб сам учился разбираться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 09:48 |
|
||
|
Получить цифры из word
|
|||
|---|---|---|---|
|
#18+
Hugo121beaver06, вообще я обычно гоню код по F8 и смотрю, что делается. Т.к. было видно, что внутрь цикла код не заходил, я проверил, видит ли он вообще параграфы, можно через мессидж, а я через дебуг.принт смотрел. Это так, технология, чтоб сам учился разбираться... Это-то я вижу. Так ThisDocument.Paragraphs.Count равен 0, и поэтому чицкл проходит только один раз и сваливает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 10:00 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36627264&tid=2178118]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 489ms |

| 0 / 0 |
