Если ваши пользователи достаточно технически, чтобы использовать Мастер импорта текста, другие ответы лучше для вас. Но если вы хотите создать CSV-файл, который можно открыть без какого-либо специального взаимодействия с пользователем, тогда читайте дальше ...
Это зависит от того, хотите ли вы, чтобы пользователь открыл CSV-файл в Excel и увидел ячейку с текстом Click to View
, который можно щелкнуть и откроет предоставленную гиперссылку, или же вы хотите, чтобы пользователь действительно видел текст
=HYPERLINK("https://elicense.ct.gov/Lookup/ViewPublicLookupDocument.aspx?DocumentIdnt=1739916&GUID=0ECA04D1-1E18-4144-B5D2-3DF397D7CD60","Click to View")
Две опции показаны в следующем CSV-файле:
Quoted text,"=HYPERLINK(""https://elicense.ct.gov/Lookup/ViewPublicLookupDocument.aspx?DocumentIdnt=1739916&GUID=0ECA04D1-1E18-4144-B5D2-3DF397D7CD60"",""Click to View"")"
Quoted formula,"=""=HYPERLINK(""""https://elicense.ct.gov/Lookup/ViewPublicLookupDocument.aspx?DocumentIdnt=1739916&GUID=0ECA04D1-1E18-4144-B5D2-3DF397D7CD60"""",""""Click to View"""")"""
При открытии в Excel вы увидите:
Текст в кавычках достигается путем замены всех "символов на" и последующего окружения всей строки символами "в начале и в конце". Это просто стандартная методика цитирования в любом файле CSV.
Параметр « Цитируемая формула» достигается путем замены всех «символов на" "» (4 кавычки), а затем с добавлением «=» »и суффикса с" "(3 кавычки)
Эта приведенная в кавычках формула monstrosity вынуждает Excel рассматривать содержимое поля CSV как формулу со значением, равным той строке, которую вы хотите. Чтобы достичь этого, вы сначала строите формулу:
="=HYPERLINK(""https://elicense.ct.gov/Lookup/ViewPublicLookupDocument.aspx?DocumentIdnt=1739916&GUID=0ECA04D1-1E18-4144-B5D2-3DF397D7CD60"",""Click to View"")"
И затем вы должны превратить это в легальное поле CSV, удвоив все кавычки и окружив их кавычками.