На этапе отладки в определенных переменных диапазонах одного рабочего листа в каждой ячейке (их десятки тысяч) с помощью функций от RAND() имитируются исходные данные одного «наблюдения». Далее в других диапазонах этого же листа они преобразуются в небольшой вектор показателей этого «наблюдения». По «наблюдениям» накапливается матрица показателей, которая подвергается дальнейшему анализу. Но на этапе отладки из-за возникновения на листе «событий», вызываемых промежуточными расчетными или ручными преобразованиями данных, возникают также и вредные срабатывания RAND(). Понятно, как вызвать первое для каждого «наблюдения» срабатывание RAND() во всех ячейках диапазонов. Но непонятно, как и какими простыми средствами включить срабатывание RAND() одновременно во всех ячейках при переходе к очередному наблюдению и затем сразу же выключить на время расчета показателей. После завершения отладки на место имитируемых будут загружаться натуральные исходные данные, и проблема отпадет. Но желательно, чтобы режим отладки остался на периоды изменения преобразований.
На этапе отладки в определенных переменных диапазонах одного рабочего листа в каждой ячейке (их десятки тысяч) с помощью функций от RAND() имитируются исходные данные одного «наблюдения». Далее в других диапазонах этого же листа они преобразуются в небольшой вектор показателей этого «наблюдения». По «наблюдениям» накапливается матрица показателей, которая подвергается дальнейшему анализу. Но на этапе отладки из-за возникновения на листе «событий», вызываемых промежуточными расчетными или ручными преобразованиями данных, возникают также и вредные срабатывания RAND(). Понятно, как вызвать первое для каждого «наблюдения» срабатывание RAND() во всех ячейках диапазонов. Но непонятно, как и какими простыми средствами включить срабатывание RAND() одновременно во всех ячейках при переходе к очередному наблюдению и затем сразу же выключить на время расчета показателей. После завершения отладки на место имитируемых будут загружаться натуральные исходные данные, и проблема отпадет. Но желательно, чтобы режим отладки остался на периоды изменения преобразований.SamStarik
[/vba] Или макросом заполняйте RAND, потом вставляйте все значениями Range("A1:D9")=Range("A1:D9").Value В следующий раз опять макросом заполняйте RAND, ...
[/vba] Или макросом заполняйте RAND, потом вставляйте все значениями Range("A1:D9")=Range("A1:D9").Value В следующий раз опять макросом заполняйте RAND, ..._Boroda_