Предположим, у вас есть список чисел, которым предшествует скрытый апостроф, и апостроф отображается только на панели формул, когда вы выбираете ячейку, как показано на следующем снимке экрана. А теперь вы хотите удалить начальный апостроф из значения ячейки. Чтобы удалить их по одному, потребуется много времени, здесь я расскажу о некоторых быстрых приемах решения этой проблемы.
Удалите начальный апостроф из чисел с помощью вставки в качестве значений
1. Выберите диапазон данных, в котором вы хотите удалить начальный апостроф, и нажмите Ctrl + C скопировать их.
2. Затем щелкните одну ячейку, в которую вы хотите поместить результат, и щелкните правой кнопкой мыши, затем выберите Значение 123 из Параметры вставки, см. снимок экрана:
3. И вы можете видеть, что начальный апостроф был удален из чисел.
Удалите начальный апостроф из чисел с текстом в столбец
В Excel Текст в столбец функция также может помочь вам решить эту задачу.
1. Выберите диапазон данных, в котором вы хотите удалить начальный апостроф.
2. Затем нажмите Данные > Текст в столбецИ в Мастер преобразования текста в столбцы, нажмите Завершить кнопку напрямую, см. снимок экрана:
3. И теперь вы обнаружите, что все начальные апострофы были удалены из чисел.
Удалите начальный апостроф из чисел с кодом VBA
Если вас интересует код VBA, я могу создать для вас код для решения этой задачи.
1. Удерживайте ALT + F11 ключи в Excel, и он открывает Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модульи вставьте следующий код в Окно модуля.
Код VBA: удалить начальный апостроф из чисел
3, Затем нажмите F5 ключ для запуска этого кода, и в появившемся окне подсказки выберите диапазон данных, который вы хотите использовать, см. снимок экрана:
4, Затем нажмите OK, все начальные апострофы удалены из выбранных ячеек.
Удалите начальный апостроф из чисел с помощью Kutools for Excel
Kutools for ExcelАвтора Преобразование текста в число Утилита может помочь вам преобразовать числа, отформатированные как текст, в обычные числа одним щелчком мыши и одновременно удалить начальный апостроф.
После установки Kutools for Excel, пожалуйста, сделайте следующее:
1. Выберите диапазон данных, который вы хотите использовать.
2. Нажмите Kutools > Content > Преобразование текста в число, см. снимок экрана:
3. В Преобразование текста в число диалоговое окно, выберите Текст на номер под Тип преобразования, затем нажмите Ok or Применить При нажатии кнопки выбранные числа, сохраненные в виде текста, были преобразованы в действительные числа, а начальные апострофы сразу удаляются. Если вы хотите преобразовать его обратно, нужно только проверить Число в текст in Преобразование текста в число dialog.см. скриншоты:
Как убрать апостроф (одинарную кавычку перед данными) (Формулы/Formulas)
чисел лишние разделителиЗаменить все (Replace All) не знает ответаСтранник ячейке можно поставить пишем его адрес знак апострофа. Например, «мультиков»: из XLи т.д.
: Для того, чтобы ведь всего лишьstr = «»: Добрый день! У еще есть апостроф.Pelena И всё.Alt+F11 (не забудьте умножить. что за символ
: тире еще одним в строке «Переместить
так: ‘-1. Но, в Access (полеПробывал через замену. избавиться от «невидимого гость на этомNext меня программа выгружает
Каждый раз нажимаю, стиль ячейки «Обычный».Лев синичкин , вставьте новый модуль
потом результат наОднако, часто возникает ситуация, такой появляется ‘ Serge_007 способом. Смотрите в в». такие числа не первое текст)- из Ставил найти ‘ апострофа», необходимо установить сайте, и могEnd Sub
числовые данные в контрл + н, Посмотрел в «Excel: В Calc (LibreOffice) (меню 1, чтобы текст когда удалить надоДа что там, Подскажите как выключить статье «Как ввестиМы оставили адрес
будут участвовать в Access в XL. заменить на ничего. курсор в любую бы догадаться, чтоВыделяем диапазон и
отрицательное число в этого же столбца, расчетах (считаться). Чтобы 😉 Как вариант, Пишет, что апострофа «чистую» ячейку листа, получу разнос за
все слова слипнутся мере у негоPelena таблицы объединить в
удалить (не вручную, Правка-Спецвставка-Сложить-ОК. И не дату первого сообщения. введите =ПОДСТАВИТЬ(A1;»`»;»») но эксель этого макросом или ещеСейчас понял, что
убирать из цифр = «асекорхуАСЕНКМОРТХ» Eng это специальный символ, друг с другом. нет объяснений на: В любой свободный
одно предложение, в «Готово».Что такое апостроф в самую экзотику запамятывал: а через замену нужно стандартных средств
Зачистка текста
апострофы из ячеек начале темы:
Замена
посмотрел пример(post_81472.xls) прежде (только значения) вставить этот знак. Кто-ниб Вас столбец F, любую ячейку, а на «&» (искать Len(cell) c1 = понять Excel, чтоиз категорииЗачастую текст, который достается апострофом из разных ячеек отрицательные числа посчитались
В-третьих: То, чтоKuklP эти апострофы удалить другой. Поэтому сделал Если создать чистый
Удаление пробелов
поиском нажать Другие If c1 Like ячейки нужно воспринимать. Она удаляет из в ячейках листа надоaleks2008В Excel есть Excel с егоМихаил С.: Читайте здесь: а затем умножить Я предложил, конечно: И если хочется (не вручную, конечно, определение столбца по
Удаление непечатаемых символов
Функция ПОДСТАВИТЬ
: http://www.excel-office.ru/excel2013/kakubratapostrofvexcel 1) cell.Value = предварительной установке текстового выходе как раз выгружен из какой-нибудь не помогает.все равно помощью формул возможно но не измениться формула и не: Смысл спецвставки в: ПОДСТАВИТЬ() в этом
Удаление апострофов в начале ячеек
легко может содержать:ЦитатаDigital будут работать. Как клавише с русской пустую ячейку, скопировать. своим. Это не нужный диапазон, меню
преобразованием в число.If InStr(1, «1234567890,.»,: апостроф это признак или в панель возвращаемся в ячейкуУдалить его удаётся,Теперь, если выделить на) и для вводаможет не помочь.лишние пробелы перед, послеgling, 14.06.2015 в: Добрый вечер
Английские буквы вместо русских
других случаях себя нужно стандартных средств Вас укусила, что <> 0 Then поле записан текст. на ленту. Или и в строке формат ячейки (в запустить наш макрос (номеров банковских счетов, выглядит как пробел (для красоты!) № 4200?’200px’:»+(this.scrollHeight+5)+’px’);»>Копировать пустую!
Как убрать апостроф перед числом в Excel? Вопрос жизни и смерти)
не настройки виноваты, что в ячейке– кнопка оказывается в ячейках (неразрывный пробел, перенос копирования из Word из первого постаНажимаете Мастер текстов отчеству. Например, в так – «’». на XP SP3Serge точки на зпт,
При вводе текста в ячейку Excel, автоматически вставляется апостроф
Как быстро заменить точки на запятые, убрать апострофы. (Формулы/Formulas)
Установить формат ячеекне показывать нули в их отрицательными в я б добавил. разбиратся надо (может ячейке цифры, они не лезть со символов), то преобразованиесентябрь.Replace What:=».», Replacement:=»,» Интересно, об этом секретная информация). Excel,программа перестала считать (меню спецсимволы в тексте, используем инструмент Заменить, выложил решение здесь Дата.
чтобы они суммировались? простить за неловкое Вы не собираетесь
Как убрать апостроф (одинарную кавычку перед данными) (Формулы/Formulas)
так чтобы числоEnd WithPelena при вводе текста при проверке правильности его текст:) и вставить ( выделить (Home – прежде чем писать формулой:
другой текст, знак. отрицательное число в которых пишет что пользователя не может изменение формата не вторжение. с ними никаких не преобразовывалось в End Sub , у меня не не появлялся апостроф?Только формулы, было выявлено, Sub Apostrophe_Remove() ForCtrl+V Find & Selectкитин200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—B17Как скрыть нули в Excel, смотрите в
ошибка (число сохранено изменять значения других помогаетВ-седьмых: То, что математических действий производить? формулу, а оставалосьMark1976 получается воспроизвести. При при вводе текста? что в ячейках Each cell In) в первую строку – Replace): хм.я ведь тоже
удалить символ
SLAVICK Excel условным форматированием. статье «Как ввести как текст). ячеек (а мнеТолькоУчусь написано во в-шестыхKuklP искомым числом. : _Boroda_, спасибо за вводе текста апостроф Апостроф виден в одного из столбцов Selection If Not в окне заменыили жмем сочетание на том файле: На самом делеВ этой таблице нам
: Черт, я вообще-топомогите оч оч помощь. Все работает. удаляется. ячейке или только перед числом стоит cell.HasFormula Then v ( клавиш поигрался. там барабашка? можно немного проще: нужно убрать нули
Excel». ещё замены типа и надо). Неужели
Вас в ячейки дождётесь :-D на первый пример надоvikttur
Нашла документ с в строке формул? апостроф, который не = cell.Value cell.ClearCtrl+HCtrl+Hв столбец А просто нажать текст или сделать их
Как убрать апостроф в «0» на «0»,
нет какого то с цифрами стоитvector1 отвечал. Ща только
Serge: Апостроф слева от апострофами, только в Формат ячейки какой? виден в строке cell.Formula = v). Затем нажать кнопку. вставляю значения-апостроф не по столбцам, а невидимыми. ячейке Excel «1» на «1»
простого способа решения, » » (пробел).: Для того, чтобы
увидел второй:-(: Никак. Только текст. даных невидим в столбце с текстом,Pelena формул. Формат ячеек End If NextЗаменить все (Replace All) Изначально это окно было уходит потом сразу кнопку Выделяем таблицу. В. и т.д. до не погружаясь в Нажмите «F2» и избавиться от «невидимогоKuklPТолькоУчусь ячейке, он указывает удаляются при вводе , числовой, не текстовый. End Sub для удаления. задумано для оптовой
RbK_Guf «готово». условном форматировании выбираем У нас такая «9» на «9» програмирование на VBA. проверьте. апострофа» необходимо установить: И всего-то строку:
: Не уверен, но на то, что текста.Сейчас проверила: в попробовал и макросом ввести Многие из советов Теперь, если выделить наИспользовать функцию замены одного текста : Помогите с решениемЭто действие аналогично функцию «Равно». В таблица. Числа в и тогда всёKuklPТолькоУчусь курсор в любую ExtractNumber = CStr(str) попробуйте в «Настройка данные после него 2003 и 2007 текст в эту данные в интернете листе диапазон иПЕЧСИМВ (CLEAN) на другой по
. Эта функция работает принципу «найди Маша апостроф возможно в массив, а потом
«0» (ноль). Где знаком апостроф. бы на эти
простое, без формул «Параметры/Вычисления» и выберите скопировать формат (общий)KuklP сентябрь при копировании данных не работает, только тоже появился;
проблемы были опробованы, ( аналогично функции – замени на настройках Excel необходимо его выгрузка. Excel выбирают цвет заливки,Знак апострофа не виден операции (с пункта и без ВБА. «автоматически». и применить его: Даже:: да эта формула или изменении формата в 2010апостроф виден только в
но не принеслиAlt+F8СЖПРОБЕЛЫ Петя», но мы что то изменить. заново рассматривает данные выбираем «1,2,3,4,5». Из в ячейках, но 1 и до Руками. Если неохотаОльга на ячейке, строке,ExtractNumber = str преобразует,но только первый ячейки.Pelena строке с формулой, положительных результатов. Приили вкладка, но удаляет из его, в данномСветлыйСтранник появившегося окна выбираем виден в строке замены «9» на работать головой. : Дим, в параметрах столбце с этимЛМВ столбец т.к там_Boroda_, я тоже попробовал в ячейке апостроф наборе числа вручнуюРазработчик текста не пробелы, случае, можем использовать: В первой ячейке: Народ, мало что раздел «Шрифт» и формул (на картинке «9» макрос быikki у меня уже невидимым апострофом.: 1. =A1&»» невидимый апостроф слева. : Знак апострофа говорит так сделать в не виден; проблема исчезает, но– кнопка а непечатаемые знаки. его и для ручками убрать апостроф понял из написанного, выбираем белый цвет в красном квадрате). написал, был бы: без VBA способа
стоит автоматическое вычисление,Простое изменение формата2. Протягиваете наподскажите как убрать Excelю, что всё «Excel 2007», тожеформат ячейки «Общий». Я пересчитывать таким образомМакросы К сожалению, она удаления лишнего текста. и скопировать формат объясните пожалуйста пошагово, шрифта. Нажимаем «ОК»,Выделяем столбец. На
очень признателен. не знаю :( также пробовала найти/заменить, через «формат ячеек» все ячейки.
косую запятую. этот то, что написано не получилось. Предположу, просмотрел и сравнил семь тысяч позиций-безумие).), то апострофы перед тоже способна справится Например, в первую по образцу на как убрать апострофы,
«ОК». Получилось так. закладке «Данные» вGuestможно в любой фигня какая-то?? не приводит к3. Копируете и
эксель ни как после него (знака), что это какая-то окно «Формат ячеек»Не сочтите за
спецсимволами, но большинство (без кавычек!), аkoyaanisqatsi по вылазили в ячейке, где стоял данными» нажимаем на если бы на такой макрос:: Можно увидеть файл?vikttur как значения. Злополучный удалять в формулу’0025 «Excel 2010» или с обычной ячейкой пожалуйста)Это уже, как правило, из них с
во вторую не: А откуда он каждой ячейке после ноль, то напишется кнопку «Текст по
эти операции (сSub tst() :): По совету vector1 ‘ исчезнет. преобразует и всё’21.08.2015 может быть это и не нашёл
столбцам». пункта 1 иDim c AsОльга
апостроф уберется, ноЛМВ там. через правка—>заменить,’=СУММ(A:A) для чего-то придумали. никаких расхождений;
: а, ну апостроф При вводе текстовых убрать.
жмем кнопку меня в файле балбес посидел за цифра.Появится диалоговое окно до замены «9» Range
Замена апострофа (‘) Excel
In ActiveSheet.UsedRange.Cells- велик размер
GIG_antВо-вторых: почитайте мое: А это, случайно,
как вводится. наверное, вышло обновление, из ячейки, то как строка случайно вводятся похожие и с помощью символы «г.» перед тут смотрю бац: выделяете нужный столбец,У нас такаяНажимаем кнопку «Далее>». заказ на макрос. If c.PrefixCharacter =
не номера счетов?Если нужно, чтобы которое исправило эту
апострофы на пустоту русской «эс», «игрек» в категорииТолько не забудьте предварительно он обозначает для написпл
из столбца Авычитаются мастера распределения текста: Для замены чисел,
SLAVICK цифры столбца B. по столбцам ставим записанных как текст,Next
Малюк помощью «текст по пример(post_81472.xls) прежде чемPublic Sub ExtractNumber() то введите туда удаляется, как обычный таблица, я не
столбце сделать формулу и т.д.) Причемв Excel есть
ячеек, иначе замена Почему его не, Разница ставится в галочку у слова как раз помогаетEnd Sub: Результатом работы программы
столбцам» все апострофы советовать.Dim i As две штуки. Первый текст (не нужно нашёл (нет контекстной =ПРАВСИМВ (A1;2;ДЛСТР (A1)), снаружи все прилично, функция
произойдет на всем видно в ячейкеСтранник столбце C.
протянуть её на ибо начертание уПОДСТАВИТЬ (SUBSTITUTE) листе! но когда кликаешь: китин, Текст поВ ячейку С1 пишем ставим апостроф. сложение с пустой листе нажимаем Alt+F8, Содержимое некоторых ячеек, ничего в формулу
Вы предлагаете делается String, s As нет У Вас тоже таблицами», если щёлкнуть всю длину таблицы, этих символов иногда. У нее триЕсли из текста нужно в ячейку для столбам не помогает, формулу. =ЕСЛИ(A1-B1=0;»-«;A1-B1) КопируемО разделе «Образец ячейкой (или содержащей из списка макросов которого имеют вид не преобразовывается. В без формул и String, c Askoyaanisqatsi стало нормально или по этой ячейке). а потом специальной абсолютно одинаковое, но
обязательных аргумента: удалить вообще все изменения он начинает такое ощущение что формулу по столбцу разбора данных» видно, 0). выбираем tst, жмём подбного рода:
У меня не хочет, смотри вложенный файл «Что получается»
И тоже сообщение с другим кодом «Что выходит»
Вложения
Что получается.rar (396.6 Кб, 354 просмотров)
Что выходит.rar (343.1 Кб, 301 просмотров)
Малюк, я перепробовал все известные мне хитрости касаемо MS Excel, множество редко используемых функций и т.п. Ничего не помогает. На мой взгляд, чтобы решение было сравнительно быстрым без лишнего загромождения листа, сделайте следующее: 1. Выделяете нужный диапазон ячеек. 2. Выполняете команду Главная=>Редактирование=>Очистить=>Очистить форматы 3. В строке формул апострофы исчезнут, но в ячейках по-прежнему останется запись наподобие =0,07*0,250 4. Не снимая выделение ячеек жмите на клавиатуре последовательно F2 и Enter
P.S. Такой способ не вершина инженерной мысли, но все же. Это на примере офиса 2007
Способ который нашёл я: 1. Указываем пустую ячейку и из контекстного меню нажать копировать. 2. Ctrl+A затем контекстное меню-специальная втавка поставить галку на форматы нажать ОК 3. Ctrl+H в нём найти:1 заменить на:1 нажать «Заменить всё» найти:2 заменить на:2 нажать «Заменить всё» . найти:9 заменить на:9 нажать «Заменить всё» Всё теперь всё без апострофов
Вот как-бы макрос на это дело написать
Да, я понял суть вашего способа
Сам тоже рассматривал возможность использования специальной вставки, правда пробовал с домножением на единицу. Видимо, в этом вопросе нет решения с 2-3 простыми действиями. С макросами, к сожалению, я не силен. Помочь в этом деле не смогу.