![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.07.2008
Сообщений: 57
|
![]()
Подскажите, пожалуйста, есть ли в VBA какая-нибудь функция для удаления подстроки в строке.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ну, либо через Replace()
либо легко можно заменит удаление через сборку строки без удаляемой части. например, если из строки S нужно удалить подстроку длиной два символа, начиная с позиции 3 (для примера): s = Mid(s, 1, 2) & Mid(s, 2+2+1, Len(s) - (2+2+1) + 1) (2+2+1 - это я для наглядности написал к позиции 2 прибавим два символа, которые мы удаляем, и плюс один, с которого мы берём остаток... извините, если туманно ответил... задавайте конкретный пример, получите решение конкретной задачи... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в VBA удалить системный файл | valerij | Microsoft Office Excel | 13 | 15.04.2009 16:24 |
Как передать в TEdit подстроку под курсор | nnova | Общие вопросы Delphi | 5 | 05.11.2008 05:01 |
заменить в строке подстроку | Lemo | Помощь студентам | 4 | 18.10.2008 21:54 |
Как удалить из строки подстроку по маске ? | - fenix - | Помощь студентам | 4 | 23.04.2008 15:04 |
как удалить анти вирус( касперский 2006)если она не работает и ее не возможно удалить | Alar | Общие вопросы Delphi | 0 | 29.10.2006 21:36 |