|
Excel. Как добавить новый столбец |
☑ |
0
Vinc
01.06.09
✎
14:45
|
Есть готовый документ, в нем надо находить определенный столбец и добавлять за ним новый, который уже потом заполняется данными из 1С.
Ячейку добавить получается, столбец нет, подскажите как (пример или ссылку)?
|
|
1
skunk
01.06.09
✎
14:47
|
объединеные ячейки на листе есть?
|
|
2
Иду
01.06.09
✎
14:49
|
Excel.Columns("D:D").Select();
Shift = 4161 ;
Excel.Selection.Insert(Shift);
|
|
3
skunk
01.06.09
✎
14:55
|
Selection.EntireColumn.Insert
|
|
4
Vinc
01.06.09
✎
15:54
|
(2) Не получилось выделить столбец (не понял как это сделать в моем случае), потому этот вариант не прошел (3) Получилось, но вставляет перед столбцом, а надо после: //Ищем ячейку с нужной строкой FindRange=ТекЛист.cells.Find("2009005"); //Вставляем столбец ТекЛист.Range(FindRange.Address).EntireColumn.Insert();
|
|
5
skunk
01.06.09
✎
16:01
|
ну так и получай имя найденого столбца... добавляй +1 ... выделяй и вставляй
|
|
6
Иду
01.06.09
✎
16:06
|
+(5) оно и на буквы и на цифры номера столбца нормально откликается
Excel.Columns("D:D").Select(); = Excel.Columns(4).Select();
|
|
7
Vinc
01.06.09
✎
17:22
|
Спасибо, сделал так: FindRange=ТекЛист.cells.Find("2009005"); Столбец=ТекЛист.Columns(FindRange.Column+1); Столбец.EntireColumn.Insert();
|
|