powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выгрузка информации из 1С бух 7.7 втзапаролельную страницу excel матрицы
3 сообщений из 3, страница 1 из 1
Выгрузка информации из 1С бух 7.7 втзапаролельную страницу excel матрицы
    #37000551
st31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ,кто встречался с данной проблемой и знает алгоритм решения - помогите, пжл. Суть вопроса: надо много информации выгрузить из 1С бухгалтерии.Для активизации нужной страницы книги я использую код, фрагмент которого прописываю. В данной случае я предварительно обнуляю ячейки матрицы:

ws=ExcelApp.Activeworkbook.Worksheets("Баланс").Select;
ExcelApp.Activeworkbook.Worksheets("Баланс").Unprotect();
Для i1=10 по 144 Цикл //9-137
F1="F"+i1;
ExcelApp.ActiveSheet.Range(F1).Value=0;
КонецЦикла;

Пока на странице не было пароля - все работало. с появлением пароля -до цикла информация не доходит (Проверял в отладчике). Пароль puh
...
Рейтинг: 0 / 0
Выгрузка информации из 1С бух 7.7 втзапаролельную страницу excel матрицы
    #37000579
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делйте до записи
Вы же делаете снятие защиты, а почему пароль не указали?
Код: plaintext
ExcelApp.Activeworkbook.Worksheets("Баланс").Unprotect() Password:="puh"
и после записи можете восстановить защиту
Код: plaintext
object.Protect Password:="puh", Contents:=True, Scenarios:=True

А почему вы делаете все Select и через Active... ?
Код: plaintext
1.
2.
3.
4.
ws=ExcelApp.Activeworkbook.Worksheets("Баланс"); 
ws.Unprotect Password:="puh";
Для i1= 10  по  144  Цикл // 9 - 137 
   ws.Cells(i1, 6 ).Value= 0 ;
КонецЦикла;
...
Рейтинг: 0 / 0
Выгрузка информации из 1С бух 7.7 втзапаролельную страницу excel матрицы
    #37003036
st31
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,
(1) Я НЕ ТАК СИЛЕН В ПРОГРАММИРОВАНИИ EXCEL.
ТАКАЯ КОМБИНАЦИЯ КОМАНД ДАВАЛА ВОЗМОЖНОСТЬ ВЫГРУЖАТЬ ИНФОРМАЦИЮ В МАТРИЦУ, КОГДА ЕЕ СТРАНИЦЫ НЕ БЫЛИ ЗАПАРОЛЕНЫ.
СЕЙЧАС ПОПРОБУЮ ВЫГРУЖАТЬ В ЭТОЙ КОМБИНАЦИИ КОМАНД. О РЕЗУЛЬТАТАХ СООБЩУ ОТДЕЛЬНО. БЛАГОДАРЮ ЗА ПОМОЩЬ
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выгрузка информации из 1С бух 7.7 втзапаролельную страницу excel матрицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]