Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ... / 25 сообщений из 143, страница 1 из 6
11.01.2010, 09:23
    #36402942
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Подскажите пожалуйста как написать программку для кнопочки, чтобы при нажатии на нее обнулить ячейки В3:В8 и В10:В15. Кнопочку я сделал.

Вопрос весьма прост, но я только начинаю осваивать Excel ...

Заранее спасибо.
...
Рейтинг: 0 / 0
11.01.2010, 09:54
    #36402977
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Код: plaintext
1.
2.
3.
Private Sub CommandButton1_Click()
[b3:b8] =  0 
[b10:b15] =  0 
End Sub
...
Рейтинг: 0 / 0
11.01.2010, 10:27
    #36403038
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Большое спасибо!
Так просто, а я весь хелп облазил - не нашел...

Если можно - еще небольшой вопрос.
Сделал ячейку со счетчиком. Очень удобно. Нажимаешь стрелочку вверх - увеличивается на 1, нажимаешь стрелочку вниз - уменьшается. Однако элементы управления счетчиком (две кнопочки со стрелками) находятся друг над другом. В моем случае это неудобно. Хотелось бы их развернуть на 90 град. То есть чтобы они были расположены не по вертикали, а по горизонтали. Как это можно сделать?

Заранее спасибо.
...
Рейтинг: 0 / 0
11.01.2010, 10:50
    #36403071
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Не очень понятно, что за кнопки, но вообще-то как кнопки можно использовать любой рисунок (из автофигур например или свой собственный) и расположить его как угодно. Затем по правой кнопке задать ему макрос (см. приложение)
...
Рейтинг: 0 / 0
11.01.2010, 11:03
    #36403100
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Приложение отвалилось...
...
Рейтинг: 0 / 0
11.01.2010, 11:13
    #36403110
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Разработчик - Вставить - Элементы управления формы - счетчик.
Прекрасный счетчик, очень удобный.
Но клетки очень узкие по вертикали, а расположены в столбик, поэтому кнопочки очень маленькие.
Нужно расположить пару кнопок по горизонтали
...
Рейтинг: 0 / 0
11.01.2010, 11:16
    #36403118
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Если у Вас кнопка, добавлена с помощью меню элементы управления или через код, или кнопка на формах - я думаю развернуть ее невозможно. По крайней мере я не нашел ничего через Гугл и методы, существующие для поворачивания объектов типа Shape, Flip и Rotate, не подходят - выдает ошибку.
...
Рейтинг: 0 / 0
11.01.2010, 11:23
    #36403130
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
ВладимирВ, по соседству от эл-та Spinner (ваш счетчик) есть Scroll Bar (не знаю как у вас в русском варианте).
Его можно расположить со стрелочками влево-вправо.
...
Рейтинг: 0 / 0
11.01.2010, 11:29
    #36403148
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
А, для такой кнопочки (типа счетчик), Эксель сам меняет положение (горизонт, вертикаль) в зависимости от размера. Попробуйте поизменять размер. Как изменить размер программно можна увидить записав макрос через макрорекодер.
По идее для SpinButton можна менять положение методом Orientation, но у меня что-то не работает :). Вообще поведение элементов управления на листе для меня загадка :)
...
Рейтинг: 0 / 0
11.01.2010, 11:35
    #36403162
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Также положение можна задать при создании элемента. Когда элемент выделен, правой кнопкой, свойства и там увидите (см.вложение)
...
Рейтинг: 0 / 0
11.01.2010, 11:36
    #36403163
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
mдля такой кнопочки (типа счетчик), Эксель сам меняет положение (горизонт, вертикаль) в зависимости от размера. Попробуйте поизменять размер. ЗЫ
мой пост относился к эл-ту Spinner из элементов Forms. Он умеет только вверх-вниз.
А Spinner из набора ActiveX уже меняет положение сам. m +1
...
Рейтинг: 0 / 0
11.01.2010, 11:48
    #36403182
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
qwrqwrЗЫ
мой пост относился к эл-ту Spinner из элементов Forms. Он умеет только вверх-вниз.
А Spinner из набора ActiveX уже меняет положение сам. m +1

qwrqwr , здравствуйте! Как всегда говорите загадками :)... Расшифоровку дадите для неграмотных? И для этого m+1 тоже ? :)
...
Рейтинг: 0 / 0
11.01.2010, 11:50
    #36403189
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Ах вот что за кнопки (никогда не использовал, каюсь...)
Так и из Формс тоже можно повернуть, изменив размер.
...
Рейтинг: 0 / 0
11.01.2010, 11:52
    #36403193
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Я как раз имел в виду Spinner из элементов Forms. Как ни пытался ему размер поменять как "m" советовал - ни фига не выходит. Только верх-низ. И св-в у него таких нету. Щас с полосой прокрутки пробую - по-моему гораздо лучше...
...
Рейтинг: 0 / 0
11.01.2010, 11:55
    #36403202
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
А у меня работает и через свойства тоже:
...
Рейтинг: 0 / 0
11.01.2010, 11:57
    #36403208
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Ага, а вот Spinner из ActiveX действительно поворачивается... Странно как-то... А из элементов управления формы - не хочет...
...
Рейтинг: 0 / 0
11.01.2010, 12:03
    #36403220
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
m[quot qwrqwr]
qwrqwr , здравствуйте! Как всегда говорите загадками :)... Расшифоровку дадите для неграмотных? И для этого m+1 тоже ? :)
Здравствуйте.
m+1 означало "присоединяюсь к мнению m о том, что если взять соотв. контрол из набора ActiveX, а не Формс, то его уже можно будет повернуть набок :)".
Или про какую расшифровку?
...
Рейтинг: 0 / 0
11.01.2010, 12:05
    #36403225
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Hugo121А у меня работает и через свойства тоже:У вас как раз элемент ActiveX на картинке.
...
Рейтинг: 0 / 0
11.01.2010, 12:19
    #36403255
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Да, точно, из Формс не поворачивется. Я их и не пользую никогда, зачем?
...
Рейтинг: 0 / 0
11.01.2010, 13:12
    #36403368
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
С кнопками разобрался, все классно работает, всем спасибо.
Вот по ходу столкнулся с непоняткой...
Наделал я кнопочек с полсотни. Каждой кнопочке событие назначил. Все работает. Теперь добавил столбик - все кнопки работать перестали. Заглянул в код - ну там адреса ячеек как были, так и остались, так их все теперь вручную править? Неужели их Excel не может сам изменить? При вставке столбика - он же во всех формулах листа меняет адреса. А тут все вручную? Или есть какая-то хитрость?
...
Рейтинг: 0 / 0
11.01.2010, 13:57
    #36403473
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
ВладимирВ,
Ctrl+H
...
Рейтинг: 0 / 0
11.01.2010, 16:39
    #36403822
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
qwrqwr, ясно, спасибо! Я также имел ввиду какая разница между элементами ActiveX и Forms?
...
Рейтинг: 0 / 0
11.01.2010, 16:53
    #36403856
qwrqwr_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
mqwrqwr, ясно, спасибо! Я также имел ввиду какая разница между элементами ActiveX и Forms?:)
а вчера Deggasad не вам отвечал? :)
mDeggasadЭлементы ActiveX можно найти на панели инструментов "Элементы управления".
Также есть старые элементы управления, которые применялись до появления ВБА, находятся на панели инструментов "Формы", их нужно отличать, у них есть свои возможности по управлению без непосредственного написания макроса.
Ок, спасибо!
...
Рейтинг: 0 / 0
11.01.2010, 17:06
    #36403885
ВладимирВ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Вот - работа близится к концу, помогите, плиз, еще одну кнопульку приделать...
Нужно сделать вот что:
Есть колонка "Штук" - e9:e88. Нужно пробежаться по ней, и те строчки, в которых в ней стоит "0" спрятать, чтобы сократить выбранные результаты для вывода на печать. ( В пустых ячейках действительно стоит "0", просто он спрятан форматом)
...
Рейтинг: 0 / 0
11.01.2010, 17:36
    #36403938
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите начинающему сделать формулу ...
Что-то молчат все...
Просто, тупо по месту:
Код: plaintext
1.
2.
3.
4.
5.
Sub tt()
For x =  9  To  88 
If Cells(x,  5 ).Value =  0  Then Rows(x).EntireRow.Hidden = True
Next
End Sub
Повесь на кнопку ПЕЧАТАТЬ, добавь код собственно печати, после этого процесса можно всё снова показать, типа
Код: plaintext
  [e9:e88].EntireRow.Hidden = False
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ... / 25 сообщений из 143, страница 1 из 6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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