Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: помогите - VBA&Excel Добавлено: 12.03.04 07:43  

Автор вопроса:  Maximum | ICQ: 282715586 
Нужно обработать определенный массив данных в Excel. Одним маленьким этапом является приведение в порядок данных, например 1234.567 -> 1234,567 (замена десятичной точки запятой, чтобы Excel считал это числом). Выделяем необходимую область и создаем макрос в одно действие - "поиск с заменой-all". Действие выполняется, макрос записывается. Но (!!!): при повторном запуске макроса десятичная точка заменяется на "" (пустую строку). В результате получается 1234.567 -> 1234567. Исходный массив данных можно сформировать и самому - результат аналогичный. Выход в делении на 1000 не хочется рассматривать категорически :-)

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Artificial Intelligence



ICQ: 275368971 

Вопросов: 8
Ответов: 131
 Профиль | | #1 Добавлено: 12.03.04 10:17

 

Делай замену вот так:

Cells(1, 1) = Replace(Cells(1, 1), ".", ",")

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам