Создание документа Excel, который форматирует все CSV, который поставляется в том же формате со стандартным стилем? - PullRequest
0 голосов
/ 05 сентября 2018

У меня много CSV-файлов, которые я создал, собирая данные с веб-сайта. Все файлы CSV имеют одинаковый формат, поскольку они представляют собой просто разные наборы данных с одинаковыми заголовками. Например:

School,Carleton University School Facts, SchoolName,Carleton University Location,"Ottawa, ON" SchoolType,University Language,English Student Count,"24,554 Students" Student Type,Full-time Undergraduate

Будет стандартным CSV, который у меня есть, где другие CSV будут содержать другую запись для таких вещей, как SchoolName, Location и т. Д.

Я хотел открыть один из этих файлов, а затем отформатировать его определенным образом (т. Е. Выделить такие вещи, как строка SchoolName или что-то вроде School Facts, чтобы документ было легче увидеть). Мне было интересно, если это возможно, я могу сделать это для одного и просто импортировать другие CSV, и они будут автоматически так же? Если это как сделать это или есть другой способ обработки данных из CSV, чтобы сделать их презентабельными?

Спасибо, не уверен, что спрашиваю правильно, потому что я новичок в Excel и использую CSV в целом.

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

Откройте CSV, запишите новый макрос в личную рабочую книгу, отформатируйте CSV, остановите запись.

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

0 голосов
/ 05 сентября 2018

Вы можете импортировать его на вкладку и иметь другую вкладку, которая сопоставляется со всеми полями на вкладке, на которую вы импортируете, и сделать 2-ую вкладку отформатированной так, как вам нравится.

Также проверьте условное форматирование для таких вещей, как выделение объектов, которые соответствуют определенным критериям.

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