Я ищу способ сохранить выделенный курсивом текст при экспорте от XLSX до CSV. Я знаю, что CSV не поддерживает разработанный текст, но я задаюсь вопросом, знает ли кто-либо об обходном решении. Например, Excel имеет способ преобразовать выбранные ячейки в HTML? (Обертывание курсивного текста в em
теги решили бы мою проблему.)
ОБНОВЛЕНИЕ: Мысль, которую я должен разъяснить, мое намерение, состоит в том, чтобы импортировать CSV в базу данных MySQL через Сценарий PHP и произвести как HTML.
Другое ОБНОВЛЕНИЕ: я использую Excel 2008 для Mac.
Таким образом, это в основном, что я искал:
http://www.xlmacros.com/content/how-search-italic-text-range-using-excel-vba
Это - сценарий VBA, который перенесется <em>
теги (или на самом деле <i>
теги) вокруг курсивного текста в ячейках. Тем путем я могу экспортировать как CSV и затем просто вывести тот текст прямо в таблицу базы данных, без сложного парсинга, но сохранения курсива. Это требует версии Windows Excel или (по-видимому) новой версии Mac 2010, которая, как предполагается, поддерживает макросы.
Или возможно некоторый гений AppleScript мог понять это. Я, вероятно, просто попытаюсь войти в Windows Excel некоторое время и видеть, работает ли этот сценарий.