Доброй ночи.
Имеется макрос, извлекающий текст из разных мест одной ячейки и добавляющий этот текст - в конкретные места другой ячейки.
В целом он работает, однако ключевые слова вставки текста ("текст1-," и "текст2-,") не прописаны точно.
Вместо этих ключевых слов стоит команда :
Я пытался заменить последнюю часть кода вот так:
Но что-то не очень хорошо работает.
Вставляет текст не туда куда нужно.
Как прописать в коде - конкретные слова "текст1-" и "текст2-" ?
Имеется макрос, извлекающий текст из разных мест одной ячейки и добавляющий этот текст - в конкретные места другой ячейки.
В целом он работает, однако ключевые слова вставки текста ("текст1-," и "текст2-,") не прописаны точно.
Вместо этих ключевых слов стоит команда :
Код |
---|
N = InStr(S, "текст" & (K + 1) & "-") |
Я пытался заменить последнюю часть кода вот так:
Код |
---|
S1 = Cells(J + 2, "AA") S2 = Cells(J + 2, "AA") N1 = InStr(S, "текст1-") N2 = InStr(S, "текст2-") If Mid(S, N1 + 6, 1) <> "," Then L1 = InStr(N1 + 7, S1, ","): S = Left(S1, N1 + 6) & Mid(S1, L1) End If If Mid(S, N2 + 6, 1) <> "," Then L2 = InStr(N2 + 7, S2, ","): S2 = Left(S2, N2 + 6) & Mid(S2, L2) End If Sn = Left(wd(K), Len(wd(K)) - 1) & Sum Cells(J + 2, "AA") = Left(S1, N1 + 6) & Sn & So & Mid(S1, N1 + 7) Next End Sub |
Вставляет текст не туда куда нужно.
Как прописать в коде - конкретные слова "текст1-" и "текст2-" ?