asesja, спасибо
Пересчет листа по кнопке
Пересчет листа по кнопке
Как удалить содержимое ячейки, зная ссылку на нее - в другой ячейке
Как удалить содержимое ячейки, зная ссылку на нее - в другой ячейке
Заполнение диапазона на листе - усредненными значениями
28.12.2023 05:46:19
Здравствуйте.
Подскажите кто знает - как поправить макрос. Макрос заполняет усредненными значениями ячейки, которые находятся между трех закрашенных ячеек. Но у меня этих ячеек, не три, а большее количество. Как поменять макрос, чтобы он заполнял все треугольные области, а не только одну ? Вот такое решение не подходит:
Поскольку изначальные ячейки могут стоять где угодно - а не только в Cells(13, "D"), .Cells(10, "S"), .Cells(21, "P") и т.д. И макрос нужно запустить только один раз, а не несколько. |
|||
|
Как изменить выпадающий список средствами VBA
11.12.2023 11:47:51
sokol92, нет это не подходит.
При щелчке по ячейке - бегунок куда-то в сторону отпрыгивает и его становится не очень видно и соответственно неудобно пользоваться. Он не объединяет несколько диапазонов, не растягивается по высоте, не убирает пробелы. Вот нашел элемент ActiveX, который более менее широкий. Но как объединить два диапазона для списка, и убрать пробелы в этом списке (без каких-то дополнительных столбцов) и по высоте растянуть ? |
|
|
Как изменить выпадающий список средствами VBA
10.12.2023 01:22:32
Здравствуйте.
Я столкнулся с проблемой. Помогите ее решить. Есть стандартный выпадающий список (инструмент "Данные->Проверка данных"), на который назначен диапазон (помечен красным шрифтом). Но в диапазоне есть пустые места - и в выпадающем списке тоже появляются пустые позиции. Еще в диапазоне вписан местами текст довольно длинный, и этот текст не влезает в список - по ширине. Также этот список по высоте довольно маленький и очень неудобно его прокручивать. И как в список включить данные из нескольких диапазонов (существующий - не дает добавить несколько диапазонов, только один). Как без создания дополнительных столбцов или строк - при помощи VBA создать выпадающий список для нескольких диапазонов, в три раза больший по ширине, в четыре раза больший по высоте, игнорирующий пустые значения (или те в которых только пробелы) ? (Может быть при помощи элементов ActiveX) |
|
|
Как сделать бэкапирование макросом
Как сделать бэкапирование макросом
08.12.2023 08:42:21
Здравствуйте. Помогите с решением..
Как макросом - навесить на событие "сохранение книги" - еще дополнительный макрос бэкапирования ? Который бы сохранял эту книгу - еще и по адресу указанному в ячейке A6 (если такого адреса не существует, то создать такой каталог и бэкапировать там) |
|
|
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
19.11.2023 01:34:13
Тогда вот так:
Пусть к серединам проводятся отрезки только один раз - для получения трех крайних точек, лежащих на гранях треугольника. Дальнейшие линии из точек отводятся не к серединам отрезков, а ко всем другим точкам. Так линии распределятся по всему треугольнику ( и не устремятся в его центр) |
|
|
Заполнение усредненными числами - области внутри треугольника
19.11.2023 00:07:24
Ведь рано или поздно ячейки внутри треугольника заполнятся числами. Тогда и нужно остановить алгоритм.
Нужно не весь лист заполнить числами, а только область внутри треугольника. Наложения там никакого не будет, потому что если в рассматриваемой ячейке уже есть какое-то число - то макрос пропускает ее и идет дальше. |
|||||
|
Заполнение усредненными числами - области внутри треугольника
Заполнение усредненными числами - области внутри треугольника
18.11.2023 01:47:18
Добрый день. Помогите выполнить алгоритм в экселе с помощью VBA.
Сперва на листе экселя есть только три зеленые точки треугольника - в виде числовых величин (это исходные данные). Нужно заполнить область внутри этого треугольника - усредненными значениями. 1) Определяются средние арифметические - в серединах сторон треугольника (желтые ячейки) 2) Затем от этих желтых точек проводятся линии к другим известным точкам и определяются усредненные значения уже там (оранжевые ячейки). 3) Аналогичным образом проводимых линий становится все больше и определяются все усредненные значения внутри внутри области треугольника. Алгоритм примерно такой:
|
|||
|
Как макросом заполнить пустые ячейки внутри таблицы
13.08.2023 16:57:47
Ігор Гончаренко, есть ли какие-нибудь успехи ?
|
|
|
Как макросом заполнить пустые ячейки внутри таблицы
Как макросом заполнить пустые ячейки внутри таблицы
Как макросом заполнить пустые ячейки внутри таблицы
08.08.2023 02:01:23
А у меня - речь идет о поверхности.
Как мне кажется - для имеющейся таблицы данных - нужно построить отдельные линии (в количестве по числу рядов таблицы) - как кусочно-линейную интерполяцию (или куб.сплайн). Потом так же построить отдельные линии (взяв на этот раз уже столбцы таблицы) - тоже как кусочно линейную-интерполяцию (или куб.сплайн). Таким образом получится две одинаковые таблицы, но с разными числами в ячейках. Затем нужно просто сделать совмещение этих таблиц - как среднее арифметическое (ТАБЛИЦА1+ТАБЛИЦА2)/2 Добавил файлы примеры - как для одного ряда сделать интерполяцию кубическим сплайном. Только мне получается - нужно этот кубический сплайн применить для нескольких рядов по строкам и по столбцам таблицы.
Изменено: |
|||||
|
Как макросом заполнить пустые ячейки внутри таблицы
07.08.2023 16:56:21
Я нашел вот такой алгоритм:
Там даже код есть, только я не знаю на каком языке. Вот как бы это все в vba перенести. |
|
|
Как макросом заполнить пустые ячейки внутри таблицы
Как макросом заполнить пустые ячейки внутри таблицы
07.08.2023 10:24:51
|
|||
|
Как макросом заполнить пустые ячейки внутри таблицы
07.08.2023 10:22:26
Это билинейная интерполяция - в этом макросе ?
Или что-то другое ? |
|
|
Как макросом заполнить пустые ячейки внутри таблицы