У меня есть огромный текстовый файл, состоящий из 18 000 образцов текста, разделенных последовательным числом пересылаемых слайсов: ////////////// //////эффективный метод для интеллектуального анализа текста в vba/excel
Example:
////////////////////
P11/000568
name: john
age: 18
hobbies: cycling, drawing
////////////////////
P12/000894
name: eva
age: 19
hobbies: football, soccer, baseball
Я хочу «мой» это текстовый файл, для слова «футбол», так что каждый раз, когда программа «видит» это слово, новая линия создается в Excel, содержащего название предмета и код выше
A B age
1 P12/000894 eva 19
Я попытался код (vba- первенствует, чтение в каждой порции текста в массив), но так как текстовый файл так большой, мой компьютер тает при запуске кода. Любые идеи о лучшем способе (VBA-Excel предпочтительно, PowerPivot/powerquery ??)
Благодаря C
Пожалуйста, пост код у вас есть --- разместить его на этом сайте (выше), если код имеет ошибки или проблему. Отправьте его на [Codereview] (http://codereview.stackexchange.com/), если ваш код работает без ошибок, но вы запрашиваете улучшения производительности и комментарии. – PeterT