powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление символа в выделенные ячейки
4 сообщений из 4, страница 1 из 1
Добавление символа в выделенные ячейки
    #36376180
MQM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MQM
Гость
Добрый день, необходимо добавлять символ в начало выделенных ячеек пропуская пустые ячейки, макрос:
Sub ДобавитьСимвол()

For Each cell In Selection: cell.Value
If Cells.Value Is Not Null Then
Selection: Cells.Value = "%"
End If
Cells.Value:Next

End Sub

Что тут не так?
...
Рейтинг: 0 / 0
Добавление символа в выделенные ячейки
    #36376415
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что я до такого кода видимо недорос... У меня попроще:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub ДобавитьСимвол()

For Each Cell In Selection
If Cell.Value <> "" Then
Cell.Value = "%" & Cell.Value
End If
Next

End Sub

...
Рейтинг: 0 / 0
Добавление символа в выделенные ячейки
    #36376442
MQM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MQM
Гость
мой код просто фуфел... спасибо что помогли разобратся
...
Рейтинг: 0 / 0
Добавление символа в выделенные ячейки
    #36376769
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще вариант, без цикла, используя формулу самого эксель
Код: plaintext
1.
2.
With Selection
 .Value = Evaluate("IF(" & .Address & "="""","""",""%""&" & .Address & ")")
End With
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление символа в выделенные ячейки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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