
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.05.2007, 13:10
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
Извините короче не получается! Excel-евский файл создаю так: Код: plaintext 1. но мне надо заменить запятую на точку по всей колонке Excel-файла из VB6 потому что в этом 9-том столбце пользователь будет получать разные суммы, а с запятой они не считаются. Решаю установить во всей колонке формат: Код: plaintext 1. Тогда делаю цикл, а он работает медленно Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Как сделать, чтоб работало быстрее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 13:30
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
В рекордсете девятый столбец числовой? Если числовой, то excel должен сам распознать при вставки и вставить уже как число Форматом точно ничего не добьешся. Замену можно делать сразу во всём столбце, а не в каждой ячейке. т.е. вместо Код: plaintext 1. 2. 3. 4. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 14:28
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
Код: plaintext например 1,5 стало 18264.00 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 15:17
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
Так откудо данные тянутся? Какой тип в девятом столбце? Попробуй вставку пошаговую Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 16:10
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
попробую, благодарю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 16:31
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
На входе то же excel-евский файл из центрального узла связи, откуда-то из Москвы. Этот файл отрывается на моём компе за 20 минут, а на компьютере пользователя ещё дольше. Вот мне дали задание, написать прогу, которая прочтёт это excel-евский файл, и создаст нормальный xls ( такой файл надо формировать 1 раз в месяц ) вот так я его открываю Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. 6. 7. всё формируется, буквально секунд за 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 16:56
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
Попробуй в самом запросе преобразование сделать: SELECT F1, F2, F5, F8, F13, F14, F15, F16, CDbl(F17) FROM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 17:39
|
|||
|---|---|---|---|
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
попробуй на своем компе поменять локаль с Eng на RUS или на время работы макроса меняй разделитель с точки на запятую это можно делать как вручную делать так и програмно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.05.2007, 20:41
|
|||
|---|---|---|---|
|
|||
медленно, происходит замена символа в колонке Excel-файла программой из VB6 |
|||
|
#18+
Нам бы кусочек твоего файлика... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2164049]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 322ms |

| 0 / 0 |
