Есть две функции, которые доступны из любых файлов:
Код
Function StartWord(txt As String, Optional delim As String = "/", Optional n As Integer = 1) As String
arFragments = Split(txt, delim)
StartWord = arFragments(LBound(arFragments) - n + 1)
End Function
и
Код
Function LastWord(txt As String, Optional delim As String = "/", Optional n As Integer = 1) As String
arFragments = Split(txt, delim)
LastWord = arFragments(UBound(arFragments) - n + 1)
End Function
Очень неудобно постоянно заходить в функции, выделять ячейки, протягивать...
Подскажите, как эти 2 функции упаковать в простой макрос. Т.е. после выполнения макроса создаются 2 новых колонки, где первая ячейка это заголовок. А данные для преобразования беруться из колонки С В программировании я не очень разбираюсь, но может есть подобные примеры... или кто сможет помочь Буду благодарен
mazersw, здравствуйте! 1. Предложите новое название темы в соответствии с задачей (какие данные во что преобразовать) 2. Приложите файл-пример, с примерами "как есть" и "как надо"
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
По вопросу: для вашего случая (всё меняется) функция лучше всего Макрос делать не вижу смысла, т.к. потом начнётся "а если я это поменяю, а если это не там будет"
P.S.: для примера делается ОДИН файл (разумеется, если это не вопрос по перемещению данных между файлами)
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄