powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ...
143 сообщений из 143, показаны все 6 страниц
Помогите начинающему сделать формулу ...
    #36402942
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как написать программку для кнопочки, чтобы при нажатии на нее обнулить ячейки В3:В8 и В10:В15. Кнопочку я сделал.

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

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

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

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

qwrqwr , здравствуйте! Как всегда говорите загадками :)... Расшифоровку дадите для неграмотных? И для этого m+1 тоже ? :)
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403189
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ах вот что за кнопки (никогда не использовал, каюсь...)
Так и из Формс тоже можно повернуть, изменив размер.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403193
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я как раз имел в виду Spinner из элементов Forms. Как ни пытался ему размер поменять как "m" советовал - ни фига не выходит. Только верх-низ. И св-в у него таких нету. Щас с полосой прокрутки пробую - по-моему гораздо лучше...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403202
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А у меня работает и через свойства тоже:
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403208
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, а вот Spinner из ActiveX действительно поворачивается... Странно как-то... А из элементов управления формы - не хочет...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403220
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m[quot qwrqwr]
qwrqwr , здравствуйте! Как всегда говорите загадками :)... Расшифоровку дадите для неграмотных? И для этого m+1 тоже ? :)
Здравствуйте.
m+1 означало "присоединяюсь к мнению m о том, что если взять соотв. контрол из набора ActiveX, а не Формс, то его уже можно будет повернуть набок :)".
Или про какую расшифровку?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403225
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hugo121А у меня работает и через свойства тоже:У вас как раз элемент ActiveX на картинке.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403255
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, точно, из Формс не поворачивется. Я их и не пользую никогда, зачем?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403368
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С кнопками разобрался, все классно работает, всем спасибо.
Вот по ходу столкнулся с непоняткой...
Наделал я кнопочек с полсотни. Каждой кнопочке событие назначил. Все работает. Теперь добавил столбик - все кнопки работать перестали. Заглянул в код - ну там адреса ячеек как были, так и остались, так их все теперь вручную править? Неужели их Excel не может сам изменить? При вставке столбика - он же во всех формулах листа меняет адреса. А тут все вручную? Или есть какая-то хитрость?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403473
Сергей06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ,
Ctrl+H
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403822
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
qwrqwr, ясно, спасибо! Я также имел ввиду какая разница между элементами ActiveX и Forms?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403856
qwrqwr_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mqwrqwr, ясно, спасибо! Я также имел ввиду какая разница между элементами ActiveX и Forms?:)
а вчера Deggasad не вам отвечал? :)
mDeggasadЭлементы ActiveX можно найти на панели инструментов "Элементы управления".
Также есть старые элементы управления, которые применялись до появления ВБА, находятся на панели инструментов "Формы", их нужно отличать, у них есть свои возможности по управлению без непосредственного написания макроса.
Ок, спасибо!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36403885
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот - работа близится к концу, помогите, плиз, еще одну кнопульку приделать...
Нужно сделать вот что:
Есть колонка "Штук" - e9:e88. Нужно пробежаться по ней, и те строчки, в которых в ней стоит "0" спрятать, чтобы сократить выбранные результаты для вывода на печать. ( В пустых ячейках действительно стоит "0", просто он спрятан форматом)
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #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
Помогите начинающему сделать формулу ...
    #36404093
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот сделал, правда я поставил ToggleButton , при нажатии табличка сжимается, а при отжатии - расширяется:

Private Sub ToggleButton1_Click()

If ToggleButton1.Value Then
For x = 9 To 33
If Cells(x, 5).Value = 0 Then Rows(x).EntireRow.Hidden = True
Next
Else
For x = 9 To 33
Rows(x).EntireRow.Hidden = False
Next
End If

End Sub

Только вот в чем беда - табличка хорошо сжимается, а после обратного расширения кнопочки (которые были сжаты) исчезают ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404112
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, они не совсем исчезли, в стопочку под оставшиеся сложились. Надо что-то делать...
На Вкладке "Свойства" был режим "Перемещать, но не изменять размеры" - попробую другие режимы.
А может их можно прятать через "hidden"? А потом опять показывать? Может на месте останутся?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404329
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ладно, с этим разберусь потихоньку.
Вот, наверное, самый сложный кусок в моей табличке. На Листе1 есть табличка как на рисунке. На Листе2 надо сделать ее обработку. Нужно получить результат в виде:

9
14
5
9

То есть формула в клетке должна быть такой:

Сканируем диапазон А1:А8 на Листе1 и ищем слово "Коза"
Где попадается слово "Коза" Берем число из клетки справа и суммируем их

В следующей клетке берем слово "Заяц" и делаем то же самое
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404351
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
qwrqwr_:)
а вчера Deggasad не вам отвечал? :)
Это был другой m , нас много
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404402
йцкйцк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирВ
Вот, наверное, самый сложный кусок в моей табличке. Данные -> Сводная таблица
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404457
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть формула в клетке должна быть такой:
Сканируем диапазон А1:А8 на Листе1 и ищем слово "Коза"
Где попадается слово "Коза" Берем число из клетки справа и суммируем их
В следующей клетке берем слово "Заяц" и делаем то же самое[/quot]
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404920
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!
Я немного адаптировал эту формулу, и все прекрасно работает!
Вот, если можно, просветите еще немного:
авторPrivate Sub ToggleButton1_Click()

If ToggleButton1.Value Then
SpinButton6.Hidden = True
For x = 9 To 42
If Cells(x, 5).Value = 0 Then Rows(x).EntireRow.Hidden = True
Next
Else
For x = 9 To 42
Rows(x).EntireRow.Hidden = False
Next
End If

End Sub

1. Вставил выделенную строку - получается ошибка. Хотел сделать, чтобы при нажатии ToggleButton1 пряталась кнопка SpinButton6. Можно ли вообще такое делать?
2. В данной программе при нажатии на кнопку ToggleButton1 строки 9-42 проверяем на условие и прячем. Для возврата их в исходное состояние циклом по очереди показываем. Строк предполагается значительно увеличить, а цикл работает довольно медленно. Нельзя ли эти строки показать сразу всем массивом?

Заранее спасибо.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36404995
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hugo121Повесь на кнопку ПЕЧАТАТЬ, добавь код собственно печати, после этого процесса можно всё снова показать, типа
Код: plaintext
  [e9:e88].EntireRow.Hidden = False

Не заметил?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36405010
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
Sub tt()
SpinButton1.Visible = False
SpinButton1.Visible = True
End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36405287
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотел спрятать 80 кнопок циклом.
авторFor x = 1 To 80
SpinButton(x).Visible = False
NextКак бы это сделать?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36405700
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может, чего не понял – тогда извинения.
Но если прячете только для печати – в свойствах фигур есть галка «выводить на печать»…
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36405739
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, там мысль спрятать перед тем, как скрывать строки - вдруг они потом на своих местах появятся, когда строки опять откроют.
Мне кажется, можно потом порядок навести типа так:
Код: plaintext
1.
2.
CommandButton1.Left = ActiveCell.Left + ActiveCell.Width
CommandButton1.Top = ActiveCell.Top
Но конечно морока код писать при большом количестве...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36405773
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, приведу всю цитату из запасников, может так можно сделать:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Serzh S
Предоложу свой вариант по проблеме кнопки, может сделать так:
Их не видно а встаем на определенную ячеку и она появляется (тогда надо задать одну кнопку, и просто скрывать ее, а потом отображать на новом месте)
Вот както так:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
result = False
s = ActiveCell.Address(RowAbsolute:=False, columnabsolute:=False, ReferenceStyle:=xlA1)
result = (s Like "H*") Or (s Like "J*")
CommandButton1.Left = ActiveCell.Left + ActiveCell.Width
CommandButton1.Top = ActiveCell.Top
If result = True Then CommandButton1.Visible = True Else CommandButton1.Visible = False
End Sub

Кнопка (предварительно ее надо закинуть из конструктора) будет отображаться если встаем на столбец (H,J и [A-Z]H,[A-Z]J ну и т.п. т.е. если в названии столбца присутствует буква J или H)
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36406730
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Hugo121 !
Вы абсолютно правы насчет моего желания прятать кнопки перед "сжатием" таблицы. Конечно, это делается не только для печати, ибо "галка" «выводить на печать», конечно стоит.
Есть мысль добиться этим действом две цели:

1. Несмотря на мощный 2-х процессорный комп, табличка сжимается очень медленно, причем скорость по мере приближения к концу падает все больше и больше. Сейчас в таблице всего 50 строк с данными (дальше будет больше), а сжимается она 40 секунд! То есть почти секунда на одну строку! Похоже большая часть времени идет именно на перерисовку кнопок - это хорошо видно визуально: исчезает строка, и одновременно пропадают все кнопки, потом все кнопки перерисовываются заново, потом исчезает следующая строка и т.д. Логично предположить, что если перед "сжатием" кнопки скрыть, то процесс пойдет значительно быстрее. Я попробовал в код кнопки, которая убирает пустые строки добавить вот это, хотел циклом скрыть все 50 кнопок, но имеющиеся начальные знания не позволили написать работающий вариант, буду признателен, если кто меня поправит. Можно, конечно, написать 50 строк для скрытия каждой кнопки отдельно, но как-то унизительно ...
автор For x = 1 To 50
SpinButton(x).Visible = False
Nex

2. После "сжатия" таблицы и последующего "расширения" кнопки часто "расползаются", то есть прячутся в стопочку одна по другой, уже задолбался полсотни кнопок растаскивать на свои места. Есть надежда, что если их сначала "спрятать", потом "сжать"-"восстановить" таблицу и их заново "показать", то они останутся на своих местах.

3. Предложенный Вами код, когда кнопка прячется, а если "встать" на определенный столбик - показывается, я попробовал. Большое спасибо, действительно работает. Пока только не знаю, смогу ли я это использовать. То есть изначально кнопок видно не будет, а надо человеку пояснить, что "встань вот на этот столбик" - они и появятся. Ну тут надо подумать. В любом случае хотелось поправить вышеприведенный код, чтоб его можно было вставить в мою таблицу, либо в Ваш пример, ибо кнопок надо сразу "прятать-показывать" полсотни...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36406774
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчёт перерисовки - обычно кодом вначале отключают обновление таблицы, в конце процесса показывают. Да и пересчёт тоже обычно на время работы кода отключают, если алгоритм позволяет.
Примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
      With Application
        .ScreenUpdating = False
        .EnableEvents = False
        ac = .Calculation: .Calculation = xlCalculationManual
      End With

'тут весь код

      With Application
        .ScreenUpdating = True
        .EnableEvents = True
        .Calculation = ac
      End With

...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36406777
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчёт появления кнопок - там плюс ещё в том, что в коде да и вообще всего одну кнопку прописывать надо, это проще, тем более если будет меняться количество строк.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36406911
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Попробовал отключить обновление и пересчёт таблицы по Вашему совету - просто волшебно! Работает на 5+ ! Табличка сворачивается за долю секунды! Огромное спасибо!

2. Насчет плавающей кнопки - тоже интересная мысль. Я сначала не понял, что она там будет всего одна. На досуге поиграюсь - может возьму на вооружение.

3. По поводу "расползания" кнопок. Эксперимент показал следующее: Если манипулировать кнопками: менять содержимое строк, сжимать-расжимать таблицу, то они прочно сидят на своих местах. А вот если "сжать" таблицу, а потом ее вывести на печать и "расжать", то на тех строках, которые были скрыты кнопок уже не будет - они будут сложены "стопочкой" по теми, которые были видны. Вобщем-то работать можно. Многократное изменение в процессе подбора комплекта она выдерживает, а после вывода на печать ее можно и перегрузить. Но если у кого-нибудь появятся мысли, как ее вылечить окончательно - буду весьма признателен.

4. Работа подходит к концу, осталось несколько мелких доработок. Надеюсь, я не буду очень надоедлив, если задам еще пару-тройку вопросов.

З.Ы. Если кому интересно - табличка делается для сайта www.colormusic.ru - оформление заказа. По окончании работы упрощенный вариант (без баз о наличии товара) будет выложен на сайте для потенциальных покупателей, чтобы облегчить подсчет нужной комплектации при заказе.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408210
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плиз, как очистить диапазон ячеек?
Пытался нарыть инфу в инете. Вот тут написано: "Range("C1:C5").Clear - очистить диапазон ячеек C1:C5;" . Попробовал - ни фига не работает.
Вот код кнопки для очистки:
Код: plaintext
1.
2.
Sub Сброс_Доставка_Щелчок()
Range("b62:h66").Clear
End Sub
Пробовал скобки на квадратные менять, кавычки убирать - не помогает. Часа 2 в инете просидел - не нашел варианта...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408245
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё работает, только на активном листе.
Так тоже работает:
Код: plaintext
1.
2.
3.
Private Sub CommandButton1_Click()
'Range("b62:h66").Clear
[b62:h66].Clear
End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408282
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, за 2 часа можно было и свои действия по очистке диапазона в макрос записать, его и использовать - всё равно ни циклов, ни переменных тут нет.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408297
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чета не работает... Вот гляньте:
Лист "Заказ", кнопка с крестиком внизу листа, справа от слова "Доставка".
Имя кнопки: "Сброс_Доставка"
Код:
Код: plaintext
1.
2.
3.
Sub Сброс_Доставка_Щелчок()
'Range("b62:h66").Clear
[b62:h66].Clear
End Sub
Должна стирать крестики на желтом поле.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408844
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А у меня работает :) Правда, т.к. 2000 (xlsm через конвертер открыл), пришлось задать кнопке макрос заново. Но сам код не менял.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36408851
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так, косяк у тебя похоже с назначенным макросом - сейчас посмотрел, что в оригинале срабатывает - на этой кнопке у тебя Sub Сброс_Штук_Щелчок(), а надо Sub Сброс_Доставка_Щелчок()
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36409280
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, действительно... А я искал совсем не там...
Подправил макрос - и заработало - но странно как-то ...
Стирается не только содержимое, но и окружающие рамки, а также фон - а мне надо только содержимое стереть ...
Как бы это исправить?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36409351
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во! Сам догадался...
Исправил на [b62:h66] = "" - теперь только содержимое стирает.
Сейчас бьюсь вот над какой проблемой:
Если включить CheckBox (он там один у меня), а потом нажать кнопку Сброс_Штук, то она должна этот CheckBox сбрасывать. В ее коде это прописано:
Код: plaintext
1.
2.
3.
4.
Sub Сброс_Штук_Щелчок()
CheckBox_Дост_Value = False
[e9:e54] =  0 
[g58] =  0 
End Sub
Тут точно косяка с назначением макросов нету, ибо клетки e9:e54 и g58 сбрасываются.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36409494
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже, макросом так его сбросить нельзя. Ну и синтаксис с ошибкой, CheckBox_Дост.Value = False тогда надо писать, хотя здесь так не работает.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36409623
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как можно? Ведь должен же быть способ снять галку с CheckBox при нажатии на кнопку Сброс_Штук ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36409805
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает снятие макросом, только надо этот макрос в листе располагать.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36410005
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот, сбрасывается (остальные кнопки не работают, это после конвертера).
Перенёс
Код: plaintext
1.
2.
3.
4.
Sub Сброс_Штук_Щелчок()
CheckBox_Дост.Value = False
[e9:e54] =  0 
[g58] =  0 
End Sub
на лист Заказ.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36412676
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, спасибо, действительно заработало!
Уже работа подходит к концу. Сделал кнопку для вывода на печать. Пытался в инете нарыть код для этого дела. По запросу " кнопка VBA excel вывод на печать " изучил несколько десятков ссылок - так толком и не понял что надо прописать. Подскажите кто-нить плиз ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36412753
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из WWW
как добавить к этому циклу. чтоб печаталось не на принтер, установленный по умолчанию, а выбирать можно было через диалоговое окно "печать"?

Можна использовать такое

Sheets(i).Select
Application.Dialogs(xlDialogPrint).Show
но тогда ваша строка Sheets(i).PrintOut не имеет смысла, так как пользователь сам нажмет кнопку печать. Да и часть автоматизации потеряется, так как диалог будет появляться на каждом листе.

Sub testprint()

Set wb = ThisWorkbook
aprint = Application.ActivePrinter

For i = 1 To Sheets.Count
If (Sheets(i).Cells(14, 4).Value) <> 0 Then
Sheets(i).PrintOut Copies:=1, ActivePrinter:= _
"pdfFactory Pro on FPP3:"
End If
Next i
Application.ActivePrinter = aprint

End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36412797
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот ещё в одном своём коде нашёл, с музыкой :) :
Код: plaintext
1.
2.
3.
4.
5.
Private Sub CommandButton1_Click()
UserForm1.Hide
If CheckBox1.Value = True Then Sheets("xxx").PrintOut Copies:= 1 : ExecuteExcel4Macro "SOUND.PLAY(,""" & "c:\WINDOWS\Media\chimes.wav" & """)"
If CheckBox2.Value = True Then Sheets("yyy").PrintOut Copies:= 1 : ExecuteExcel4Macro "SOUND.PLAY(,""" & "c:\WINDOWS\Media\chimes.wav" & """)"
End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36412855
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С музыкой забавно, но сначала хотелось бы чтоб все хоть молча заработало.
Из предыдущего примера я вынес вот что:
Код: plaintext
1.
2.
Private Sub Принтер_Click()
Sheets("Заказ").PrintOut
End Sub
Лист сразу улетает на принтер "по умолчанию", а хотелось бы вызвать диалоговое окно печати, ибо хоть ориентацию листа задать надо...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36412862
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так вот же:
Код: plaintext
1.
Application.Dialogs(xlDialogPrint).Show
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36413570
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок. Заработало.
Подскажите пожалуйста вот что. Я уже задавал этот вопрос, но он остался без ответа.
Мне нужно спрятать 60 кнопок. Я написал:
Код: plaintext
1.
2.
3.
4.
5.
6.
SpinButton1.Visible = False
SpinButton2.Visible = False
SpinButton3.Visible = False
SpinButton4.Visible = False
SpinButton5.Visible = False
SpinButton6.Visible = False
И так  60  строк ...
Конечно работает, но ведь можно короче записать. Пробовал циклом:
Код: plaintext
1.
2.
For x =  1  To  60 
SpinButton(x).Visible = False
Next
Чето не срослось...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36413647
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Код: plaintext
1.
2.
3.
4.
With ActiveSheet
For x =  1  To  60 
.OLEObjects("SpinButton" & x).Visible = False
Next
End With
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36413804
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот спасибо, а я голову ломаю...
По аналогии хотел спрятать другую отдельную кнопку:
Код: plaintext
.OLEObjects.Сброс_ФИО.Visible = False
В чем тут засада?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36413918
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Покопался в интернете, вроде написано надо так:
Код: plaintext
.OLEObjects.("Сброс_ФИО").Visible = False
Тоже не катит ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36414179
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
"Тоже не катит"... так лучше не объясняйте, а называйте конкретную ошибку :)...
Пробуйте так, без точки между OLEObjects и ("Сброс_ФИО"):
Код: plaintext
.OLEObjects("Сброс_ФИО").Visible = False
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36414857
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот и так попробовал... Тоже ошибку дает:

авторPrivate Sub Сжать_Click()

With Application
.ScreenUpdating = False
.EnableEvents = False
ac = .Calculation: .Calculation = xlCalculationManual
End With


If Сжать.Value Then

Сжать.BackColor = 12648447
Hide_Запас.Value = False

With ActiveSheet
.OLEObjects("Сброс_ФИО").Visible = False

For x = 1 To 46
.OLEObjects("SpinButton" & x).Visible = False
Next
End With

For x = 10 To 59
If Cells(x, 5).Value = 0 Then Rows(x).EntireRow.Hidden = True
Next

Else

Сжать.BackColor = -2147483633
[10:59].EntireRow.Hidden = False

With ActiveSheet
.OLEObjects("Сброс_ФИО").Visible = True

For x = 1 To 46
.OLEObjects("SpinButton" & x).Visible = True
Next
End With

End If

With Application
.ScreenUpdating = True
.EnableEvents = True
.Calculation = ac
End With

End Sub
В тот код, который любезно предоставил "m" (и который замечательно работает) я вставил строчки, выделенные жирным шрифтом. Нужно одновременно с прятанием 46 кнопок SpinButton 1-46 прятать еще и кнопку "Сброс_ФИО". Осталось еще несколько мелких доработок - и программу можно будет выкладывать на сайт!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36414954
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
У меня все без проблем скрывается... Проверьте, находится ли кнопка, которую Вы хотите скрыть на активном листе во время выполнения кода, и также название кнопки на соответствие "Сброс_ФИО", как Вы ее переименовали? При создании имя дается кнопке CommandButton1. А лучше, выложите файл...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36415227
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Выкладываю файл, с которым промучился все воскресенье. Пытался разобраться в премудростях VBA, но так и не смог найти ответа на поставленный вопрос. Искал аналогичный пример в хелпе и в инете, но сиравно ошибка вылазит...

Вот выкладываю файл - гляньте опытным глазом.
Нужно при нажатии кнопки "Сжать" прятать кнопки "Сброс_ФИО", Сброс_заказ" и т.д. Всего 5 штук. Вы легко увидите эти строки - 4 из них я их закоментировал.

Что интересно - строка:
.OLEObjects("Hide_Запас").Visible = False
работает, а 4 таких же, но с другими именами - нет ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36415285
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Пока нет времени разбираться... Если Вы добавляли кнопки не через панель элементов управления, удалите старые (за исключением того, что работает) и замените их кнопками из панели элементов управления.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36415719
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если Вы добавляли кнопки не через панель элементов управления...
Я, честно говоря, и не знал,что их можно добавлять как-то по другому. Конечно я их добавлял через панель управления. Правда у меня все выглядит немного иначе - как на картинке. У меня Офис 2007.

У Вас тоже здесь красный квадратик?
Не понял вопрос. На картинке квадратик серый, такой он и есть. А крестик на нем - красный, так и должно быть, ибо назначение этой кнопки - стирать содержимое соответствующего желтого поля.

Попробую их удалить и создать заново, как Вы посоветовали - может поможет...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36416897
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Вот видите, там есть и элементы управления и ActiveX, надо именно через элементы управления.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36417345
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В самом начале этого поста Вы писали:
mЭлементы ActiveX можно найти на панели инструментов "Элементы управления".
Также есть старые элементы управления, которые применялись до появления ВБА, находятся на панели инструментов "Формы", их нужно отличать, у них есть свои возможности по управлению без непосредственного написания макроса..
То есть, действительно, нужно именно старые элементы использовать?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36419551
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
По-моему это не я писал :)... Попробуйте для кнопок использовать старые элементы управления...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420115
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ура! Первая рабочая версия создана и выложена на сайт!

Во-первых хочется сказать огромное спасибо всем тем, кто не жалея своего времени, давал нужные и полезные советы. Именно благодаря им, данная работа была завершена. Я сам модерирую форум на своем сайте http://colormusic.forum24.ru/ и тоже стараюсь помочь всем, кто просит совета...

Итак, расскажу, в чем у меня была загвоздка. Я долго и упорно пытался править код, но все время вылазила ошибка. Уважаемый товарищ, скромно именующий себя "m", направил меня в правильное русло, предположив: Если Вы добавляли кнопки не через панель элементов управления... - и действительно, в этом оказалось все дело! Попробовав на новом чистом листе создать кнопку и прописать ей "скрытие" .OLEObjects("CommandButton1").Visible = False я обнаружил, что действительно, код работает! И стал вспоминать, как я создавал кнопки... Первую кнопку я действительно сделал через Элементы ActiveX панели инструментов "Элементы управления" . А вот остальные я сделал, клонировав эту, то есть Копировать-Вставить. Вот эту-то комбинацию, видать Excel и не любит... Вобщем стер я их все, сделал новые через панель инструментов - и все работает!

Первую рабочую версию я уже выложил на сайт, посмотреть можно тут . На данный момент осталась пара глюков, которые я сейчас пытаюсь исправить.

1. Проблема, связанная с ссылкой на данный файл:
Если эту ссылку на странице ( запустить ) ткнуть из Firefox , то как и положено запускается Excel, и в него загружается этот лист. А вот если ее ткнуть из ИЕ (из Windows7), то появляется окно "Открыть или сохранить файл rsk.zip". Действительно можно сохранить этот файл и открыть его - там какая-то фигня внутри. Но у меня нет такого файла! Че за бред? Если кто может дать дельный совет - буду признателен... На страницу вставлен следующий код:
Код: plaintext
<p class="red">Программа RSK - расчет стоимости комплекта (xlsm,  99  Kb) <b><a href="price/rsk.xlsm">запустить</a></b></p>
Я пока вижу одно решение проблемы - положить файл в архиве. Программу будет запускать немного сложнее, но по моему это "глюк" ИЕ, встроенного в Windiws7 - он распознает данный файл как архив ZIP.
Вот прямая ссылка на этот файл , что интересно - с этого форума нормально запускается...

2. Остался непобежденный глюк в самой программе.
Все кнопки прекрасно работают, и после нажатия "Сжать" - "Расжать" - прочно сидят на своих местах. Но вот если после нажатия кнопки "Сжать" сделать какую-либо операцию над файлом (напрмер сохранить его или вывести на печать) а потом "Расжать", то все кнопки, которые были скрыты - исчезают. Точнее складываются стопочкой под те, которые были видны. Пока решение только одно - перезагрузить программу. По возможности хотелось бы от этого глюка избавиться.

Еще раз хочется поблагодарить всех, принимающих участие в данном посте, и в качестве благодарности могу пообещать 10% скидку на нашу продукцию. Заходите, смотрите, может что кому понравится... www.colormusic.ru
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420140
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, с этого форума через ИЕ тоже не запускается - те же грабли... Вот положил архивом на сайт, чтобы можно было через ИЕ загрузить программу. архив RAR
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420164
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в xls выложить не хотите? А то xlsm ещё не все читают - я вот тоже на 2000 сижу, скачал тоже этот rsk.zip, переименовал в rsk.xlsm - получил ваш прайс после конвертера, но кнопки уже не работают.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420172
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, там 5 модулей можно из файла удалить, пустые уж точно...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420221
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я чета не догоняю - как его можно сохранить в формате XLS? Это же формат без макросов? У меня вылазит такое окно. Спасибо за совет насчет пустых модулей - уберу...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420238
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели я такой старый??? В моё время 2000 вполне успешно xls с макросами сохранял... Про 2007 по опыту знаю, что файл созданный в 2000 на нём работает, и пересохранённый в xls работает снова в 2000.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420282
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал сохранить без макросов, в формате XLS, нажав "Да". При открытии не предлагается включить активное содержимое (ибо его там действительно нет), и поэтому все кнопки не работают...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420311
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если просто поменять расширение XLSM на XLS, то при открытии файла появляется такая шняга:
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420330
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правда запускается и работает нормально, но наличие такого сообщения не есть хорошо...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36420751
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну и этом случае я такой файл уже открыть не смог бы (ну если только не попробовать его назад переименовать или архиватору подсунуть). Т.к. xlsm это по сути упакованные зипом файлы, поэтому имхо если сиcтема не знает xlsm, но опознаёт в этом файле архив, то даёт ему понятное расширение. Хотя зачем так делать? Мало ли как задумал автор...
Имхо правильно было бы сделать две версии и дать пользователю выбор.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36421987
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну вот - вроде все поправил. Пустые модули удалил и выложил программу RSK в виде архива RAR. http://www.colormusic.ru/price.html#a - теперь из ИЕ тоже нормально грузится.
У меня есть небольшая просьба - попробуйте ее в работе и выскажите о ней свое мнение. Буду рад любой конструктивной критике и предложениям по ее улучшению.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424334
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Во-первых, я предложил Вам на сайте выложить 2 варианта программы - для версии 2003 и версии 2007, таким образом я клиент сможет выбрать что ему удобней. А сейчас, при открытии Вашего файла в 2003 выскакивает куча ограничений (см. вложение).
Во-вторых, мне кажется Вам необходимо поставить хоть какую-то защиту на лист, во избежании какого либо сбоя...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424475
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hugo121
Имхо правильно было бы сделать две версии и дать пользователю выбор.
Я с 2000 уж точно могу на кнопки только посмотреть, они даже не нажимаются.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424540
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот только как сделать работоспособную версию 2000 или 2003 пока неясно. Пробовал на машине с Офисом 2003 загрузить этот XLSM. Он предложил скачать конвертер под 2007. Скачал, установил - но кнопки то не работают! Ну не делать же ее с нуля в Excel 2000 ?...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424564
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а из 2007 сохранить в 2000.xls с поддержкой макросов нельзя?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36424594
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Ну не делать же ее с нуля в Excel 2000
Не все, но кнопки наверное прийдется заменить :)...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36425277
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну а из 2007 сохранить в 2000.xls с поддержкой макросов нельзя?
Вот такая штука вылазит (см. картинку) и перечень ограничений:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
Отчет о совместимости для Комплект.xls			
Дата отчета:  22 . 01 . 2010   14 : 21 			
			
Некоторые свойства данной книги не поддерживаются более ранними версиями Excel. Сохранение книги в формате более ранней версии приведет к потере или ограничению функциональности этих свойств.			
			
Существенная потеря функциональности			Число экземпляров
			
Число условных форматов в некоторых ячейках превышает поддерживаемое выбранным форматом файла. В более ранних версиях Excel будут отображаться только первые три условия.			 2 
			'Радуга'!S126:S129
			'Моддинг'!S145:S148
			
Некоторые ячейки относятся сразу к нескольким диапазонам условного форматирования. В более ранних версиях Excel к таким ячейкам будут применены не все правила условного форматирования. Для таких ячеек будет использоваться разное условное форматирование.			 51 
			'Радуга'!S126:S129
			'Моддинг'!S145:S148
			'Моддинг'!E49:E61
			'Моддинг'!D49
			'Моддинг'!D53
			'Моддинг'!D45:E45
			'Моддинг'!E46:E47
			'Моддинг'!E44
			'Моддинг'!D56:D57
			'Моддинг'!D60:D61
			'Моддинг'!D64:E65
			'Моддинг'!D68:E69
			'Моддинг'!E71
			'Заказ'!E16:E55
			
Некоторые ячейки содержат условное форматирование со снятым параметром "Остановить, если истина". Более ранним версиям Excel этот параметр не известен, поэтому выполнение будет остановлено после первого истинного условия.			 7 
			'Радуга'!AO4:AO209
			'Радуга'!AQ4:AQ209
			'Моддинг'!AO4:AO228
			'Моддинг'!AQ4:AQ228
			'Заказ'!E16:E55
			
			
Несущественная потеря точности			
			
Некоторые ячейки или стили в этой книге содержат форматирование, не поддерживаемое выбранным форматом файла. Эти форматы будут преобразованы в наиболее близкий из имеющихся форматов.			 182 
На досуге поиграюсь, думаю можно будет такую версию.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430601
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот, вняв советам специалистов, выложил программу в двух форматах: http://www.colormusic.ru/price.html#a
Поюзайте ее и выскажите о ней свое мнение. Буду рад любой конструктивной критике и предложениям по ее улучшению.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430627
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот теперь заценил.
Глюк с пропадающими/уползающими кнопками после печати лечится - ставишь им всем "Don't move or size with cells"
Подлечил - проверь. аттач
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36430806
m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m
Гость
Я все таки повторюсь, может быть стоит защитить лист... И еще, скидка по идее всегда задается в процентах, а у Вас в рублях - как то странно, нет?... :)
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433097
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я все таки повторюсь, может быть стоит защитить лист...
Да, вы абсолютно правы, в ближайшее время я это сделаю. Хотя если честно, я не вижу в этом большого смысла - ведь файл скачивается из инета в архиве, что там можно испортить? Ну даже если испортил что-то- скачал заново, или я не прав? Есть еще какая-то польза от защиты?

И еще, скидка по идее всегда задается в процентах, а у Вас в рублях - как то странно, нет?
А где вы увидели скидку в рублях? В строке "Скидка" вообще нет ни одной формулы, предполагается пока только ручной ввод.

Глюк с пропадающими/уползающими кнопками после печати лечится - ставишь им всем "Don't move or size with cells"
Да, спасибо, действительно немного помогло. Немного - потому что, получилось как в медицине - одно лечим, другое калечим. При нажатии кнопки "Help" получается такая штука: кнопки остаются на своих местах, и поэтому закрывают поля ввода. Но тут уж, видно, ничего не сделаешь, я так понимаю, что-то одно...

Посмотреть исправленный вариант можно, как всегда, тут: http://www.colormusic.ru/price.html#a
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433115
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда насчёт хелпа - перед сдвигом, всем кнопкам -
Код: plaintext
1.
2.
3.
4.
    ActiveSheet.Shapes("SpinButton1").Select
    With Selection
        .Placement = xlMove
    End With
после сдвига -
Код: plaintext
1.
2.
3.
    With Selection
        .Placement = xlFreeFloating
     End With
Или наоборот, перед скрытием строк все кнопки закрепить.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433147
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда насчёт хелпа - перед сдвигом, всем кнопкам -
Извините, я не очень понял... Вы пишете всем кнопкам, а в коде я вижу только SpinButton1 . А у меня их с полсотни, как с остальными быть?

Или наоборот, перед скрытием строк все кнопки закрепить.
А как это? Можно немного поподробней?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36433338
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну у Вас же уже отработан массовый подход к кнопкам - SpinButton1 - это как подсказка куда идти :)
перед скрытием строк все кнопки закрепить - изначально они не закреплены и хелпу не мешают (так ведь было раньше) - вот в начале нажатия на "Сжать" их закрепить, потом при "Расжать" раскрепить... примерно такая мысль - проверять у меня нет времени.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438133
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот попробовал - не вышло ... Гляньте пожалуйста, где я обшибся ...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Help_Click()

For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
Next

    With Selection
        .Placement = xlMove
    End With

If Help.Value Then
Rows( 2 ).EntireRow.Hidden = False
Else
Rows( 2 ).EntireRow.Hidden = True
End If

    With Selection
        .Placement = xlFreeFloating
    End With

End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438192
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде так должно получиься (ну или xlMove<->xlFreeFloating :) ):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Private Sub Help_Click()

If Help.Value Then
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = False

Else
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next
Rows( 2 ).EntireRow.Hidden = True

End If

...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438207
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, попробовал - что-то не то...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36438301
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот так работает, явно TRUE указал. Может можно и подсократить, нет времени тестить:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
Private Sub Help_Click()

If Help.Value = True Then
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = False
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next

Else
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = True
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next
End If
End Sub
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36441617
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо за предложенное решение, все отлично работает.
Вот хочу поделиться своими достижениями, нашел способ укоротить код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Private Sub Help_Click()

If Help.Value = True Then
Y=False
Else
Y=True
End If

For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlMove
    End With
Next
Rows( 2 ).EntireRow.Hidden = Y
For x =  1  To  46 
ActiveSheet.Shapes("SpinButton" & x).Select
    With Selection
        .Placement = xlFreeFloating
    End With
Next

End Sub
Работает все точно также.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442105
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот еще маленький вопросик:
Хотел сделать у себя так, как на приложенном файле: голубая рамка и серый фон вокруг.
Никак не могу понять как это сделано. В свойствах клеток ни фона ни рамки нету...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442131
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытался все выделить и скопировать себе в книгу - ни фона ни рамок тоже нету...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442138
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
View -> Page Break Preview ?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442248
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я там смотрел - там разрывов страниц нету...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442288
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня в 2000 это режим предпросмотра разбивки на страницы, если перключиться в Normal, рамка пропадёт (зажал в гиф, а то не лезло):
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442341
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, точно! Вот спасибо! Разобрался. Вот только в этом режиме надпись появляется "Страница 1" - как-то она мешает... Интересно - а отключить ее нельзя? А то придется от этого режима отказаться...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442372
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В 2000 работает такой вариант - скрываешь все строки правее и ниже. Тоже результат - всё вокруг серое. Ну а рамку можно форматом задать. Но вот как в 2007 эти миллионы скрывать....
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442386
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот типа так:
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442755
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да в 2007 так не получается...
Попытка выделить все столбцы справа или строки снизу окончилась неудачей.
Обшарил все настройки - думал, может можно на листе задать видимость Х строк и Y столбцов на странице - нет такой настройки.
Хорошо бы выделить нужный фрагмент - потом инвертировать выделение - и скрыть выделенное, - такого тоже нету.
Видать придется довольствоваться тем, что есть...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442855
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так может просто залить пару-тройку широких строк/столбцов по бокам.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36442918
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну я так и сделал, ибо других вариантов нету, просто еще в инет не выложил.
Все работает отлично, будем обкатывать на практике.
Пока я заметил только один "глюк", но не конкретно в этой программе, а вообще с кнопками, на которых приклеены картинки. Иногда эти картинки пропадают. И действительно, заходишь в свойства кнопки, и там стоит Picture-None. Нельзя ли их приклеить, чтоб они не слетали?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36839379
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день!
Благодаря вашей неоценимой помощи требуемая программа RSK была закончена. Мы ее успешно используем в офисе и выложили в инет для пользователей: http://www.colormusic.ru/price.html#a
Работает все отлично, однако в процессе работы выявился один "глюк": Если оформить заказ и его сохранить, то при его открытии, кнопки управления "Дизайн-проект" и "Доставка" слетают со своих мест и сбиваются в кучу, при этом все остальные кнопки ведут себя хорошо. Подскажите, пожалуйста, можно ли это как-нить исправить?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36839430
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВДа в 2007 так не получается...
Попытка выделить все столбцы справа или строки снизу окончилась неудачей.Почему?
Ctrl+Shift+стрелка "вправо" выделяет все столбцы правее выделенного (вместе с ним), а Ctrl+Shift+стрелка "вниз" выделяет все строки ниже выделенной (вместе с ней).
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36839659
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, проробуйте для начала в свойствах поставить "не перемещать и не изменять размеры" и группировка - привязать к сетке. долно помочь.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #36839692
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hugo121В 2000 работает такой вариант - скрываешь все строки правее и ниже. Тоже результат - всё вокруг серое. Ну а рамку можно форматом задать. Но вот как в 2007 эти миллионы скрывать....да так же, как и в 2000, ничё не поменялось.
для правых столбцов, например, последовательность такая

ctrl+space - ctrl+shift+стрелка вправо - аналог пкм на клаве - жмем ы - enter
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37173961
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Хочу вернуться к совету, данному тов. Hugo121 8172720
Я все сделал по данному совету. Если "встать" мышкой на любую клетку столбика "Н", то кнопка появляется. Никак не могу лишь понять, как сделать, чтоб она меняла значение в текущей клетке. В свойствах есть LnkedCell, но мне то надо, чтоб она все время менялась!
Подскажите пожалуйста, как это сделать.
Файл прилагаю.
Заранее спасибо!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37173964
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот файл
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37183191
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже неделю вопрос висит...
Неужели никто не знает решения?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37183423
basicv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ,
автор но мне то надо, чтоб она все время менялась!


Ну, раз надо, так меняй:
Код: plaintext
1.
SpinButton1.LinkedCell = ActiveCell.Address()
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37185204
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый basicv !
Огромное спасибо! Благодаря вашему совету переделал файл. Все прекрасно работает, только хотелось бы добавить небольшую вещь. Посмотрите пожалуйста прилагаемый файл. Если "встать" мышкой на поле "Штук", то появляются кнопки, которыми легко и удобно можно задать нужное кол-во. Что хотелось бы добавить:

1. Ограничить появление кнопок только в диапазоне Е10-Е92, ибо выше и ниже они не нужны, а если случайно встать на поле, например, С10, то выскакивает ошибка.

2. Скрыть эту кнопку при открытии листа.

Данная программа разрабатывается для сайта colormusic.ru , называется RSK
Заранее благодарен за помощь.
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37185876
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВЕсли "встать" мышкой на поле "Штук", то появляются кнопки, которыми легко и удобно можно задать нужное кол-во.

Данная программа разрабатывается для...1. не вижу в этих кнопках смысла
2. куча ошибок на листе при активации ячеек: не задана область обработки события Selection_Change. как-нить так пишите:
If (Target.column = 1) and (Target.row>10) and (Target.row<92) then
процедура
End If
3.раз вылезают ошибки, обработчика этих самых ошибок нет (похоже, и не предвидится), т.к. пишете, что работает всё отлчно. зря его нет;
4.врядли вы задумывались о работе в разных версиях excel и разных машинах. однако, даже англоязычная версия excel может создать проблемы в части работы с ф-циями "OLEObjects". или, например, у пользователя элементарно могут отсутствовать библиотеки references.
5. как-то блёкло. вы удивитесь, узнав, сколько красивой дряни можно в excel напихать. в т.ч. - свою рекламу. тут уж куда. а у вас - просто листик.

в связи с умозаключениями выше, пара советов:
-перестаньте пользовать vba, в котором Вы плохо понимаете он тут не нужен, он не нужен вашим клиентам. задачи стоящие перед данным файлом - сбор информации от клиентов. последующую обработку можно полностью автоматизировать - не вопрос. но тут - чем красивее и проще - тем лучше.
-сделайте всё формулами, совместимыми с 2000 версией excel, уберите vba, чтобы не нужно было ничего включать (предствьте реакцию клиента, которому комп говорит "файл может содержать вредоносные программы! включить макросы?"), уберите сетку, счетчики столбцов. повесьте красивый фон и рекламу свою.

удачи!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37185890
basicv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ,

1.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    result = False
    s = ActiveCell.Address(RowAbsolute:=False, columnabsolute:=False, ReferenceStyle:=xlA1)
    ss = ActiveCell.Row
    result = (s Like "E*") And (ss >  9 ) And (ss <  93 )
    If result = True Then
        SpinButton1.Left = ActiveCell.Left + ActiveCell.Width
        SpinButton1.Top = ActiveCell.Top
        SpinButton1.LinkedCell = s
        SpinButton1.Visible = True
    Else
        SpinButton1.Visible = False
    End If
End Sub

2.Кнопка не будет видна если при открытии активная ячейка не будет в диапазоне Е10:Е92
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37185905
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, и ещё. раз "Отапа понесло":
дабы не вводить домохозяет в ступор сообщениями безопасности от микромягких продуктов, можно оформить процедуры в виде надстройки. в принципе, всё должно работать без вопросов и без необходимости оную надстройку включать. только хвостов она оставлять не должна... установочных файлов - Боже упаси. всё это клиентов оттолкнет скорее.

ps: всё вышесказанное - имхо, разумеется
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37188768
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый basicv!
Огромное спасибо за помощь!
Теперь все работает просто отлично, и не вылазит никаких ошибок!

Вот еще небольшая мелочь, которую надо доделать и можно будет выложить на сайт новую версию!

В клетке есть формула: =СЕГОДНЯ()
Очень удобно показывает текущую дату. Теперь мы сохраняем заказ. Через некоторое время открываем его для оформления, при этом у на с новая дата - сегодняшняя. А нужно, чтобы дата заказа осталась прежней.

Отсюда вопрос:
Каким образом значение ячейки с формулой =СЕГОДНЯ() превратить в текст типа: 17.03.2011 ?
Этот код надо будет вставить в кнопку "Сжать"

Заранее спасибо!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189299
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Cells(x,y ).Value = Date
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189373
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня ф-ция СЕГОДНЯ() находится в двух объединенных ячейках F3 и G3

Перепробовал разные варианты:

.Cells(F3:G3).Value = Date
.Cells(F3, G3).Value = Date
.Cells(F3).Value = Date
.Cells(G3).Value = Date
.Cells(F,3).Value = Date

и так далее... Все время ошибка вылазивает...
Эх, плохо быть бестолковым ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189400
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, здесь то .Cells(x,y ).Value = Date
имеется ввиду, что х и игрек определены
а Вам нужно вероятно в кавычки взять
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189416
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал так:

.Cells("F3:G3").Value = Date

Ошибка: Invalid or unqualified reference ...
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189448
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ,


'вносим данные в ячейки
Worksheets("Лист1").Range("b3:f11") = Date
ОК??
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189587
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо!
Все исправил, и все заработало!
Новую версию уже выложил на сайт RSK-расчет
Если кому интересно - посмотрите.
О том как ей пользоваться можно узнать ткнув в иконку хелпа (квадратик со знаком вопроса внутри XLS)

Еще раз всем огромная благодарность!
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189662
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВНовую версию уже выложил на сайт RSK-расчет
Если кому интересно - посмотрите.
О том как ей пользоваться можно узнать ткнув в иконку хелпа (квадратик со знаком вопроса внутри XLS)


А при чём тут "Помогите начинающему сделать формулу ..." - Эксель?
Что-то не нашёл иконку хелпа (квадратик со знаком вопроса внутри XLS)
Где оно?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189689
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Идем по ссылке RSK-расчет загружаем файл rsk2000.xlsm и работаем с ним.
В нем есть кнопка помощи. Ее местонахождение в прилагаемом файле
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189732
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, Идем по ссылке RSK-расчет загружаем файл rsk2000.xlsm где тама?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189742
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189776
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, но в реале:
Программа доступна в двух форматах:
XLS - Лист Microsoft Office Excel 97 - 2003 ссылка, ты где?
XLSM - Лист Microsoft Office Excel 2007 с поддержкой макросов ссылка, ты где?
Нету ссылок???????
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189780
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На ссылку показывает красная стрелка, ее разве не видно?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189863
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, если это сделал начинающий, что что же может сделать уверенный пользователь
Я с Экселем не дружу, бесят эти колонки, строчки, то есть сетка, а как Вы от них избавились?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189874
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Параметры Excel - Дополнительно
Показывать заголовки строк и столбцов - снять галку
Показывать сетку - снять галку
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189970
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ,

ОК, спасибо, а когда всё убрали, как ориентируетесь, или убрали уже в конце?
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189974
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, конечно убрал в конце, когда все сделал
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189991
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВ, я так и думал, спасибо, лампочек Ваших не надо, если, что буду знать куда писать
Если, что спрошу ещё
...
Рейтинг: 0 / 0
Помогите начинающему сделать формулу ...
    #37189993
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОК
...
Рейтинг: 0 / 0
143 сообщений из 143, показаны все 6 страниц
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите начинающему сделать формулу ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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