Имя: Пароль:
1C
 
Как закрыть эксель открытый табличным документом
,
0 falselight
 
13.03.19
10:41
Вот так открываю эксель, и начинаю работать с данными листа.
Но похоже в памяти остается процесс и не дает дальше работать.
Если он открыт подобным образом, как его закрыть можно после обработки?

        ТабДок = Новый ТабличныйДокумент;
        ТабДок.Прочитать(ЭтотОбъект.ИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Значение);
1 RomanYS
 
13.03.19
10:43
попробуй так
ТабДок = "До свидания";
2 Ёпрст
 
13.03.19
10:51
(1) а не так разве ?
ТабДок = "Exlel закройся";
3 ДенисЧ
 
13.03.19
10:53
(2) надо так
ТабДок = "Exlel закройся, пожалуйста... По-братски прошу...";
4 RomanYS
 
13.03.19
10:55
(2) (3) У вас ошибка.

"В пунктуации русского языка[1]:

Если обращение стоит в начале предложения, то после него ставится запятая или восклицательный знак."
5 Ёпрст
 
13.03.19
11:01
(4) думаешь, проверку на синтаксис ошибку выдаст ?
6 falselight
 
13.03.19
11:07
(2)(3) А серьезно как?
7 falselight
 
13.03.19
11:14
Как закрыть эксель открытый табличным документом?
8 Ёпрст
 
13.03.19
11:17
(6) а чего, (1) не подходит ?
9 falselight
 
13.03.19
11:18
(8) То есть нужно обнулить переменную?
Какой смысл в (1) ?
10 bodri
 
13.03.19
11:29
(7) в (0) файл прочитался, он не открыт
11 falselight
 
13.03.19
11:38
(10) А процесс в диспетчере от куда висит???????
12 Ёпрст
 
13.03.19
11:44
(11) кото-то создал COM ообъект excel.aplication
13 Ёпрст
 
13.03.19
11:45
если че, 1с-ина не использует его в родных объектах при работе с файлами
14 Масянька
 
13.03.19
11:49
(7) Пальцами щелкнуть... Правильно...
15 Сияющий в темноте
 
13.03.19
11:56
Excel мог создаться,если в форму табличного документа кто то впихнул лист excel,как обьект,тогда excel будет обслуживать этот обьект,пока жив табличный документ,то есть сборка мусора от 1с его радостно прикончит.
16 falselight
 
13.03.19
18:02
(15) Только программно, как в (0), а так там нет листа эксель.