doober, Благодарю, работает.
VBA. Добавление в формулу имени страницы
VBA. Добавление в формулу имени страницы
16.11.2019 20:27:12
Добрый вечер. Нужно что-бы макрос добавлял на каждую страницу формулу которая будет содержать значение листа в соответствии с названием текущей страницы. т.е формула на листе 1.11.19 дожна выглядеть как
на 2.11.19 и т.д
Пример прилагаю. Так-же буду благодарен за вариант корректного завершения макроса при достижении конца документа.
Изменено: |
|||||
|
Формула с динамическим именем страницы в формате даты
Формула с динамическим именем страницы в формате даты
Запуск макроса при изменении отслеживаемых файлов.
Запуск макроса при изменении отслеживаемых файлов.
Запуск макроса при изменении отслеживаемых файлов.
Запуск макроса при изменении отслеживаемых файлов.
13.09.2017 12:36:55
Добрый день!
В прилагаемом файле в ячейках D3,E3 отображается дата и время изменения файла расположенного по ссылке, данные ячеек обновляются каждые 10 секунд. Необходимо запустить макрос "postrenew" при изменении файла (данных в ячейке d3,e3) При использовании данного макроса реакции на изменение значения D3,E3 не происходит.
Прошу помочь доработать этот макрос или альтернативное решение для отслеживания изменения файлов. |
|||
|
Сопоставление чисел с противоположными знаками в столбце
Сопоставление чисел с противоположными знаками в столбце
10.01.2017 15:43:50
К сожалению обнаружился недостаток формулы, если среди совпадающих чисел, положительных будет больше отрицательных, то формула прибавляет их к общей сумме: (50;-50;50) результат оказывается равен 50. При подсчете положительных чисел без пары, проблема аналогична. Буду благодарен за вариант решения задачи макросом, если формулой учесть данные условия невозможно.
|
|
|
Сопоставление чисел с противоположными знаками в столбце
Сопоставление чисел с противоположными знаками в столбце
08.01.2017 15:54:21
Добрый день.
Имеется столбец чисел содержащий положительные и отрицательные числа (200, -155, 155, -50) , необходимо проверить является ли число отрицательным, и если да то имеется ли такое же положительные число в этом столбце ( -155 и 155 например) если положительно числа нет, то нужно прибавить это число к общей сумме отрицательных чисел без пары. До сих пор использовал следующую формулу =СУММПРОИЗВ(B2:B1001*(B2:B1001<0)*(1-СЧЁТЕСЛИ(B2:B1001;-B2:B1001))), но у нее есть недостаток, при совпадении одинаковых отрицательных чисел ( -50, 50, -50) второе число не учитывается в общей сумме как число без пары. Можно ли добавить в формулу учет повторных значений или применить для решения этой задачи макрос. Пример прилагаю. |
|
|
Переменная в адресе гиперссылки
Переменная в адресе гиперссылки
Макрос для добавления файла PDF, DOC и др. в книгу Excel
07.01.2017 16:09:21
Сам adobe'ом не пользуюсь, но попробуйте так.
|
|||
|
Переменная в адресе гиперссылки
Переменная в адресе гиперссылки
Формула суммирования с условием
Формула суммирования с условием
Суммировать данные с нескольких листов по условию
18.07.2016 15:30:28
Спасибо, но как ни пробовал выдает ошибку синтаксиса.
INDIRECT(""'""&TEXT(REPLACE(CELL(""имяфайла"",R[-20]C[-15]),1,FIND(""]"",CELL(""имяфайла"",R[-20]C[-15])),""""),""ДД.ММ.ГГ"")&""'!o""&ROW(R[-12]C[-1])) INDIRECT(""'""&TEXT(REPLACE(CELL(""имяфайла"",R[-20]C[-15]),1,FIND(""]"",CELL(""имяфайла"",R[-20]C[-15])),"""")-6,""ДД.ММ.ГГ"")&""'!o""&ROW(R[-12]C[-1])) Может быть можно через двссыл, вписать две страницы в виде диапазона? |
|
|
Суммировать данные с нескольких листов по условию
Суммировать данные с нескольких листов по условию
12.07.2016 09:52:00
Формула суммирует данные из ячейки O9 шести предыдущих листов и листа на котором находиться, то есть за неделю. В книге имена листов организованы по датам в порядке возрастания в формате ДД.ММ.ГГ
В формуле отталкиваясь от имени текущего листа, например 10.07.15 через двссыл получаем 9.07.15 / 8.07.15 - 4.07.15 и данные их ячеек O9. Попробовал сделать через именованную, но там формула сразу привязалась к активному листу и независимо от размещения выдавала значения только с него. Можно через макрос вставлять необходимую формулу адресно обращаясь к именам листов, но не хотелось бы делать такую жесткую привязку. |
|
|
Суммировать данные с нескольких листов по условию
12.07.2016 08:31:40
Формула через двссыл собирает числа с шести листов и ссылкой на ячейку с седьмого.
|
|||||||||
|
Суммировать данные с нескольких листов по условию
12.07.2016 00:05:55
Добрый вечер, помогите правильно преобразовать формулу для корректной работы в vba.
.FormulaLocal работать отказалась
|
|||
|
Формула массива с фильтром суммирования по дате.
Формула массива с фильтром суммирования по дате.
17.05.2016 21:59:41
Доброго вечера, уважаемые знатоки.
Можно ли использовать формулу массива для вычисления значений выбранных по диапазону дат столбцов. То есть введя в две ячейки дату начальную и конечную, получить вычисление значений ячеек для всего выбранного диапазона. Пример прилагаю.
Изменено: |
|
|
Вставка значения ячейки в формулу макроса.
26.04.2016 01:15:03
Недосмотрел увы, но нужна формула в ячейке
Проще похоже просто 4 формулы вписать с if, но тем не менее буду благодарен за варианты решения, на будущее. sht.Cells(16, 21).FormulaR1C1 = "=(R[-8]C-R[-14]C)*(INDIRECT(""'Оглавление'!N""&ROW(R[-21]C[-2])))%+R[-14]C-R[-11]C-R[-6]C" Пришел пока к такому виду, но как вставить переменную на место номера строки или прибавить/вычесть из нее.
Изменено: |
|
|
Вставка значения ячейки в формулу макроса.
Вставка значения ячейки в формулу макроса.
Вставка значения ячейки в формулу макроса.