Цитата |
---|
ocet p написал: Здесь вы должны объяснить, как надо сделать такой список. На каких критериях это должно основываться ?Должны ли они быть, например, все буквы алфавита, или, может быть, просто буквы столбцов из области "UsedRange", и т.д. ?Я не знаю, что вы намерены в этом отношении.Вы можете увидеть здесь недостатки "ComboBox" для таких операций, нормальное текстовое поле было бы намного лучше чтобы вводить в неё диапазон.Или может быть, например, комбинация "ComboBox" и "SpinButton", или метод Игоря Гончаренко ? |
Выбор диапазона ячеек макроса через userform/combobox
Выбор диапазона ячеек макроса через userform/combobox
12.12.2019 03:02:12
Теперь с диапазоном не понятно. Как его изменить? Он по умолчанию F10:F9999. При других значениях не считает |
|||
|
Выбор диапазона ячеек макроса через userform/combobox
12.12.2019 02:10:58
Ігор Гончаренко, Уважаемый, я по моему в своих сообщениях изначально обозначил, что я с макросами только начал работать и не имею опыта. И тема называется не "напишите для меня проект целиком, а то я сам ничего не хочу делать и не понимаю", а конкретно по определенной задаче.
а что касательно:
|
|||
|
Выбор диапазона ячеек макроса через userform/combobox
12.12.2019 01:59:19
Когда меняю диапазон то ошибку выдает "выберите данные из списков" когда запускаю с диапазоном F10:F9999 то выдает вот эту ошибку "Subscript out of range" |
|||||
|
Выбор диапазона ячеек макроса через userform/combobox
Выбор диапазона ячеек макроса через userform/combobox
11.12.2019 04:15:58
ocet p, расчеты этого кода
Другими словами, Лист будет какой то один и столбец будет какой то один единственный. Мне нужно только выбрать какой это будет лист (локалка) и какой столбец (где у него начинается диапазон и где заканчивается) чтобы запустить этот код только там и нигде больше. |
|||
|
Выбор диапазона ячеек макроса через userform/combobox
10.12.2019 22:54:30
Хотелось бы чтобы все было в одном месте (в одной польз. форме например) чтобы не путаться потом и не искать/вспоминать куда мне что вводить. |
|||||
|
Выбор диапазона ячеек макроса через userform/combobox
10.12.2019 19:55:49
Прошу прощения, видимо я все таки, что то не так объяснил.
Вот посмотрите пожалуйста на скриншот пользовательской формы и на вопросы по номерам Номер 1 - В этом поле я хочу изменять диапазон ячеек кода, который написан ниже (это основной вопрос по данной теме, что меня интересует)
Номер 2 - В окне "выберите лист с локалкой" тот лист, на котором я этот диапазон выбираю (этот диапазон нужен только для этого листа и ни для какого больше). В файле-примере этот лист называется "локалка". Номер 3 - флажок, который будет запускать данную функцию на выбранном листе и на выбранном диапазоне. Номер 4 - ну тут все понятно. Кнопка запуска расчета по заданным параметрам. В случае если параметры не внесены расчет не запускается. |
|||
|
Выбор диапазона ячеек макроса через userform/combobox
10.12.2019 11:25:50
Не принципиально будет ли это combobox или inputbox цель заключается в том, чтобы этот ***box находился на "пользовательской форме" и выполнял функцию описанную выше. p.s. Если я в связи со своей неопытностью как то не так изъясняюсь, то уж простите)) могу только своими словами |
|||||||||
|
Выбор диапазона ячеек макроса через userform/combobox
10.12.2019 00:20:13
Я сделал простенький Userform для прикрепленного примера макроса, подскажите код чтобы через combobox выбирать диапазон ячеек, которые прописаны в модуле данного макроса.
вот этот код чтобы можно было выбирать через combobox. |
|||
|
Быстро вставить формулу с изменяющейся опорной ячейкой. Последовательности нет.
09.12.2019 23:05:25
Я сделал простенький Userform для этого макроса, подскажите как в него вставить диапазон ячеек, которые прописаны в модуле.
Опора_Объед Application.Intersect( _ .UsedRange, .Range("F10:F9999")) - вот этот код чтобы можно было выбирать через combobox. И если вас не затруднит, это уже не касается этой темы... подскажите код для выбора листа, на котором этот диапазон будет выбираться. для этого так же присутствует combobox в моей форме. |
|
|
Быстро вставить формулу с изменяющейся опорной ячейкой. Последовательности нет.
Быстро вставить формулу с изменяющейся опорной ячейкой. Последовательности нет.
Быстро вставить формулу с изменяющейся опорной ячейкой. Последовательности нет.
Быстро вставить формулу с изменяющейся опорной ячейкой. Последовательности нет.
04.12.2019 19:02:04
Подскажите, есть ли способ быстро проставить формулы в данном прикрипленном примере.
Зеленая ячейка = желтая ячейка * синяя ячейка
Последовательности никакой нет. Ячейки столбца F должны получить произведение чисел приведенных в примере выше до обьединенной ячейки e22:f22. Далее начиная с f30 тоже самое. Таблица большая и вручную проставлять каждую формулу занимает очень много времени. |
|||
|