Страницы: 1
RSS
Почему может добавляться апостроф при внесении текста
 
SQL запросом были выгружены в экселевский файл данные, при этом перед всеми значениями стоит апостроф, но момент в том, что даже если вносить информацию в незаполненные ячейки (например, через несколько столбцов относительно самого правого заполненного столбца) то почему-то к текстовой ячейке также добавляется апостроф в начало.
Кто-нибудь с таким сталкивался? В файле нет никаких макросов, ничего такого.
Если кто знает, подскажиьте плиз как это можно "отключить?
 
еще сюда же вопрос
почему ДЛСТР() для значения в ячеке вида '1 (апостроф и единица) возвращает 1, а не 2, ведь символа внутри ячейки два же
почему так может быть?
 
Апостроф говорит, что в ячейке текст
 
А зачем у вас, Zhukov_K, на клаве два апострофа? Там, где "Ё", и там, где "Э"? Какой у вас прячется?.. ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Цитата
Zhukov_K пишет:
Если кто знает, подскажиьте плиз как это можно "отключить?
Выделите ячейки, в которых стоит апостроф, или возможно весь лист.
Перейдите на вкладку Разработчик - Visual Basic (или Alt+F11).
Справа внизу должно быть окно Immediate (или Ctrl+G)
туда напишите:
Код
For Each c In Selection:c.Formula = c.Value:Next
и нажмите Enter.

Должно получится  :)
 
9mm, спасибо за участие! но!!! не помогло (( вроде все сделал как написали, и даже было видно как шел какой-то процесс (что-то мелькало и по моему крутился кружок, типа ожидание), но по итогу все данные, как были с апострофом, так и остались ((((
 
частично решил проблему путем умножения всего массива данных на 1 - через специальная вставка, умножить значения..

но этот способ помог только для числовых значений, для текстовых же - нет - они все ячейки с текстом как содержали апостроф в начале так и как продолжают содержать (((
 
Погадаем далее? = ПЕЧСИМВ... ПСТР со второго... Данные - текст по столбам... Открыть в Access'e... ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
=ПСТР(A1;2;ДЛСТР(A1)-1)
Далее:
Столб с результатами формулы:
1. Копировать,
2. Специальная Вставка (Значения).
 
Цитата
Z пишет: ПСТР со второго...
Если Вы внимательно смотрели тему, то эта формула не подойдет:
"почему ДЛСТР() для значения в ячейке вида '1 (апостроф и единица) возвращает 1, а не 2"
 
Zhukov_K!
Вам следовало давно выложить "кусок" Вашей информации. :D
 
Согласен  :)
 
Цитата
Zhukov_K пишет: ... путем умножения всего массива данных на 1...
но этот способ помог только для числовых значений,...
Для текста:
скопируйте любую пустую ячейку с форматом "Общий" - выделите необходимый диапазон -спецвставка - форматы.
Страницы: 1
Читают тему
Наверх