В excel у меня есть текстовая строка, содержащая числа и текст, которые я разделяю номерами с формулой. Однако иногда возможно, что текстовая строка будет пуста, так что, если это произойдет, я использую «», чтобы вернуть пустой, а не 0. Когда я свяжу этот лист excel с базой данных доступа, он не позволит мне форматировать этот столбец в качестве валюты, потому что он подбирает текст «» как текст вместе с лишенными номерами в виде чисел. Любые решения о том, как это исправить? Есть ли другой способ, кроме «", чтобы сделать ячейку полностью пустой, а не строкой нулевой длины?Строка нулевой длины Microsoft Access
Это вдоль линий проблемы у меня возникла: http://support.microsoft.com/kb/162539
Единственное, что я мог подумать, это использовать значение = value(), которое превратит строку с нулевой длиной в VALUE #! который затем считается не текстом. Похоже, что должен быть лучший способ обойти это? – user3772305
Когда я импортирую Excel в Access, я избегал этого, сначала уменьшая формулы до значений, а затем уменьшая значения строк нулевой длины до истинных пустых ячеек с помощью «Текстовые столбцы», «Фиксированная ширина», «Готово» для каждого столбца, который этого требует. Вы останетесь с действительно пустыми ячейками, которые войдут в валютное поле Access в виде Nulls. – Jeeped
Любые другие предложения? Я бы не хотел использовать vba. Есть ли какая-то формула, которую я мог бы использовать для доступа к преобразованию ZLS в фактический пробел? – user3772305