Спасибо. Ваши советы помогли выявить ошибку.
Вычисление формулы вызывало событие Worksheet_calculate. И вот там закралась ошибка.
Вычисление формулы вызывало событие Worksheet_calculate. И вот там закралась ошибка.
01.09.2025 13:44:12
|
|||||
|
01.09.2025 09:25:36
Добрый день!
Есть строка ввода формулы.
На другой машине данный код срабатывает без проблем. Чуть ниже закомментированный кусок кода так же срабатывает без проблем. |
|||
|
03.04.2025 11:36:29
Добрый день!
Возможно, вопрос элементарный, но пока не нашел ответа на него. Суть проблемы: В книге есть листы. На первом листе есть нумерованный список людей. Остальные листы поименованы согласно нумерации в списке. Т.е. лист с названием "1", "2" и т.д. Названия листов не соответствуют индексам этих листов. Мне надо присвоить переменной типа Worksheet лист с соответствующим именем. Например: в таблице есть Иванов Иван Иванович под номером 4. Значит, переменной присваивается значение .Worksheet("4") |
|
|
24.02.2025 17:37:15
Добрый день!
Есть функция которая формирует строку
Есть строка в программе Set oTab = Adr(oSh.cbxMat.Value) Ругается, что требуется объект. Как преобразовать строку Adr в объект? |
|||
|
29.09.2024 09:24:31
Добрый день!
Присваиваю переменной значение в ячейке в формате "0.00", тип переменной Double Затем в цикле двум переменным присваиваю значение первой переменной, деленное на 3 в формате "0.00" Из первой переменной вычитаю сумму двух последующих. В результате имею вместо 33.34 33.33 33.33 другой результат: 34.00 33.00 33.00 Где собака порылась? |
|
|
09.08.2024 14:26:47
Как формулами не подскажу
|
|||
|
07.08.2024 11:29:05
Доброе время суток!
Возникла потребность объявить массив и заполнить его сразу значениями. Лучше всего сразу одним действием. Например перечислить значения в строку с разделителем. Есть ли такая возможность или надо объявлять, а потом заполнять по элементам? В инете видел пример с фигурными скобками типа Dim aMas = New Integer() {1,2,3,4} Но не сработало Спасибо. |
|
|