powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сбор сведений (добавление строк, режим администратора и пользователя)
4 сообщений из 4, страница 1 из 1
Сбор сведений (добавление строк, режим администратора и пользователя)
    #39081803
ulyanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Прошу вашей помощи, цель - собрать однотипные данные с предприятий для формирования отчета руководству.
Нашел подходящий код, но столкнулся с рядом трудностей:
1. Я плохо знаком с программированием, только университетские познания, ну тут есть куда стремиться, благо литературы море, но конкретной задачи она (при беглом прочтении) не помогла мне решить;
2. Файл. В режиме администратора все работает отлично, при этом если перейти в режим пользователя тоже все работает отлично, но если в режме пользователя сохранить файл, а затем снова его открыть, то строка не добавляется и не удаляется. Программа в качестве ошибки выделяет разные части кода.

Помогите исправить код, чтобы файл и макросы в нем работали. Также буду благодарен если подпишете, что выполняют конкретные строки кода.
Файл во вложении.

Спасибо.
...
Рейтинг: 0 / 0
Сбор сведений (добавление строк, режим администратора и пользователя)
    #39081845
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ulyanov, но если в режме пользователя сохранить файл, а затем снова его открыть, то строка не добавляется и не удаляетсяесли после открытия файла снова нажать кнопку "User", то вставка строк начинает работать нормально.

Методом исключения выявил, что дело в этой строке:
Код: vbnet
1.
    Worksheets("Общая информация").Protect Password:="911", UserInterfaceOnly:=True

вероятно причина в том, что опция защиты листа UserInterfaceOnly:=True не сохраняется при сохранении и закрытии книги, и после нового открытия книги защищенным оказывается лист в том числе и от изменения макросом.


ulyanovбуду благодарен если подпишете, что выполняют конкретные строки кода.вы очень много просите, здесь все-таки не курсы по программированию. Для этого, как вы правильно сказали, есть учебники, а также есть кнопка F1. Если возникнет вопрос по какому-то конкретному оператору, ответ на который вы не сможете найти в хелпе (или не сможете понять после детального изучения) - спрашивайте.
...
Рейтинг: 0 / 0
Сбор сведений (добавление строк, режим администратора и пользователя)
    #39081852
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Как ни прискорбно, но человек создал тему не только на этом форум, но ссылки дать, видимо, постеснялся :)
http://www.excel-vba.ru/forum/index.php?topic=4113.0
там я уже развернуто ответил почему, что делать и как. Даже с кодом :)
...
Рейтинг: 0 / 0
Сбор сведений (добавление строк, режим администратора и пользователя)
    #39081935
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, обидно, потратил время
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сбор сведений (добавление строк, режим администратора и пользователя)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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