Я пытаюсь, чтобы пользователь выбрал определенный диапазон (ввод, вывод или p) и скопировал выбранные ячейки в новую рабочую таблицу. У меня уже есть вторая половина, но у меня проблемы с созданием функции для выполнения первой части.
Короче говоря, если пользователь хочет видеть ввод, он выберет вход «опция», тогда мой код будетвыделите только ячейки от C8 до F8 и скопируйте в новый лист. Если они выбирают вывод, то мой код будет выделять только ячейки от H8 до K8 и так далее. Я новичок в VBA!
Я попытался использовать оператор If и кратко рассмотрел Case.
Dim myRange As Range
Dim inputRange As Range
Dim outputRange As Range
Dim pRange As Range
Set inputRange = Range(Range("C8"), Range("F8"))
Set outputRange = Range(Range("H8"), Range("K8"))
Set pRange = Range(Range("M8"), Range("P8"))