Я создаю панель управления в Excel, которая просматривает другую таблицу Excel, которую мы используем для ввода данных.Важно, чтобы я не блокировал электронную таблицу для редактирования, сначала я попытался использовать подключения к рабочей книге, однако она блокирует электронную таблицу, поэтому ее невозможно редактировать, даже если настроен общий диск, я попытался изменить таймер на 5 минут.ценность, но это не имеет значения.Я видел на форумах, что у человека была похожая проблема, но он использовал VB и писал код.У меня большой опыт использования Excel, но ни один из них не использует VB. Я не знаю, с чего начать.
Мне нужна помощь в создании простого кода, позволяющего обновлять сводные таблицы панели мониторинга в любое время в течение нескольких минут.он будет общаться с моей другой электронной таблицей.
код, который мне удалось написать как новичок:
Public Sub Refresh()
'refresh
ActiveWorkbook.RefreshAll
alertTime = Now + TimeValue("00:05:30") 'hh:mm:ss
Application.OnTime alertTime, "Refresh"
End Sub
, но это блокирует основную электронную таблицу для любого редактирования после вложения кода VBA вв области модуля я сохранил таблицу Excel в виде макроса и изменил параметры, чтобы разрешить макросы