01.12.2006, 07:51 | #1 |
Участник
|
Плиз хелп!
Есть шаблон в Excel в котором имеется надпись, как изменить значение надпись из Navision? |
|
01.12.2006, 11:02 | #2 |
Участник
|
|
|
01.12.2006, 11:05 | #3 |
Участник
|
а можно пример? присвоить значение ячейке, без проблем, а вот надписи не получается.
|
|
01.12.2006, 11:34 | #4 |
Участник
|
Например, написать макрос и вызвать его...
Код: Dim OLEOb As OLEObject Set OLEOb = ActiveSheet.OLEObjects(1) OLEOb.Object = "new value" |
|
01.12.2006, 11:34 | #5 |
Участник
|
получился вот такой код:
Shapes.Item('Имя надписи').TextFrame.Characters.Text:= 'Ваш текст'; |
|
01.12.2006, 11:42 | #6 |
Участник
|
|
|
01.12.2006, 17:22 | #7 |
Участник
|
Вообще, Советую следующую фишку: Включаешь запись макроса, Выполняешь ручками требуемое действие (например переименовываешь надпись) останавливаешь запись макроса - просматриваешь код, который автоматически сгенерируется в формате VB . Практически в таком же виде записываешь при обращении к ОЛЕ объекту уже из кода Нава. За редким исключением, все проходит благополучно.
|
|