Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Как извлечь номер из ячейки с текстром... Добавлено: 02.12.03 17:48  

Автор вопроса:  S.A.B. | Web-сайт: www.нету.ru | ICQ: Непомню 
Вобщем проблема в следующем. Дано: ячейки с текстом внутри которого есть цифровые значения. Как вытащить из текстра цифры средствами VBA???

Ответить

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

Номер ответа: 1
Автор ответа:
 Svetlana



ICQ: 262385618 

Вопросов: 43
Ответов: 205
 Профиль | | #1 Добавлено: 02.12.03 19:34

Попробуй так:

for i=1 to len(str)

if IsNumeric MID(str,1,1) then  составляешь новую строку

next

 

Ответить

Номер ответа: 2
Автор ответа:
 Processor



Вопросов: 0
Ответов: 5
 Профиль | | #2 Добавлено: 03.12.03 14:32

Такая конструкция числа из цифр строки чирьевата...

Целесообразно разбить строку на лексемы (функция Split) и исследовать каждую лексему в отдельности.

P.S.

Представить себе не мог, чтобы в реальной работе понадобилась функция Reverse!

А вот в аналогичной задаче (анализ строки и выделение групп числовых значений)

алгоритм существенно упростился путём разбора инвертированной строки! 

Ответить

Страница: 1 |

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



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