Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для приведения к одному, одинаковому размеру графиков / 18 сообщений из 18, страница 1 из 1
10.12.2012, 17:09
    #38072890
Slant-shadow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
Подскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать
...
Рейтинг: 0 / 0
10.12.2012, 17:13
    #38072901
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
Пытаемся угадать программу
Пытаемся угадать, что такое "график"
...
Рейтинг: 0 / 0
10.12.2012, 17:25
    #38072925
Slant-shadow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
У меня есть обычные гистограммы и круговые диаграммы
...
Рейтинг: 0 / 0
10.12.2012, 18:12
    #38073028
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
Диаграммы, короче. А где, в экселе?
...
Рейтинг: 0 / 0
10.12.2012, 18:34
    #38073065
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
Slant-shadowПодскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать

А зачем?
При печати можно выбрать: на весь лист.
...
Рейтинг: 0 / 0
10.12.2012, 19:21
    #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
11.12.2012, 00:21
    #38073400
Slant-shadow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос для приведения к одному, одинаковому размеру графиков
KhodSlant-shadowПодскажите макрос для приведения к одному, одинаковому размеру всех графиков.
Или какой-нибудь другой способ как это можно сделать

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

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

В приведенном здесь виде - нет.
...
Рейтинг: 0 / 0
25.01.2013, 01:43
    #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
06.02.2013, 22:22
    #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
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос для приведения к одному, одинаковому размеру графиков / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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