#excel #vba
#excel #vba
Вопрос:
Как скопировать выпадающий список со всеми его элементами в другую ячейку с помощью VBA? Я знаю, что это можно сделать, поместив все элементы в массив, а затем создав новый выпадающий список. Но есть ли способ скопировать напрямую?
Комментарии:
1. Выпадающий список, как в списке проверки? Если это так, вы можете просто скопировать и вставить проверку.
Ответ №1:
Если вы используете выпадающий список, вы можете просто скопировать и вставить ячейку, содержащую его, используя
Selection.Copy
Range("A1").Select
ActiveSheet.Paste
Это относится не только к спискам проверки, если поле со списком содержится в ячейке, например
Надеюсь, это поможет