Копирование диапазона данных, вставка в столбец таблицы без дубликатов и пробелов - PullRequest
0 голосов
/ 24 апреля 2019

Я импортирую большой набор данных, имена клиентов.

  1. Я хочу скопировать имена в этом столбце после импорта csv, имя листа "Import_Data", столбец "C", в первой строке есть заголовки

  2. Вставить в столбец таблицы на новом листе без дубликатов и пробелов, имя листа "Ticket_Info" , имя таблицы " Tickets ", столбец B, есть заголовки в первых строках таблицы, за исключением необходимого столбца

Мне нужно иметь возможность вставить их в столбец таблицы, потому что у меня есть уравнения в других строках таблицы, которые автоматически генерируют другую необходимую информацию на основе этих уникальных значений.

Я успешно скопировал данные из Import_Data и вставил без дубликатов в Ticket_Info. Однако, когда он вставляется в Ticket_Info, он включает в себя заголовок из Import_Data, и только первая ячейка находится в таблице, а остальные находятся вне таблицы.

Это то, что у меня сейчас есть:

 With Sheets("Ticket_Info")
    Sheets("Import_Data").Columns("C").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=.Range("B2"), Unique:=True
    .Range("B2", .Range("B" & .Rows.Count).End(xlUp)).SpecialCells(xlBlanks).Delete Shift:=xlUp
  End With

Я ожидаю, что значения будут вставлены "внутри" таблицы, чтобы другие строки могли автоматически генерировать свои значения, но на самом деле в таблице находится только первое значение. Первое значение также является заголовком из Import_Data, который мне не нужен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...