powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / работа с текстом
10 сообщений из 10, страница 1 из 1
работа с текстом
    #32703829
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем
как в ворде через код вставить текст, какую-то его часть (например 2 первых слова) отформатировать: сделать по центру, шрифт 13 курсив
Спасибо.
...
Рейтинг: 0 / 0
работа с текстом
    #32703837
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чё, в режиме записи макроса не идёт ???
Stepler (щёлк-щёлк!!)

Код: plaintext
 P.S.Присутствовали ли Вы, когда Вас фотографировали?  
...
Рейтинг: 0 / 0
работа с текстом
    #32703873
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа такого текста

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
"Информация\xa0к\xa0отчету"\xa0&\xa0Chr(13)\xa0&\xa0_
\xa0\xa0\xa0\xa0" ... ,"\xa0&\xa0Chr(13)\xa0&\xa0_
\xa0\xa0\xa0\xa0"о\xa0соблюдении\xa0сроков\xa0подготовки\xa0документов "\xa0&\xa0Chr(13)\xa0&\xa0_
\xa0\xa0\xa0\xa0"Перечень\xa0 ... "\xa0&\xa0Chr(13)\xa0&\xa0_
\xa0\xa0\xa0\xa0Chr(13)\xa0&\xa0Chr(13)\xa0&\xa0_
\xa0\xa0\xa0\xa0" ... " & _
\xa0\xa0\xa0\xa0Chr(13)\xa0&\xa0Chr(13)

Как отформатирован этот код?
...
Рейтинг: 0 / 0
работа с текстом
    #32703882
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SteplerА чё, в режиме записи макроса не идёт ???

текст уже в коде сидит
...
Рейтинг: 0 / 0
работа с текстом
    #32703891
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком виде, к сожалению, не знаю. Попробуй с этим вопросом обратиться в Access - я думаю смысл есть...
З.Ы. У мени твоя ссылка не действует...
Stepler (щёлк-щёлк!!)

Код: plaintext
 P.S.Присутствовали ли Вы, когда Вас фотографировали?  
...
Рейтинг: 0 / 0
работа с текстом
    #32703975
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не уверен, но может это пригодится.
Я такой фокус с экселе делал, но давно и к сожалению примерчиков не осталось. В ворде наверно тоже можно сделать подобное:
1) В ворде запустить запись макроса, и руками в докумете сделать все, что нужно - ввести строку, отформатировать и т.д.
2) В аксесе написать код подключения к ворду.
3) Вставить в акскесс код полученный в макросе ворда и переделать его как необходимо.
Подключению в экселю было примерно таким:
Dim xlApp As Object
Dim xlListCount As Integer
Set xlApp = CreateObject("excel.application")
xlApp.Application.Workbooks.Open (FileName)
xlApp.Application.visible = true
' далее, переделанный код из макроса:
........................
...
Рейтинг: 0 / 0
работа с текстом
    #32703977
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Function test()
    Dim doc As Word.Document
    Set doc = ActiveDocument
    doc.Range.Text = "трам пам пам"
    doc.Range( 1 ,  4 ).Bold = True
    doc.Range( 5 ,  8 ).Italic = True
    doc.Range( 5 ,  8 ).Bold = False
    doc.Range( 9 ,  12 ).Underline = wdUnderlineSingle
    doc.Range( 9 ,  12 ).Bold = False
End Function
...
Рейтинг: 0 / 0
работа с текстом
    #32703989
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорный
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Function test()
    Dim doc As Word.Document
    Set doc = ActiveDocument
    doc.Range.Text = "трам пам пам"
    doc.Range( 1 ,  4 ).Bold = True
    doc.Range( 5 ,  8 ).Italic = True
    doc.Range( 5 ,  8 ).Bold = False
    doc.Range( 9 ,  12 ).Underline = wdUnderlineSingle
    doc.Range( 9 ,  12 ).Bold = False
End Function

а как отформатировать только "Трам"
...
Рейтинг: 0 / 0
работа с текстом
    #32704004
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как отформатировать только "Трам"
выкинуть код, форматирующий "пам пам"
...
Рейтинг: 0 / 0
работа с текстом
    #32704027
raur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо всем
алгаритм найден, с остальным разбирусь сам.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / работа с текстом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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