Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2012, 00:11   #11
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от alex77755 Посмотреть сообщение
В VBA не существует метода получения значения из закрытого файла рабочей
книги.
Alex, это где Вы такую литературу нарыли
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 15.03.2012, 00:36   #12
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Сообщение от R Dmitry Посмотреть сообщение
Alex, это где Вы такую литературу нарыли
Я подозреваю,что ЗДЕСЬ
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 15.03.2012, 02:28   #13
S_Brodsky
Пользователь
 
Аватар для S_Brodsky
 
Регистрация: 15.02.2012
Сообщений: 14
По умолчанию

Спасибо всем кто натолкнул на мысль и отозвался на просьбу помочь! Прошу помощи, поправьте пожалуйста код. Всё вроде бы начало работать через импорт. Но есть одно но. У меня в файле отчёта (оригинал) есть макрос включения защиты, который запускается при открытии книги. Я создал ещё один лист, скрытый, на который импортирую данные из закрытой книги. Но макрос выдаёт ошибку т.к. включена защита от изменений. Необходимо изменить код так, чтобы при запуске защита распространялась не на всю книгу а только на лист с отчётом, но в тоже время чтобы небыло доступа к скрытому листу с данными. Вот сам код который вставлен в Эта Книга:
Код:
Private Sub Workbook_Open()
    Dim wsSh As Object
    For Each wsSh In Me.Sheets
        Protect_and_Structure wsSh
    Next wsSh
End Sub
Sub Protect_and_Structure(wsSh As Object)
    wsSh.Unprotect Password:="Admin"
    wsSh.EnableOutlining = True
    wsSh.Protect Password:="Admin", DrawingObjects:=True, Contents:=True, Scenarios:=False, AllowInsertingColumns:=True, AllowInsertingRows:=True, UserInterfaceOnly:=True
End Sub

Вот сам отчёт
Вложения
Тип файла: zip отчёт.zip (24.1 Кб, 24 просмотров)

Последний раз редактировалось S_Brodsky; 15.03.2012 в 03:04.
S_Brodsky вне форума Ответить с цитированием
Старый 15.03.2012, 20:49   #14
S_Brodsky
Пользователь
 
Аватар для S_Brodsky
 
Регистрация: 15.02.2012
Сообщений: 14
По умолчанию

Помогите пожалуйста подправить код, очень надо
S_Brodsky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание выпадающего списка Anastasia666 Microsoft Office Access 2 04.09.2011 17:57
создание выпадающего списка с добавлением в него новых строчек reznik Microsoft Office Excel 3 26.02.2010 22:34
Большой выпадающий список с данными из другой закрытой книги Excel. agregator Microsoft Office Excel 72 17.02.2010 00:19
Выпадающий список с данными из другой (закрытой) книги metnek Microsoft Office Excel 9 30.01.2010 19:45
СУММЕСЛИ из закрытой книги Sha Microsoft Office Excel 1 16.12.2009 17:09