Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

Можно ли организовать в ЧАСТИ файла Excel проверку на целостность?

Автор VaginVN, 04.03.2018, 09:31

« назад - далее »

VaginVN

Добрый день!
Вопросы "as is" (других советов не треба):
1. Можно ли визуализировать (именно "визуализировать при отображении), например, колонку K между колонками A и B ?
    (ведь это только отображение, что где показывать, а формулы должны сохраняться как и есть)

    ОТВЕТ ПОЛУЧЕН
2. Можно ли защитить макросы от изменения (НЕ ОТ ПРОСМОТРА)  ИЛИ иметь процедуру их проверки на целостность/неизменность?

boa

Здравствуйте,
1. можно отключить показ заголовков столбцов, и в первой строке написать свой порядок с "К" между "А" и "В", потом подобрать раскраску ячеек, похожую на тему Excel и зафризить первый ряд.
2. защитить от изменения, если разрешен просмотр, нельзя, а проверять на их целостность можно подписав проект цифровым сертификатом
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра

Pelena

Если нужно видеть именно значения из столбца К между А и В, то можно использовать инструмент Камера

VaginVN

Цитата: boa от 04.03.2018, 22:09
2. защитить от изменения, если разрешен просмотр, нельзя, а проверять на их целостность можно подписав проект цифровым сертификатом
Спасибо за ответ, что вы подразумеваете под словом "проект"?
1) Интересует возможность контролировать целостность (неизменность) отдельных блоков (конкретно макросов), при этом данные на листах будут изменять пользователем (и макросами).
2) Использование цифрового сертификата допустимо и без наличия интернета?

vikttur

Один вопрос - одна тема.
Название темы ни о чем. А должно отображать суть задачи.
Решите, какой вопрос оставляем в этой теме, переименуйте тему.

boa

Под словом "проект" я имел ввиду VBAProject(где и пишутся макросы), увидеть можно нажав сочетание клавиш Alt+F11

Измененный проект подписанный Цифровым Сертификатом(ЦС), надо повторно переподписывать. Отсутствие ЦС говорит о том, что в проект были внесены изменения.

Об использовании ЦС лучше расскажет microsoft support
Ничто не обходится нам так дешево и не ценится так дорого, как вежливость...  Мигель Сервантес де Сааведра