Как изменить текстовый квалификатор по умолчанию (") для Excel

445
ptrcao

Да, этот вопрос задавался ранее, но когда-либо был найден только обходной путь, который не подходит для моей ситуации. Также это решение не является удовлетворительным.

Вопрос в том, как я могу изменить квалификатор текста по умолчанию в Excel с ", скажем, обратного кавычка (`). Это позволило бы избежать взлома файла CSV, потому что у меня много экземпляров несопоставленных двойных кавычек в тексте, которые означают дюймов, и должны быть оставлены как есть. Таким образом, с "24" (24 дюйма), вы можете видеть, что границы для текста будут сдвигаться - что портит весь CSV-файл. Вы можете видеть, что наличие `24 '` решает проблему. Но у Excel, похоже, нет возможности установить предпочитаемый вами квалификатор текста?

Редактировать: я хорошо знаю, что вопрос задавался несколько раз прежде - поэтому, хотя он является строго дубликатом, он оправдан, потому что все остальные вопросы были уже закрытыми делами с принятыми ответами, которые были обходными путями, которые не удовлетворяли меня. У меня есть определенные ограничения, о которых я расскажу ниже, но в основном я пояснил, что мне нужно другое решение, в идеале самое прямое решение, а если нет, то что-то кроме ответов, уже изложенных в другом месте.

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

0
"В Excel нет возможности установить предпочитаемый текстовый квалификатор?" Правильный. Генри Форд сказал: «Вы можете выбрать любой цвет, если он черный»? В Excel вы можете выбрать одинарные или двойные кавычки (или ни одного). Да, было бы лучше, если бы вы могли выбрать что-то вроде обратного удара, но вы не можете. Если ваш контент не содержит апострофов, вам повезло. В противном случае вам нужно использовать обходной путь, заключающийся в экранировании кавычки путем его удвоения, или использовать что-то другое в качестве заполнителя в дюймах, а затем выполнить поиск и замену после импорта. Никто не говорил, что Excel совершенен. fixer1234 5 лет назад 0
Наличие «определенных ограничений, в которые я не хочу сейчас вмешиваться», просто делает это ничем не отличается от дубликатов. Arjan 5 лет назад 0
@ Арджан Достаточно справедливо - я разработал. Дело в том, что другие решения не работают для меня, но теперь у вас есть подробности об этом. ptrcao 5 лет назад 0
Существующие решения не работают для вас, к сожалению. Иногда нет удовлетворительного решения для того, что вам нужно сделать. Но повторение одного и того же вопроса волшебным образом не приводит к новому решению. И имеющиеся решения, которые не являются удовлетворительными, не делают это другим вопросом. fixer1234 5 лет назад 1
@ fixer1234 Как насчет того, чтобы я переформулировал свой вопрос с точки зрения конкретных ограничений, которые я упомянул тогда? ptrcao 5 лет назад 0
Я не уверен, как вы могли бы оформить это по-другому. Ваша проблема ясна. Суть в том, что Excel не позволяет вам делать то, что вам нужно. Лучшее доступное решение - это неудобное решение. Доступные решения были размещены. Я сделал новый поиск. Параметры в Excel и обходные пути не изменились. Я также не смог найти стороннее дополнение для изменения возможностей Excel. Таким образом, даже если вам удастся сформулировать это как неидентичный вопрос, ответ все равно будет таким: нет способа сделать то, что вы хотите. (Продолжение) fixer1234 5 лет назад 1
Но альтернативой может быть размещение в Software Recs и вопрос о том, обладает ли какое-либо другое приложение или программа для работы с электронными таблицами необходимыми вам возможностями. fixer1234 5 лет назад 1
Я обязательно приму ваше предложение и попробую свою удачу на Software Recs. Я надеялся, что плагин для Excel? Но ни ты, ни я так и не смогли найти никого ... ptrcao 5 лет назад 0
_ «В Excel, похоже, нет возможности установить предпочитаемый вами текстовый спецификатор?» _, Ну, чтобы быть уверенным, [он есть при импорте] (https://stackoverflow.com/questions/42679734/importing- csv-into-excel-import-wizard-fails-to-распознать-text-qualifier-but-op / 42680111 # 42680111), но явно не в качестве предпочтения по умолчанию. (Предполагая, что вы видели эту опцию, поскольку вы использовали термин «квалификатор текста».) Arjan 5 лет назад 0
@Arjan Да, я этим пользуюсь. Но как насчет экспорта? ptrcao 5 лет назад 0

0 ответов на вопрос