Форум программистов, компьютерный форум, киберфорум
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
4 / 4 / 0
Регистрация: 16.01.2013
Сообщений: 1,228
1
1C 8.x

Как сбросить Com "Excell", чтоб не висел в таскманагере

21.07.2014, 16:28. Показов 3049. Ответов 24
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите почему остается висеть процесс, в конце как я понимаю у меня закрывается, но висеть все равно остается

1C
1
2
    Книга.Close(); 
    ExcelПриложение.Quit();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2014, 16:28
Ответы с готовыми решениями:

Сколько бомб надо сбросить, чтоб вероятность поражения цели была не менее 0.8
вероятность попадания бомбы в цель равна 0.3 сколько таких бомб надо сбросить чтоб вероятность ее...

Как сделать чтобы поток не висел в Console Application
Дело в том что в console application поток продолжает висеть и freeonterminate:=true не срабатывает...

Как правильно вигрузить EXEL шобы он не висел в памяти???
Програмно создаётся обект ЕКСЕЛЯ на листе вывожу даные, печатаю и.т.д всё работаэт. Но после...

Открытие xls-файла в MS Excell 2000 с кодом MS Excell 2002
Файл xls в коде ThisWorkBook -> ViewCode Private Sub Workbook_Open() Workbooks.Open...

Как сделать массив чтоб в первой строке начиналось с 3его столбика и ещё как подровнять столбцы в массиве чтоб аккуратно
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

24
212 / 205 / 15
Регистрация: 29.05.2014
Сообщений: 1,061
21.07.2014, 16:35 2
Поздравляю. Ваш уровень увеличился на 1. Теперь вам доступны заклинания вызова духов. Расход манны на вызов = 0 манны.
Способ вызова - ввести имя духа в адресной строке браузера
1. Google
2. Yandex
3. MSDN

вызови этих трех духов и проведи обряд получения информации

Дополнительный скил - +20% опыта за каждый вызов духа перед тем как написать на форум.
0
о_____О
Эксперт 1С
225 / 224 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
21.07.2014, 18:49 3
Ermak27, ну и до кучи
1C
1
ExcelПриложение = Неопределено;

Не по теме:

wwall, астрологи объявили неделю загрузки из Excel? :)

0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
21.07.2014, 18:56 4
Цитата Сообщение от Ermak27 Посмотреть сообщение
Подскажите почему остается висеть процесс, в конце как я понимаю у меня закрывается, но висеть все равно остается

Не по теме:

Идут Штирлиц с Мюллером по улице. Штирлиц: Может, снимем девочек? Мюллер: да пускай повисят. (милый сердцу боянчик)

ГДЕ висит-то? И по каким признакам Вы это определили? Проконсультируйтесь с любым сисадмином, а то от обилия информации просто в растерянности ...

Добавлено через 2 минуты

Не по теме:

OrkVasya, самый внимательный. Не в первый раз замечаю :handshake:

0
Шизофреник
361 / 363 / 83
Регистрация: 25.06.2013
Сообщений: 1,141
21.07.2014, 19:10 5
обычно висеть он остается, когда во время отладки (либо работы) вылетает ошибка до выполнения кода закрывающего эксельку
0
212 / 205 / 15
Регистрация: 29.05.2014
Сообщений: 1,061
21.07.2014, 21:33 6
а еще он остается висеть если через задницу создали сом объект, или эксельный файл правили. или файлов этих несколько, или операционная система оказалась умнее программиста. Или уважаемый ермак прокачивает скил троля
0
duk337
21.07.2014, 23:34
  #7

Не по теме:

Цитата Сообщение от wwall Посмотреть сообщение
уважаемый ермак прокачивает скил троля
No! I assure you. Ермак - покоритель Сибири собственного мозга.

0
4 / 4 / 0
Регистрация: 16.01.2013
Сообщений: 1,228
22.07.2014, 08:50  [ТС] 8
Я уже разобрался.
wwall, ты такой шутник , продолжай так дальше

Добавлено через 2 минуты
duk337, Заходим ДЗ, смотрим вкладку процесс и о чудо видим процессы EXCEL.
0
о_____О
Эксперт 1С
225 / 224 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
22.07.2014, 09:18 9
Ermak27, дык, таскманагер = task manager = диспетчер задач.
1
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
22.07.2014, 10:04 10
Ermak27, Срубившийся сеанс 1с, например, может зависнуть на сервере. На локале его не будет. Кроме этого существуют разные терминальные примочки, которые тоже можно подвесить. Ну, а про ДЗ я просто угадал, исходя из общей психоатмосферы вопроса, ну, и как наиболее вероятный.
0
о_____О
Эксперт 1С
225 / 224 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
22.07.2014, 10:29 11
duk337, тут процесс Excel повис, так что совсем без вариантов.
0
duk337
22.07.2014, 11:27
  #12

Не по теме:

Так что тут я тролль получаюсь :D

0
212 / 205 / 15
Регистрация: 29.05.2014
Сообщений: 1,061
22.07.2014, 11:54 13
Цитата Сообщение от Ermak27 Посмотреть сообщение
Я уже разобрался.
Не верю (с) Станиславский

Цитата Сообщение от Ermak27 Посмотреть сообщение
wwall, ты такой шутник , продолжай так дальше
Намеков не понимаем. Жаль.
Спрошу прямо -
1. ОС на которой все это происходит? Разрядность офиса и системы совпадает?
2. способ создания СОМ объекта какой?
3. изменения в книге в процессе работы есть?
4. разрешено выполнение макросов? макросвирусов нет?
И как самое простое - если сделать ёксль видимым - есть какие нибудь предупреждения?

И кстати, зря гуглом не пользуешься. Полезный сайт.
0
4 / 4 / 0
Регистрация: 16.01.2013
Сообщений: 1,228
22.07.2014, 17:06  [ТС] 14
Я выше писал что уже разобрался, тут еще одна ошибка вылезает но иногда, я думаю может из за офиса, у меня стоит 2010.
Вот код ошибка
{Форма.Форма.Форма(510)}: Ошибка при вызове метода контекста (SaveAs)
Книга.SaveAs(Файл + ?(Прав(Файл,1)="\","","\") + "сег_мед_гро_" + НомерУслуги1 + ".xls", 18);
по причине:
Произошла исключительная ситуация (Microsoft Excel): Метод SaveAs из класса Workbook завершен неверно
0
о_____О
Эксперт 1С
225 / 224 / 37
Регистрация: 19.11.2010
Сообщений: 1,062
22.07.2014, 17:22 15
В отладке глянь, что там в этой дикой конструкции в скобках.
0
17 / 17 / 0
Регистрация: 26.02.2013
Сообщений: 497
22.07.2014, 17:43 16
Эксэл иногда остается висеть даже если правильно программно закрыт...
Решал вопрос программно удаляя процесс по его ИД - умнее ничего не получилось...
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
22.07.2014, 18:04 17
Цитата Сообщение от Ermak27 Посмотреть сообщение
код ошибка
Есть подозрение, что переменная Файл содержит файл (имя)
0
4 / 4 / 0
Регистрация: 16.01.2013
Сообщений: 1,228
23.07.2014, 14:26  [ТС] 18
duk337, переменная Файл это путь куда сохранять файл, в чем может быть ошибка? Я думаю из за офиса, так как у меня стоит сохранять в формате 18 (2003) а на компе стоит офис 2010.
0
2955 / 1767 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
23.07.2014, 16:12 19
Цитата Сообщение от Ermak27 Посмотреть сообщение
Файл + ?(Прав(Файл,1)="\","","\") + "сег_мед_гро_" + НомерУслуги1 + ".xls"
ты на это смотрел в отладчике?
0
4 / 4 / 0
Регистрация: 16.01.2013
Сообщений: 1,228
23.07.2014, 16:43  [ТС] 20
duk337, да, он сохраняет как надо, но бывает что выдает ошибку. Потом если опять обрабатывать но не выдаст ошибку
0
23.07.2014, 16:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2014, 16:43
Помогаю со студенческими работами здесь

Перенос данных из приложения (IDE: Embarcdero Seatle) в MS Excell 2016. Считывание данных из Excell
Через какой компонент среды разработки можно реализовать импорт и экспорт данных в / из Excell?...

Как сделать, чтоб на изображении поместить 4 кнопки и чтоб каждая работала?
У меня такая проблема, на изображении разместила 4 кнопки, но из-за того что указано position:...

Как сделать чтоб рисовался не неоднородный граф, а однородный ? Т.е. чтоб были стрелочки)
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

Как на странице пользователя сделать, чтоб товары у него отображались и чтоб он мог их выбирать?
Здравствуйте. Помогите сделать лабораторку на C# и xaml. Что нужно сделать: 1. Реализовать на...

Как сделать чтоб когда разворачиваеш програму на весь экран чтоб Edit1 увеличивался
Впринципе вопрос в заголовке

как сделать в этом коде чтоб конкретное число кнопок можно было задавать допустим 3 кнопки чтоб открывало
this.Load += new EventHandler(Form4_Load); button1.MouseHover += new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru