RKeyy Sii Ответов: 2

Как скрыть одинарную кавычку ( ' ) в начале текста в excel?


У меня есть приложение, в котором при нажатии кнопки запустить отчет данные будут сгенерированы и экспортированы в excel.
Я уже отправил вопрос по этому поводу.
Моя первая проблема заключается в том, что у меня есть данные в столбце Requisition No. который является значением, например, как это 08-20, но когда я экспортирую его в excel, он станет датой типа "20-Aug".
Поэтому я вставил в свой код одну цитату, чтобы он идентифицировался как текст и не преобразовывался в дату.

If arrColumn(intColCount2) = 29 Then
    strHTML += "<td>‘" & dr("vRequisition") & "</td>"
End If


но теперь это выглядит так в excel ' 08-20

Я получаю результат, который мне нужен для моей первой задачи.

Что я уже пробовал:

что я пытаюсь сделать, так это скрыть одинарную кавычку (') в начале текста в excel, чтобы она выглядела следующим образом

08-20

можно ли скрыть одинарную кавычку ( ' ) в начале текста в excel?

2 Ответов

Рейтинг:
15

CHill60

Смотрите мое решение вашего предыдущего вопроса Как получить точное значение с сайта в excel?[^]

Символ, отображаемый в вашем коде, не является одинарной кавычкой (Ascii 39)


Рейтинг:
1

Michael_Davies

По умолчанию для ячеек используется общий формат, что означает, что Excel просматривает данные в ячейке и пытается определить, как лучше их отобразить.

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