Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Символьные данные в vba excel


Автор: vovan_983 15.1.2008, 16:40
Всем добрый день.Есть такая проблема. Есть в столбцах А1-А11 значения 
500
1000
1500
1800
2500
3000
4000
5000
7000
10000
12000
,в столбцах В1-В8:
1.8т - 5шт
 2.5т - 4шт
 3т - 4шт
недоступен - 2.5тт - 5шт
 2.5т - 6шт
 3т - 5шт
недоступен -  4тт - 4шт
 3т - 6шт
Вопрос: в ячейку с1 я ввожу данные из В1-В8 а в ячейке Е1 должны выводится данные соответствующие ячейкам А1-А11 т.е., например, 
с1: "недоступен - 2.5тт - 5шт", здесь берется значение 2.5, затем 2.5*1000=2500 т.е нам соотв. ячейка В4=2500 и ее значение выводим в
Е1.Подскажите соответствующие строковые функции (для выделения "2.5")?

Автор: vovan_983 16.1.2008, 15:00
Спасибо сам нашел функция instr(start,string1,string2) и mid(string,pos1,pos2)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)