Мне нужно преобразовать текстовый файл в файл Excel. Я нашел статьи об этом, но мое требование немного отличается, поэтому я не понимаю.Преобразование текстового файла в Excel
У меня есть текстовый файл, включая строки в этом формате
Jun 13 07:35:08 mail dovecot: pop3-login: Login: user=<veena,[email protected]>, method=PLAIN, rip=102.201.122.131, lip=103.123.113.83, mpid=33178, session=<Wfdfdfcxvc>
Я хочу, чтобы создать файл Excel, имеющий четыре колонки: -
- первая колонка включает в себя «13 июн 07:35:08» из выше строки
- второй столбец включает в себя «pop3» из строки выше
- третий столбец включает в себя «Veena, .patel @ test.com»
- и четвертая колонка включают «102.201.122.131»
Все другие данные не требуются в Excel. Как я могу это сделать? Я знаю, что это не то, что я хотел. Я должен был поместить некоторый код о том, что я пробовал в первую очередь, но на самом деле я не понимаю.
Первый вопрос, если вы хотите сделать это с помощью функции Excel, или если вы хотите сделать это с помощью Excel VBA. Если вы склоняетесь к последнему, вы можете захотеть изменить теги на своем посту и добавить [Excel-VBA], чтобы вы уделяли должное внимание. Кроме того, вы правы, и этот сайт не является бесплатным кодовым письмом. Тем не менее, мы готовы помочь другим программистам (и претендентам) с ** их ** кодом. Итак, просто чтобы вы начали и давали вам идеи: http://www.homeandlearn.org/open_a_text_file_in_vba.html – Ralph
На самом деле я впервые услышал о excel VBA. Я хочу генерировать файл excel с 4 столбцами, как указано выше. либо по коду, либо как U, указанным VBA .. с использованием кода. Я думаю, что могу читать строку текстового файла и получать символы между пользователем = < and > в одну строку и создайте excel с колонкой that.is, что возможно .. или VBA лучше вариант. оба варианта для меня новы –
Я рекомендую вам (на первом этапе и узнать некоторые VBA) записать некоторые вещи в Excel с помощью макросажа VBA: https://www.youtube.com/watch?v=Q_HQGHPBYoo. Затем, взгляните на код и попытайтесь понять его, выделив ключевые слова VBA и нажав «F1». Кроме того, я бы рекомендовал прочитать приведенную выше ссылку. Впоследствии вы должны быть настроены на то, чтобы обеспечить первое решение этой проблемы самостоятельно. Если у вас все еще есть проблемы, не стесняйтесь возвращаться сюда и просите конкретных советов о том, что вы пытались закодировать. – Ralph