powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Разработка макросов в MS Word
25 сообщений из 62, страница 2 из 3
Разработка макросов в MS Word
    #36952608
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

для меня это программа))) как сделать чтоб я свои словечки вводила в форму(на форме поставлю textbox1),а не в ворде? и соответственно результат тоже вывести на форму в другой textbox2.
надеюсь написала понятно
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952625
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будем с удовольствием наблюдать за топиком :)
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952638
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амосенька, девочка это рюшечки
parArr = Split(Selection.Text, vbCr)
меняешь на
parArr = Split(Имя_формы.Текст_бокс1.Value, vbCr)
и
Selection.Text = Join(parArr, vbCr)
на
Имя_формы.Текст_бокс2.Value = Join(parArr, vbCr)
Если не ошибаюсь
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952643
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMБудем с удовольствием наблюдать за топиком :)
Завистники, дайте девочку склеить! Диплом я так понимаю пополам, Амосенька, девочка?
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952662
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович ЭндрюАмосенька, девочка это рюшечки
parArr = Split(Selection.Text, vbCr)
меняешь на
parArr = Split(Имя_формы.Текст_бокс1.Value, vbCr)
и
Selection.Text = Join(parArr, vbCr)
на
Имя_формы.Текст_бокс2.Value = Join(parArr, vbCr)
Если не ошибаюсь
кажется ошибка всё же есть
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952663
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

я не та которую можно склеить
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952665
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амосенька, девочка так ты начни с простого создай форму с текстбоксом добейся как в неё ввести текст, там вероятно будет так -Me.далеее как фантазия работает, например так ЦЭ
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952666
АмосенькаЦипихович Эндрю,

я не та которую можно склеить
сварка, клепка, резьбовые соединения ?
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952668
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АмосенькаЦипихович Эндрю,

я не та которую можно склеить

Прекращаю клеить, могла бы и подиграть, пока
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952696
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

у меня не получается. для текстбоксов отдельно нужно что то прописывать?
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952703
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

я исправила. работает!!!!! спасибо вам большое!!!!
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952707
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амосенька, девочка, так вылож скрипт, может кому надо
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952711
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Private Sub CommandButton1_Click()
'зеркальное отражение текста функция StrReverse$, изначально текст должен быть выделенным после чего
'перевёрнутый текст появляется на месте выделенного текста
Dim parArr() As String
Dim myArr() As String
Dim par As Integer
Dim i As Integer

'Ниже:разбиваем текст на параграфы
parArr = Split(TextBox1.Value, vbCr)

For par = 0 To UBound(parArr)
'Ниже:текст параграфа бьём на слова
myArr = Split(parArr(par), " ")

'Ниже:переворачиваем каждое слово
For i = 1 To UBound(myArr) Step 2
myArr(i) = StrReverse$(myArr(i))
Next i


'Ниже:собираем параграф назад
parArr(par) = Join(myArr, " ")
Next par

'Ниже:собираем весь текст
TextBox2.Value = Join(parArr, vbCr)

End Sub

Private Sub CommandButton2_Click()
Application.Quit
End Sub

Private Sub TextBox1_Change()
'parArr = Split(Word.Value, vbCr)
End Sub

Private Sub TextBox2_Change()
'Word.TextBox2.Value = Join(parArr, vbCr)
End Sub

убрала только одно слово
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952719
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё-таки нашелся человек который мне помог. Спасибо Вам Эндрю Ципихович!!!
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952720
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амосенька, девочка, ощути разницу в оформлении
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
Private Sub CommandButton1_Click()
'зеркальное отражение текста функция StrReverse$, изначально текст должен быть выделенным после чего
'перевёрнутый текст появляется на месте выделенного текста
Dim parArr() As String
Dim myArr() As String
Dim par As Integer
Dim i As Integer

'Ниже:разбиваем текст на параграфы
parArr = Split(TextBox1.Value, vbCr)

For par =  0  To UBound(parArr)
'Ниже:текст параграфа бьём на слова
myArr = Split(parArr(par), " ")

'Ниже:переворачиваем каждое слово
For i =  1  To UBound(myArr) Step  2 
myArr(i) = StrReverse$(myArr(i))
Next i


'Ниже:собираем параграф назад
parArr(par) = Join(myArr, " ")
Next par

'Ниже:собираем весь текст
TextBox2.Value = Join(parArr, vbCr)

End Sub

Private Sub CommandButton2_Click()
Application.Quit
End Sub

Private Sub TextBox1_Change()
'parArr = Split(Word.Value, vbCr)
End Sub

Private Sub TextBox2_Change()
'Word.TextBox2.Value = Join(parArr, vbCr)
End Sub
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952724
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что за вторая кнопка??
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952726
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

Да,согласна,разница есть)))
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952728
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

вторая кнопка это выход из приложения
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952734
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АмосенькаЦипихович Эндрю,

вторая кнопка это выход из приложения

зачем?
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952738
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

так удобнее))) да и форма не совсем пустая
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952739
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Амосенька, хозяин барин
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952741
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АмосенькаЦипихович Эндрю,

так удобнее))) да и форма не совсем пустая
Я форму не вижу в упор!!!!!!!
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952755
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюAndreTMБудем с удовольствием наблюдать за топиком :)
Завистники, дайте девочку склеить! Диплом я так понимаю пополам, Амосенька, девочка?
Эндрю, это ты у нас "спец по Word". Мне так даже лень разбираться (ну, конечно, не в сплит-джойне), хватает и того, что с Экзелем достают. Так что завистники отсутствуют...
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952763
Амосенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрю,

хм... вот этот скрипт,как вы называете, я написала для кнопки commandbutton, которую я назвала обработкой
...
Рейтинг: 0 / 0
Разработка макросов в MS Word
    #36952781
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АмосенькаЦипихович Эндрю,

хм... вот этот скрипт,как вы называете, я написала для кнопки commandbutton, которую я назвала обработкой
ничего не понял, что я называю, что Вы называете????
...
Рейтинг: 0 / 0
25 сообщений из 62, страница 2 из 3
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Разработка макросов в MS Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]