Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как изменить параметры линии в Word? - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Как изменить параметры линии в Word?
Как изменить параметры линии в Word?
muskin2029 Дата: Воскресенье, 28.04.2019, 03:04 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Всем привет.
В экселе все графические объекты имеют свои имена, изменять их характеристики проблем нет.
А как быть в ворде - не пойму.
В документе есть куча всяких графических объектов. А как к ним обращаться?
Например, объект линия, нарисована где-то в середине страницы среди других линий и рисунков.
Как поменять её характеристики с помощью VBA?
 
Ответить
СообщениеВсем привет.
В экселе все графические объекты имеют свои имена, изменять их характеристики проблем нет.
А как быть в ворде - не пойму.
В документе есть куча всяких графических объектов. А как к ним обращаться?
Например, объект линия, нарисована где-то в середине страницы среди других линий и рисунков.
Как поменять её характеристики с помощью VBA?

Автор - muskin2029
Дата добавления - 28.04.2019 в 03:04
Pelena Дата: Воскресенье, 28.04.2019, 09:57 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 14329
Репутация: 3132 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Обращаться можно по имени, например[vba]
Код
ActiveDocument.Shapes("Oval 3")
[/vba]
Например так можно изменить толщину контура [vba]
Код
ActiveDocument.Shapes("Oval 3").Line.Weight=3
[/vba]
Чтобы узнать имя, можно выделить объект и в окне Immediate ввести [vba]
Код
?selection.ShapeRange.Name
[/vba]
Либо открыть Область выделения (Главная -- Выделить -- Область выделения) и посмотреть там.
Кроме того, в Ворде работает макрорекодер yes


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Обращаться можно по имени, например[vba]
Код
ActiveDocument.Shapes("Oval 3")
[/vba]
Например так можно изменить толщину контура [vba]
Код
ActiveDocument.Shapes("Oval 3").Line.Weight=3
[/vba]
Чтобы узнать имя, можно выделить объект и в окне Immediate ввести [vba]
Код
?selection.ShapeRange.Name
[/vba]
Либо открыть Область выделения (Главная -- Выделить -- Область выделения) и посмотреть там.
Кроме того, в Ворде работает макрорекодер yes

Автор - Pelena
Дата добавления - 28.04.2019 в 09:57
muskin2029 Дата: Воскресенье, 28.04.2019, 12:35 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Pelena, спасибо, всё ясно.


Сообщение отредактировал muskin2029 - Воскресенье, 28.04.2019, 19:45
 
Ответить
СообщениеPelena, спасибо, всё ясно.

Автор - muskin2029
Дата добавления - 28.04.2019 в 12:35
muskin2029 Дата: Пятница, 03.05.2019, 14:26 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А ещё такой вопрос.
В документе имеется, например, три линии:
name="Shape 4" ID=4
name="Shape 4" ID=6
name="Shape 4" ID=9
А как обратиться к конкретной линии без всяких переименований, через ID ведь нельзя?
 
Ответить
СообщениеА ещё такой вопрос.
В документе имеется, например, три линии:
name="Shape 4" ID=4
name="Shape 4" ID=6
name="Shape 4" ID=9
А как обратиться к конкретной линии без всяких переименований, через ID ведь нельзя?

Автор - muskin2029
Дата добавления - 03.05.2019 в 14:26
Pelena Дата: Пятница, 03.05.2019, 16:24 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 14329
Репутация: 3132 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Посмотрите в области выделения, там не бывает одинаковых имен, по ним и обращайтесь


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеПосмотрите в области выделения, там не бывает одинаковых имен, по ним и обращайтесь

Автор - Pelena
Дата добавления - 03.05.2019 в 16:24
muskin2029 Дата: Пятница, 03.05.2019, 16:35 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
 
Ответить
Сообщение

Автор - muskin2029
Дата добавления - 03.05.2019 в 16:35
Pelena Дата: Пятница, 03.05.2019, 16:38 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 14329
Репутация: 3132 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
А файл можете приложить?


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеА файл можете приложить?

Автор - Pelena
Дата добавления - 03.05.2019 в 16:38
muskin2029 Дата: Пятница, 03.05.2019, 16:59 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
А файл можете приложить?

Там же в Выделение имена можно делать одинаковыми.
 
Ответить
Сообщение
А файл можете приложить?

Там же в Выделение имена можно делать одинаковыми.

Автор - muskin2029
Дата добавления - 03.05.2019 в 16:59
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Как изменить параметры линии в Word?
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!