Naprawiam arkusz kalkulacyjny. Programista wykonał makr dla każdego arkusza do uruchomienia po zmianie arkusza. Jest to dobre, ponieważ kolor koordynuje szczegóły arkusza po dodaniu nowych informacji, więc chciałbym zachować tę funkcję.Arkusz zmian arkusza zdarzeń VBA?
Napisałem makro, które sortuje dane i pozwala na usuwanie i dodawanie nowych pracowników, jest to w konflikcie z makrem zmian i powoduje, że moje makro ma błędy, jeśli oba działają.
P. Czy istnieje sposób na obejście zdarzenia zmiany arkusza roboczego podczas działania makra, a następnie jego ponowne uruchomienie po zakończeniu makra?
Oto kod zdarzenia zmiany.
Private Sub Worksheet_Change(ByVal target As Excel.Range, skip_update As Boolean)
If skip_update = False Then
Call PaintCell(target)
End If
End Sub
Moje makro wywołuje błędy w odniesieniu do arkuszy lub zakresów.
Czy rozumiem poprawnie, że podczas sortowania jest wywoływane zdarzenie zmiany? – pintxo