Имя: Пароль:
1C
1С v8
8.3 Консолидация. Ошибка при записи в эксель
0 breezee
 
20.01.16
10:54
РабочаяКнига.ActiveSheet.Range(РабочаяКнига.ActiveSheet.Rows(Обл.Верх), РабочаяКнига.ActiveSheet.Rows(Обл.Низ)).Name =  Строка(РабочаяКнига.ActiveSheet.Name + "!" + Обл.Имя); В отладчике
Строка(РабочаяКнига.ActiveSheet.Name + "!" + Обл.Имя) = "TDSheet!id1191"
При исполнении этого кода выдает ошибку
Что имя области недопустимо. Как её подправить?
1 breezee
 
20.01.16
10:56
Может сама проблема excel, и нельзя задать имя области, начинающееся с "id"?
2 breezee
 
20.01.16
10:57
Если я пишу
(РабочаяКнига.ActiveSheet.Name + "!" + "_" + Обл.Имя) - не ругается
3 breezee
 
20.01.16
11:05
up
4 breezee
 
20.01.16
11:18
Возможные причины:
    -имя не начинается с буквы или знака подчеркивания;
    -имя содержит пробел или другие недопустимые знаки;
    -имя совпадает со встроенным именем Excel или именем другого объекта в книге.
{ОбщаяФорма.ФормаСохраненияМакета.Форма(300)}: Ошибка при установке значения атрибута контекста (Name): Произошла исключительная ситуация (Microsoft Excel): Введено недопустимое имя.

Возможные причины:
    -имя не начинается с буквы или знака подчеркивания;
    -имя содержит пробел или другие недопустимые знаки;
    -имя совпадает со встроенным именем Excel или именем другого объекта в книге.
5 breezee
 
20.01.16
11:26
up!
6 breezee
 
20.01.16
11:32
АП
7 breezee
 
20.01.16
12:26
uppp
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс