Имя: Пароль:
1C
1С v8
выгрузка в EXCEL передаю значение в ID
0 News
 
11.06.12
17:06
Всем доборого дня.
Подскажите пожалуйста. Делаю выгрузку в ексель. Хотелось передать вместе со значением в ячейке дополнительное значение (уид элемента), в ячейке ексель есть такой параметр ID с типом значения строка, в него передаю УИД. Но при загрузке этого файла ID пустое, хотя отладчиком при выгрузке вижу что значение туда записывается. Кто-нибудь в курсе, для чего служит этот ID?
COMОбъект = Новый COMОбъект("Excel.Application");
Workbook = COMОбъект.Workbooks.Open(ПутьКФайлу);
SettingsSheet = Workbook.Worksheets.Add();
ЯчЕкс = SettingsSheet.Cells(1, 1);
ЯчЕкс.Value = СокрЛП(СпрСсылка);
ЯчЕкс.ID = СокрЛП(СпрСсылка.УникальныйИдентицикатор());
1 News
 
11.06.12
17:09
ой..
ЯчЕкс.ID = СокрЛП(СпрСсылка.УникальныйИдентификатор());
2 FN
 
11.06.12
17:36
Excel Developer Reference
Range.ID Property
Returns or sets a String value that represents the identifying label for the specified cell when the page is saved as a Web page.
Syntax

expression.ID

expression   A variable that represents a Range object.

Remarks


You can use an ID label as a hyperlink reference in other HTML documents or on the same Web page.


Example


This example sets the ID of cell A1 on the active worksheet to "target".

Visual Basic for Applications
ActiveSheet.Range("A1").ID = "target"

Later, the document is saved as a Web page, and the following line of HTML is added to the Web page. When the user then views the page in a Web browser and clicks the hyperlink, the browser displays the cell.




Возможно что данное свойство не сохраняется в формате ХЛС. Хотя явно это не сказано
3 News
 
11.06.12
17:55
(2) спасибо
действительно если пересохранить на html появляются возле значений ссылки на переданные УИД
Ошибка? Это не ошибка, это системная функция.