powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / макрос подскажите как удалить символ апострофа
7 сообщений из 7, страница 1 из 1
макрос подскажите как удалить символ апострофа
    #35689098
maccen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно определить в максросе столбец, в котором нужно поосле нажатия кнопки удалятся все апострофы. ( ' ) В инете искал пример хотябы, ничего не нашол вообще, может кто подскажет в каком месте копать?

Нужен именно макрос! Автозамена и так дальше, не предлагать.
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35689564
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maccen,

А вы полагаете автозамена работает как-то по другому? Алгоритм прост написания макроса:
1. Записать макрос.
2. Выполняете необходимые операции по замене апострофа в нужном столбце
3. Остановить запись.

4. Открываете редактор Visual Basic и правите то что записалось вручную.. для ввода столбца добавите просто переменную и используете функцию InputBox. Описание в Help есть...
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35690093
тырынчдрыптытырынч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Sub antiapostrof()


    col = "a"
    
    For i =  2  To  10 
        If Range(col + CStr(i)).Value <> "'" Then Range(col + CStr(i)).Value = "" + CStr(Range(col + CStr(i)).Value)
    Next i

End Sub
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35690208
nporaMep
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
selection.replace ("'","",xlpart)
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35690240
тырынчдрыптытырынч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений_Анатольевичmaccen,

А вы полагаете автозамена работает как-то по другому? Алгоритм прост написания макроса:
1. Записать макрос.
2. Выполняете необходимые операции по замене апострофа в нужном столбце 3. Остановить запись.

4. Открываете редактор Visual Basic и правите то что записалось вручную.. для ввода столбца добавите просто переменную и используете функцию InputBox. Описание в Help есть...

ctrl+h не получится
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35690382
Евгений_Анатольевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тырынчдрыптытырынч,

хм..

для любых символов кроме специальных прокатывает такое:

Код: plaintext
1.
2.
3.
    Columns("B:B").Select
    Selection.Replace What:="и", Replacement:="ы", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
...
Рейтинг: 0 / 0
макрос подскажите как удалить символ апострофа
    #35690649
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ctrl+h не покатит, если в ячейке одиночный апостроф: "'" (ecxel 2000) Но, если, например, числа представлены в следующем виде: 1'890'037,02, то ctrl+h сработает...
Только советую ещё ctrl+shift+1 нажимать после замены, а то числа могут некорректно восприниматься: как текст иди дата, например...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / макрос подскажите как удалить символ апострофа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]