Имя пользователя:
Пароль:
 

Название темы: [архив] Microsoft Excel
Показать сообщение отдельно

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Получите.
Sub Ìàêðîñ1()
'
' Ìàêðîñ1 Ìàêðîñ
' Ìàêðîñ çàïèñàí 08.06.2006 (Þðà)
'
' Ñî÷åòàíèå êëàâèø: Ctrl+m
'
ind_col = ActiveCell.Column
For i = 1 To 65536
dl = Len(Cells(i, ind_col))
zn = Cells(i, ind_col).Value
j = 1
Do While j <= dl
sim = Mid(zn, j, 1)
If (sim <> Val(sim)) Then zn = (Left(zn, (j - 1)) + Mid(zn, (j + 1), (dl - j))): j = j - 1
dl = Len(zn)
j = j + 1
Loop
Cells(i, ind_col).Value = zn
Next i

End Sub

проверял у меня но EXCEL XP работает

Отправлено: 17:00, 08-06-2006 | #270

Название темы: [архив] Microsoft Excel