Использования инфо о пути файла Doc.FullFileName
05/04/2007 17:35:21
#Link
Доброе время суток.
Задача такая.
Командой MTex = Doc.FullFileName к примеру получаем строковую переменную типа D:\Works\MyFirn\5.04\Maket
Есть-ли механизмы выделения из этой переменной нужной информации. К примеру нужно получить на выходе строку MyFirm_5.04-R или Maket_5.04-R
Буду благодарен любой информации.
Re: Использования инфо о пути файла Doc.FullFileName
05/04/2007 17:55:18
#Link
Не совсем понятен вопрос. Если у тебя есть строковая переменная, то в ней всегда можно найти и вычленить нужный фрагмент, а потом к нему уж добавляй, что хочешь. В чем, собственно, проблема? Используй для поиска Ltrim$, Rtrim$ и подобные им функции. А для замены, так сразу и не вспомню. Ты Хелп там поюзай по строковым переменным и функциям, с примерами.
Re: Использования инфо о пути файла Doc.FullFileName
05/04/2007 18:33:56
#Link
есть еще Doc.FileName и Doc.FilePath кстати
а функции такие InStr, InStrRev (в обратную сторону!), Mid, Left, Right, Ucase, Lcase, Replace, Split, Join
очень полезно добавить в начало модуля с программой
Option Compare Text (вроде так пишется) - тогда все посики подстрок будут без учета регистра букв - ну или если не надо такое, то можно в InStr каждый раз указывать тип учета регистра
Re: Использования инфо о пути файла Doc.FullFileName
05/04/2007 18:45:21
#Link
Спасибо за направление поиска решения. Именно это и нужно.
Была-бы хорошая литература по CorelVBA.
Re: Использования инфо о пути файла Doc.FullFileName
05/04/2007 18:51:55
#Link
там все очень просто
советую взять макрос от Алекса входящий в поставку Corel - FileConverter и другие с
www.oberonplace.com... (те что бесплатные) - это просто идеальный образец и прекрасное пособие для изучения- там много мелких, несложных.
Все книги по вба выбросьте
Re: Использования инфо о пути файла Doc.FullFileName
06/04/2007 12:30:10
#Link
Да. Это единственный путь изучения VBA на сегодня.
Вот если макросы были написаны с максимальным разжовыванием каждого действия в комментариях, тогда это действительно было-бы пособие для начинающих и продолжающих.
А книжки выкидывать не приходиться. Их просто нет.
Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=5240&start=0