Макрос для копирования отдельных значений из одного листа Excel в другой
У меня есть книга Excel, которая имеет следующие листы: «Главная» и «Граф»: теперь в «Главном» листе есть столбец B со списком идентификаторов.
Возможно ли иметь макрос на странице «Счет» для копирования всех отдельных значений в столбце A из столбца B в главном листе?
Я знаю, что функция индекса и расширенный фильтр будут работать, но мне определенно нужен простой макрос.
- 2 способа для «ClearContents» на VBA Excel, но 1 работает нормально. Зачем?
- Как скопировать только гиперссылку (а не текст) в другую ячейку?
- Как получить путь к текущему рабочему листу в VBA?
- Получение ошибки Процедура слишком велика в макросах VBA (Excel)
- как объединить повторяющиеся строки и суммировать значения 3 столбца в excel
- Ссылка на Excel Userform Control Имя Значение из строки (VBA)
- Как я могу назвать таблицу автоматически, ссылаясь на две ячейки?
- Недоступен программный доступ к проекту Visual Basic
- Как удалить все не буквенно-цифровые символы из строки, кроме периода и пробела в excel?
- Вызов VBA - API отображается в Excel
- Последняя непустая ячейка (столбец) в данной строке; Excel VBA
- Что делает ключевое слово Call в VB6?
- Ошибка «Определенный пользователем тип не определена»
Попробуй это:
Sub CopyUnique() Dim s1 As Worksheet, s2 As Worksheet Set s1 = Sheets("Main") Set s2 = Sheets("Count") s1.Range("B:B").Copy s2.Range("A1") s2.Range("A:A").RemoveDuplicates Columns:=1, Header:=xlNo End Sub