|  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 . Практически в таком же виде записываешь при обращении к ОЛЕ объекту уже из кода Нава. За редким исключением, все проходит благополучно.
		 | 
|  |