Я совершенно новичок в VBA (кроме записи и запуска вручную), поэтому надеялся, что кто-нибудь сможет мне помочь в разработке этого. У меня есть лист с неопределенным количеством строк на уникальный идентификатор (столбец A), основанный на дате и типе. :
A B C D
1 12Jan2010 type A Person1
1 16Jan2010 type B Person1
2 06Dec2009 type A Person2
3 16Dec2009 type A Person1
5 20Dec2009 type A Person2
5 02Jan2010 type B Person2
4 10Dec2009 type A Person2
на основе уникального идентификатора, я хотел бы преобразовать эти данные в 1 строку для каждого уникального идентификатора, а затем поместить все значения даты в хронологическом порядке по всей строке, чтобы это выглядело так:
A B C D
1 Person1 12Jan2010(A) 16Jan2010(B)
2 Person2 06Dec2009(A)
3 Person1 16Dec2009(A)
4 Person2 10Dec2009(A)
5 Person2 20Dec2009(A) 02Jan2010(B)
Есть ли способ сделать это в макросе?