Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2016, 21:13   #1
Coul777exe
Новичок
Джуниор
 
Регистрация: 30.10.2016
Сообщений: 1
По умолчанию MS Word Visual Basic. Поменять местами первый и последний абзацы.

Данный код меняет только 1 и 2 абзацы, помогите исправить так, чтобы менял первый и последний.
PHP код:
Sub ZamenaAbzaz()
    
Dim s$, xnk&, ss$, i&, j&, temp$, v$(2)
    
Word.ActiveDocument.Content
    x 
Split(s"@")
    For 
0 To UBound(x)
        If 
x(i) <> "" Then
            n 
Split(x(i), Chr(13))
            
0
            
For 0 To UBound(n)
                If 
n(j) <> "" Then
                    v
(k) = n(j)
                    
1
                    
If 2 Then Exit For
                
End If
            
Next
            temp 
v(0)
            
v(0) = v(1)
            
v(1) = temp
            ss 
ss Join(vvbCrLf) & vbCrLf
        End 
If
    
Next
    Selection
.Range.Text ss
End Sub 
Coul777exe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как поменять местами первый и последний символ в Паскаль Flocky Паскаль, Turbo Pascal, PascalABC.NET 5 11.12.2015 16:59
Поменять местами первый и последний столбец admokep C++ Builder 4 12.01.2015 16:25
Turbo Pascal. В каждом нечетном по порядку слове поменять местами первый и последний символы cdc Помощь студентам 0 08.11.2012 14:21
Поменять в двумерном массиве местами первый и последний столбец }|{eka Паскаль, Turbo Pascal, PascalABC.NET 6 21.06.2012 20:19
Pascal.поменять местами первый и последний символ в последнем слове Kris92 Помощь студентам 5 07.07.2010 14:00