Кто-нибудь знает приложение календаря, которое может читать документ Word и строить календарь на основе каждой строки?
Пример:
Monday
1. 8-9 Wake up
2. 9-12 Work out
3. 12-6 Work
Используя это, он должен создать простой текстовый календарь, который должен выглядеть примерно так:
Кто-нибудь знает что-нибудь подобное?
microsoft-word
calendar
Cokal
источник
источник
Ответы:
Я предполагаю, что вы хорошо разбираетесь со стилями и т. Д. В Word, и просто перекомпоновка в Word не работает для вас.
Я не понимаю, если вы ищете:
Если вы выполняете однократное преобразование, просто сохраните документ в текстовом формате и поработайте со строками.
Если вы хотите импортировать строки в программу календаря, вы можете экспортировать их в файлы .ics, которые можно импортировать практически в любую программу для составления календаря, например, Календарь Google и т. Д. См. Http://en.wikipedia.org/wiki/ ICalendar для получения подробной информации о макете.
Если вы просто ищете дисплей, пометьте строки именами стиля даты / активности, используя синтаксис, например
и использовать файл CSS для отображения данных, как вам нравится.
Если вы хотите использовать существующий документ как есть и просто отображать его динамически, используйте VBA, чтобы прочитать содержимое документа и записать строки в виде html-файла, который затем можно открыть в системном веб-браузере.
Этот пример кода, адаптированный с http://www.exceltip.com/show_tip/Applications_-_Word,_Outlook_in_VBA/Control_Word_from_Excel_using_VBA_in_Microsoft_Excel/465.html, показывает, как можно использовать макрос VBA для открытия документа и чтения каждой строки.
Вы можете увидеть, где, если в документе используются стили, вы можете проверить стиль и использовать его, чтобы определить, какой стиль назначить строке, когда вы записываете ее в HTML-файл.
источник