powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для приведения к одному, одинаковому размеру графиков
18 сообщений из 18, страница 1 из 1
Макрос для приведения к одному, одинаковому размеру графиков
    #38072890
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38072901
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаемся угадать программу
Пытаемся угадать, что такое "график"
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38072925
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть обычные гистограммы и круговые диаграммы
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38073028
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диаграммы, короче. А где, в экселе?
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38073065
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadowПодскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать

А зачем?
При печати можно выбрать: на весь лист.
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38073136
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
Dim i As Integer
For i = 1 To Worksheets("лист1").ChartObjects.Count
  Worksheets("лист1").ChartObjects(i).Width = 100
  Worksheets("лист1").ChartObjects(i).Height = 100
Next
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38073400
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhodSlant-shadowПодскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать

А зачем?
При печати можно выбрать: на весь лист.
Надо, чтобы одни все одинакового размера были
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38089971
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Спасибо
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38114707
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имею, такой макрос http://rusfolder.com/34567895
Как можно сделать, чтобы значение предлагалось ввести пользователю, то есть мне по нажатии на кнопку в меню надстройки?
Чтобы не бегать постоянно в разработчик и там менять значения
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38114744
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InputBox
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38115899
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProInputBox
Что InputBox?
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38115905
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadowShocker.ProInputBox
Что InputBox?функция такая....
для:Slant-shadowКак можно сделать, чтобы значение предлагалось ввести пользователю
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38115929
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadowЧто InputBox?Пишите слово InputBox в модуль, жмете F1 - просвещаетесь.
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38122490
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, разобрался
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38124001
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно использовать данный макрос в Microsoft Office Power Point?
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38124004
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slant-shadow,

В приведенном здесь виде - нет.
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38124030
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMSlant-shadow,

В приведенном здесь виде - нет.
Вот макрос
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Sub Get_Graphics()
    On Error Resume Next: Err.Clear
    Dim ChrtObj As ChartObject, w&, h&
    ' запрашиваем у пользователя высоту и ширину
    w& = InputBox("Введите ширину для диаграмм", , 300): If Err Then Exit Sub
    h& = InputBox("Введите высоту для диаграмм", , 200): If Err Then Exit Sub

    Application.ScreenUpdating = False
    For Each ChrtObj In ActiveSheet.ChartObjects
        ChrtObj.Height = h&
        ChrtObj.Width = w&
    Next
End Sub


Что нужно изменить для использования его в Power Point?
...
Рейтинг: 0 / 0
Макрос для приведения к одному, одинаковому размеру графиков
    #38140869
Slant-shadow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub test2()
Dim sh As Shape, ActiveSlide As Slide, w As Long, h As Long
On Error Resume Next: Err.Clear
 
Set ActiveSlide = ActiveWindow.Selection.SlideRange(1)
h = InputBox("Height", , 200): If Err Then Exit Sub
w = InputBox("Width", , 300): If Err Then Exit Sub
 
For Each sh In ActiveSlide.Shapes
    If sh.Type = msoChart Then
        sh.Height = h
        sh.Width = w
    End If
Next
End Sub
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для приведения к одному, одинаковому размеру графиков
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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