Я смотрю на форматирование отчета, который был автоматически сгенерирован сторонней системой. Поскольку у нас нет прямого доступа к базе данных, я хотел бы создать макрос, который форматировал бы отчет в более читаемый формат.
Сначала я думал о загрузке этих необработанных данных в базу данных, поскольку я достаточно компетентен в написании SQL-запросов, однако я думаю, что было бы проще, если бы кто-то мог запустить это через макрос.
В начальном отчете показано, какие пользователи пытались пройти какие учебные модули, а также статус их завершения.
Н.Б. Пользователь может пройти модуль несколько раз, поэтому он появится несколько раз.
Ссылка ниже - это электронная таблица с двумя листами, лист 1 - это необработанные данные, а лист 2 - это то, как я хотел бы, чтобы все выглядело.
https://www.dropbox.com/s/p1hipx17q3mf3dm/Learning-Report.xlsx
Любая помощь/идеи будут высоко оценены, так как я новичок во всем макросе в Excel.
Большое спасибо
Ян
For Each Next
иIf End If
с помощью VBA. Когда вы дойдете до того, что застрянете, опубликуйте код, который вы пытались разработать, и дайте нам знать, что вас гложет. Тогда мы сможем вмешаться и начать. - person Scott Holtzman   schedule 15.08.2012Max(If(
. Справку по этому вопросу см. по этой ссылке: ‹support.microsoft.com/kb/275165› - person Scott Holtzman   schedule 15.08.2012