|
Excel: Запись в Ячейку, которой присвоено "имя"
| ☑ |
0
spiller26
30.04.14
✎
12:28
|
Есть возможность записи в ячейку, с заданным именем?
Если не сложно то как?
|
|
1
vicof
30.04.14
✎
12:30
|
Объектная модель экселя вам в помощь
|
|
2
spiller26
30.04.14
✎
12:31
|
(1) Забыл.
Я осуществляю запись в уже созданный файл Eхcel (свой шаблон), и в нем я присвоил на определенную ячейку Имя "ППИ". А с 1С я открываю и записываю в енго данные
|
|
3
vicof
30.04.14
✎
12:39
|
(2) ActiveWorkbook.Names[0].Value = ...
|
|
4
Jaap Vduul
30.04.14
✎
12:44
|
ИменованнаяЯчейка = Книга.Worksheets(1).Range("ИмяЯчейки");
|
|
5
spiller26
30.04.14
✎
12:46
|
(4) Worksheets(1) - почему "1"?
|
|
6
Jaap Vduul
30.04.14
✎
12:50
|
(5)
Потому что пример, разумеется.
|
|
7
spiller26
30.04.14
✎
12:54
|
(6) Вроде бы разобрался.
СтрПрочДоходы = "ИмяЛиста"
ТекЛист=КнигаЭксель.WorkSheets(СтрПрочДоходы);
ТекЛист.Range("ИмяЯчейки") = НекиеДанные;
Буду пробовать.
|
|
8
vicof
30.04.14
✎
12:54
|
(5) Очередная реинкарнация ливинстара?
|
|
9
spiller26
30.04.14
✎
13:19
|
Всё хоре!
ТекЛист=КнигаЭксель.WorkSheets("ИмяЛиста");
ТекЛист.Range("ИмяЯчейки").Value = "МоиДанные";
|
|