Мне известно о форматировании ячеек на нескольких вкладках в книге Excel, нажав Ctrl и щелкнув нужные вкладки (т.е. сгруппировав несколько вкладок).Есть ли у нас аналогичный способ добавления проверки данных на нескольких листах или вкладках?Пожалуйста, помогите, чтобы мы могли сэкономить много времени ...
3 ответа
Я взял это с другого сайта - немного поиграв, он добился цели!
With ws.Range("a3:a1000").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=Capabilities"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Скопируйте ячейку, содержащую проверку. Ctrl-клик по вкладкам листа. Щелкните правой кнопкой мыши ячейку, к которой вы хотите применить проверки, затем выполните Вставить значения > Проверка.
Если вы используете диапазон ячеек для списка проверки, используйте для них имя. Выделите диапазон, перейдите в Формулы, затем нажмите Определить имя. Введите имя для вашего списка (например, "mylist"), затем нажмите OK.
Выберите ячейку, к которой вы хотите применить проверку. Откройте окно проверки данных . Установите его в список, а затем введите FF. в поле формулы:
=mylist
Если вы создаете именованный список, вы можете использовать его в качестве справочного материала для нескольких листов. Скопируйте диапазон с проверкой данных, как вы хотите. Выберите несколько листов, как вы знакомы. Правка> Специальная вставка> Проверка будет делать то, что вы хотите.