Мастер-лист Excel

У меня есть таблица Excel, которая используется для отслеживания ошибок. У каждого клиента есть свой собственный .xlsx, и каждое приложение для этого клиента имеет свой собственный лист в .xlsx. Итак, несколько файлов Excel с несколькими листами в одном формате.

Все листы имеют одинаковые заголовки, а в некоторых столбцах есть проверка данных и условное форматирование. Однако иногда макет / заголовки или значения, разрешенные в ячейках с проверкой данных, и т. Д. Должны измениться, и мне приходится просматривать каждый лист и вручную вносить изменения.

Возможно ли иметь основной лист, от которого другие листы будут наследовать заголовки и стили заголовков со всеми ячейками под определенными заголовками, имеющими проверку данных и условное форматирование?

(До того, как это было предложено, я просто помещал все на один лист и использовал фильтры для отображения конкретного клиента / приложения, но это стало непрактичным при совместном использовании и управлении версиями листов с несколькими людьми)


person Rich Jenks    schedule 12.04.2013    source источник
comment
как это помогает? Возможно, вы могли бы объяснить причину своего предложения?   -  person Eshwar    schedule 26.09.2013


Ответы (2)


Термин, который вы ищете, - это шаблон. Вы создаете шаблон и передаете его своим «клиентам» для отслеживания ошибок. Если вы обновите шаблон и передадите его клиенту, он сможет просто скопировать / вставить данные в новую форму.

На мой взгляд, вы ошиблись. Excel - это программа для работы с электронными таблицами, хотя ее МОЖНО использовать как своего рода «список», это плохой выбор для отслеживания ошибок. Если вы застряли в приложениях Office, используйте базу данных Access или что-то, что действительно может дать вам «внешний вид», отдельный от «внутренних данных». В Интернете есть множество бесплатных программ для отслеживания ошибок. Установите один из них и пусть ваши клиенты регистрируют там ошибку.

person PenguinCoder    schedule 12.04.2013
comment
Я согласен, что это совершенно неправильный путь, но, к сожалению, требование. Мы используем Jira, и в идеале этого было бы достаточно, но, к сожалению, внутренние требования - это вещь. Хотя спасибо за совет - person Rich Jenks; 20.05.2013

Использование шаблона и последующее побуждение клиентов скопировать + вставить старые данные - это один из способов, но это не самый безопасный метод.

Если вы действительно хотите распространить новый шаблон среди своих пользователей, было бы неплохо добавить некоторые функции импорта. Таким образом, VBA обрабатывает копирование старых данных.

Если вы (лично) можете вносить изменения в шаблон вручную, вы также можете создать книгу + макросы для «исправления» исходных (или их копии) данных на месте.

При любом подходе вам, вероятно, потребуется что-то добавить в исходную книгу, чтобы отслеживать, какая у них версия, и убедиться, что они импортируют из и в правильную версию, чтобы предотвратить несчастье в будущем.

Не могли бы вы показать пример изменения? до и после и т. д.

person NickSlash    schedule 12.04.2013