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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2009, 20:30   #1
Fierce
Пользователь
 
Регистрация: 11.04.2009
Сообщений: 29
По умолчанию Уменьшение размера формул

Есть документ, в котором находяться формулы, вставленные с помощью Microsoft equation 3. Можно ли размер всех формул уменьшить, например в 2 раза?
Fierce вне форума Ответить с цитированием
Старый 24.05.2009, 21:21   #2
Fierce
Пользователь
 
Регистрация: 11.04.2009
Сообщений: 29
По умолчанию

Проблему решил, правда не совсем так как надо.
Код:
Dim iShape As Object, h As Double, w As Double
For Each iShape In ActiveDocument.InlineShapes
    With iShape
        h = .Height
        w = .Width
        .Height = h / 2
        .Width = w / 2
    End With
Next
С формулами, также уменьшаеться размер всех картинок, но для меня это не проблематично
Fierce вне форума Ответить с цитированием
Старый 25.05.2009, 10:25   #3
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Чтобы изменять только формулы поставьте проверку на тип объекта, например так:

Код:
Dim iShape As Object
For Each iShape In ActiveDocument.InlineShapes
    If iShape.OLEFormat.ClassType = "Equation.3" Then
        With iShape
            .Height = .Height / 2
            .Width = .Width / 2
        End With
    End If
Next
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как избежать сужения (уменьшение размера) пикселей изображения, при включенном свойстве Stretch? Лукманов Александр Мультимедиа в Delphi 8 26.10.2009 09:52
Уменьшение счетчика в записи azat20 Общие вопросы C/C++ 1 22.02.2009 22:03
уменьшение ширины таблицы Viteef HTML и CSS 5 18.02.2009 23:59
Уменьшение размера ехе файлов Terran Общие вопросы Delphi 20 23.01.2008 23:03