Простите за возможно глупый вопрос, я не программист но кой чего пришлось писать
Задача у меня следующая: есть экслевская таблица в виде:
А
Каркас(А)
Каркаса стен (Б)
**ОТМ_1
**ОТМ_2
Каркас купола (В)
Я прохожусь по данному столбцу следующим кодом:
- Код: Выделить всё
endCount = Excel.ActiveCell.Range("A1").End(xlToRight).Row
For startCount = 1 To endCount
Set sub_master_products1 = master_product1.Products
If ws.Range("A" & startCount ) = "**" Then
Set sub_master_product1 = sub_master_products1.AddNewProduct(" ")
End If
Set sub_master_product1 = sub_master_products1.AddNewProduct(ws.Range("A" & startCount ))
Next startCount
Беда в том что строка:
- Код: Выделить всё
If ws.Range("A" & startCount ) = "**" Then
не работает как мне надо, а именно опознавать ячейку только по двум первым символам т.е. **, подскажите как сие реализовать, указание чёткого имени не допустимо т.е. постоянны только **, и еще как можно затем получить целиком значение ячейки начинающейся на ** ??
простите если выразился не ясно....
СПАСИБО ВСЕМ!