Макрос для копирования отдельных значений из одного листа Excel в другой
У меня есть книга Excel, которая имеет следующие листы: «Главная» и «Граф»: теперь в «Главном» листе есть столбец B со списком идентификаторов.
Возможно ли иметь макрос на странице «Счет» для копирования всех отдельных значений в столбце A из столбца B в главном листе?
Я знаю, что функция индекса и расширенный фильтр будут работать, но мне определенно нужен простой макрос.
- «Не удалось получить свойство VLookup classа WorksheetFunction»
- Вставка диапазона Excel в электронное письмо как изображение
- Как объявить глобальную переменную в VBA?
- Анализ содержимого HTML в VBA
- Получить список подкаталогов в VBA
- Полностью указать рабочий лист по кодовому имени
- Откройте книгу с помощью FileDialog и обработайте ее в Excel VBA
- Код для прокрутки всех файлов excel в указанной папке и вытаскивание данных из определенных ячеек
- Excel - автоматически импортировать данные из ячейки при создании новой вкладки
- Объединение данных ячейки в другие данные, если значения соответствуют
- vba: импорт текстового файла в лист excel
- График Excel не будет обновляться
- Как подсчитать текст другого шрифта в excel
Попробуй это:
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