|
|
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, что нужно сделать если Есть необходимость каждый день из Access копировать данные одной таблицы в Excel. В таблице один из столбцов (Lot) содержит числа, хоть тип данных этого поля текстовый. Так вот, когда данные вставляются в Excel, то тоже автоматом сохраняются как текст (выравнивание по левому краю, сообщение об ошибке -маленький восклицательный знак в ромбе). Этот стоблец очень важен - на него заточена ВПР и т.д. Если ничего не делать, то ВПР в другом файле возвращает - Н/Д. Если дважды щелкнуть мышкой на каждой ячейке или нажать F2, то цифры выравниваются по правому краю, ВПР их уже "видит", хотя формат ячейки не меняется. Ячеек 300-400 и каждый день "влом" их прощелкивать вручную. Какое это получается событие, как написать макрос для его обработки? Пробовал цикл с Cells.Activate или Cells.Calculate - не прошло. Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 22:54:52 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
1. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 2. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 08:28:37 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
все проще (с правке прочитал)... в свободной ячейке пишешь 1....выделяешь эту ячейку.... копировать... выделяешь столбец где цифры как текст... специальная вставка... ставишь чек бокс умножить... нажимаешь ок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 12:52:22 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
п. 2. Тоже самое, только сумма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 14:36:09 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
Спасибо огромное. Код прекрасно работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2005, 22:30:36 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
Пользователь21. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 2. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. И первый вариант попробовал и второй, все равно числа в текстовом формате. Записал макрос: Range("A1").Select Application.CutCopyMode = False Selection.NumberFormat = "0.00" Range("A1").Select Application.CutCopyMode = False ActiveCell.FormulaR1C1 = "1" Selection.Copy Range("j2:j12").Select Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlMultiply, _ SkipBlanks:=False, Transpose:=False При записи сработал, а в скрипте не работает.... ???? МОжет дело, как всегда, в какой-то мелочи, а я её не вижу? Второй день вожусь уже, не получается. Помогите, кто может!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 00:30:34 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
Для перевода текста, отображающего число, в число используйте функцию =ЗНАЧЕН(текст) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2007, 17:21:32 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
а какой разделитель дробной и целой части у чисел и в Екселе? I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 09:03:15 |
|
||
|
Что надо сделать если после импорта данных из Access числа сохранены как текст
|
|||
|---|---|---|---|
|
#18+
HandKotа какой разделитель дробной и целой части у чисел и в Екселе? I Have Nine Lives You Have One Only THINK! Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2007, 09:40:58 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2183266]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 304ms |

| 0 / 0 |
