Ігор Гончаренко, Благодарю
Объединение массивов (VBA), Объединить 3 массива в один
Объединение массивов (VBA), Объединить 3 массива в один
Объединение массивов (VBA), Объединить 3 массива в один
Перемножение данных из разных вводных массивов данных.
|
10.09.2021 23:17:25
doober, огромное спасибо! А я все думал что я массив не правильно делаю.
|
|
|
|
|
Перемножение данных из разных вводных массивов данных.
|
10.09.2021 23:10:56
vikttur, возможно такое же название темы было бы лучше. Приношу извинения
Изменено: - 10.09.2021 23:15:37
|
|||
|
|
|
Перемножение данных из разных вводных массивов данных.
|
10.09.2021 22:53:52
Добрый вечер.
Необходима помощь знатоков. Имеется расчет сделанный в VBA. Пытаюсь сделать так, чтобы весь расчет был в 1 массиве, но расчет проводится не правильно. Не могу понять в чем ошибка. В приложение пример. Имеется функция "test - в примере результат закрашен зеленым фоном" которая производит расчет и выводит массив в 1 строчке. Если я делаю массив "test_array - в примере результат закрашен желтым фоном" то тогда каждая новая строчка это сумма двух и тд. Как сделать так, чтобы в массиве "test_array" выводилась не сумма, а результат как в "test".
Изменено: - 10.09.2021 23:22:07
|
|
|
|
|
Установить квадратные оси графика размером 2:1
Установить квадратные оси графика размером 2:1
|
31.08.2019 14:30:59
|
|||
|
|
|
Установить квадратные оси графика размером 2:1
|
31.08.2019 12:37:27
Спасибо за ответ, но мне необходимо другое.
Размер самого графика остаётся не изменным. По моему примеру для графика "main" в зависимости от размера графика задаются значения осей Х и Y чтобы фигура была с правильным соотношением сторон к Х и Y. При этом размер самого графика остаётся неизменным. Данное решение работает при соотношение сторон самого графика 1:1, но мне необходимо сделать такое же решение, но для графика "main_2" при соотношении стороной (размер графика) 2:1 |
|
|
|
|
Установить квадратные оси графика размером 2:1
|
31.08.2019 10:50:31
Добрый день.
Длительное время использовал готовое решение (макрос) для установки квадратных осей графика (Scatter). В приложение сделал пример чтобы было проще понять о чем идет речь. Данное решение работает для графика с размером сторон 1:1, но появилась необходимость сделать такое же решение, но для графика с соотношением сторон 2:1 или 3:1. Пытался решить данный вопрос своими силами, но все мои варианты не работают. Спасибо |
|
|
|
|
При изменение внести значение в ячейку (VBA)
|
26.11.2018 16:03:42
Юрий М,Большое спасибо. Именно то что нужно было.
|
|
|
|
|
При изменение внести значение в ячейку (VBA)
|
26.11.2018 15:05:29
При изменение значения (вручную) в ячейке A1 должно быть вписано значение 1 в ячейку E10, что будет сигналом о том, что были введены изменения и необходим перерасчет.
При нажатие на кнопку Calculate значение в ячейке E10 будет поменяно на 0. Дальше, если опять поменять значение в ячейке A1, то значение поменять на 1.
Изменено: - 26.11.2018 15:09:08
|
|
|
|
|
При изменение внести значение в ячейку (VBA)
|
26.11.2018 14:39:33
|
|||
|
|
|
При изменение внести значение в ячейку (VBA)
|
26.11.2018 14:24:47
Но если это важно, то можно назначить диапазон. Скажем A1:Z200?
|
|||||
|
|
|
При изменение внести значение в ячейку (VBA)
При изменение внести значение в ячейку (VBA)
При изменение внести значение в ячейку (VBA)
При изменение внести значение в ячейку (VBA)
|
26.11.2018 02:50:12
Доброй ночи,
Столкнулся с проблемой. Необходимо установить расчет экселя мануально (кнопкой) т.к. расчетный файл большой и при каждом изменение нужно ждать 1-2сек. Нужно сделать, чтобы было оповещение, что было изменение и необходимо сделать перерасчет. В VBA вписал простой код, но выдается ошибка Out of stack space. Явно делаю что-то не так или чего-то не знаю.
т.е. дальше у меня была мысль форматированием сделать закрашивание ячейки красным если значение 0. При нажатие кнопки расчета соответственно значение будет меняться на 1. |
|||
|
|
|
Найти минимальное расстояние между точками
Найти минимальное расстояние между точками
|
21.11.2018 08:16:37
ZVI, Да, Вы правы. Необходимо вывести так же точки между которыми расстояние минимилаьное. Но как это сделать я точно не знаю
Да, игнорировать можно ячейки где значения нулевые. То что мне приходит в голову это ограничивать границу массива т.к. точки заполняются с лева на право и сверху вниз. Соответственно вводить в расчет не 25*50 размер массива, а скажем 8*6, как у меня в примере. doober, Спасибо. Может когда будет время тогда.
Изменено: - 21.11.2018 08:25:57
|
|
|
|
|
Найти минимальное расстояние между точками
|
21.11.2018 00:41:08
Добрый день.
Имеется массив данных из 25 колонок и 50 строк (где 1 и 2 строка координата точек X и Y соответственно). Необходимо найти минимальное расстояние между всеми точками. Я думал, что единственный вариант это сделать с помощью VBA т.к. необходимо перебрать все возможное варианты? В примере всего 15 точек, но подразумевается, что может быть вариант и с 625 точками. (Может можно как-то игнорировать пустые значения?) Расстояние между точками будет по формуле D = ((x_2 - x_1) ^ 2 + (y_2 - y_1) ^ 2) ^ 0.5 Я что-то начал делать в VBA, но у меня нет идей и достаточных знаний чтобы это реализовать. Поэтому обращаюсь за помощью. Буду благодарен за любую помощь, спасибо. П.С. Если не достаточно понятно объяснил |
|
|
|
|
VBA - Комментарий в регионе из ячейки
|
04.11.2016 14:13:20
Юрий М,Именно то что надо. Спасибо большое.
Пойду разбираться в Вашем коде и ставить в свой проект.
Изменено: - 04.11.2016 14:13:36
|
|
|
|
|
VBA - Комментарий в регионе из ячейки
VBA - Комментарий в регионе из ячейки
VBA - Комментарий в регионе из ячейки
|
04.11.2016 12:58:10
Юрий М, Спасибо. То что надо.
А возможно сделать так же, чтобы старые комментарии удалялись ? |
|
|
|
|
VBA - Комментарий в регионе из ячейки
|
04.11.2016 01:43:47
Доброй ночи.
Прошу помощи у знатоков. Есть необходимость реализовать следующую задачу: Нужно поставить комментарий в регионе (по примеру в RANGE(H15:R28)) в ячейку если имеется в ней значение (Или начинается с текста Amount:) и в комментарий внести значение из этой ячейки. Так же необходимо чтобы данный комментарий был динамичным (т.е. если значение пропало то удалился или если значение поменялось, то обновился). В приложение пример. Буду благодарен за помощь. Спасибо заранее. |
|
|
|
|
VBA - Разные действия в цикле
VBA - Разные действия в цикле
|
21.05.2016 16:12:41
Добрый день,
Название темы может не соответствует вопросу, но надеюсь это не проблема. Имеется код с циклом который создает "FreeShape" по верх точек на графике (ниже часть кода).
Но, возможно ли для первого цикла сделать цвет один для (With myShape), а для остальных циклов другой? Спасибо |
|||
|
|
|
Остановить макрос пока не закончит работу другой
Остановить макрос пока не закончит работу другой