Как автоматически заполнить столбец одним текстом и сделать его доступным только для чтения?

Как автоматически заполнить столбец одним текстом и сделать его доступным только для чтения?
  • Мне нужно создать файл Excel, в котором первый столбец каждой строки должен представлять собой фиксированную текстовую строку.
  • Этот столбец не должен быть редактируемым.

Причина этого требования заключается в том, что пользователь может сохранить этот файл как csvфайл, который затем может быть использован в качестве входных данных для программного обеспечения. Это программное обеспечение требует, чтобы первый столбец был установлен на постоянную текстовую строку.

решение1

Прошло некоторое время с тех пор, как я заблокировал as/sheet по-настоящему, но я считаю, что секрет в том, что все ячейки по умолчанию заблокированы. Это не имеет никакого эффекта, пока лист не заблокирован. Так что сначала разблокируйте все ячейки, затем выберите и заблокируйте ячейки первого столбца и, наконец, заблокируйте лист. Теперь пользователи могут добавлять данные в разблокированные ячейки.

Не совсем понятно, чего именно вы ожидаете от пользователей, но вы должны иметь возможность разрешить им доступ только к нескольким столбцам и заблокировать остальные.

Введите в поиск «защита ячеек Excel паролем», и вы найдете обучающие материалы, если вам нужны более подробные инструкции.

Связанный контент