Rafraîchir les résultats de fonctions VBA dans Excel
Rafraîchir les résultats de fonctions VBA dans Excel
Comment forcer le rafraîchissement/recalcul des fonctions UDF VBA dans Excel ?
Re: Rafraîchir les résultats de fonctions VBA dans Excel
Plusieurs méthodes :
1. **Ctrl+Alt+F9** : Recalcul complet de toutes les formules
2. **Application.CalculateFull** en VBA
3. Ajoutez `Application.Volatile` en début de fonction pour qu'elle se recalcule à chaque changement :
```vba
Function MaFonction() As Variant
Application.Volatile
' code de la fonction
End Function
```
1. **Ctrl+Alt+F9** : Recalcul complet de toutes les formules
2. **Application.CalculateFull** en VBA
3. Ajoutez `Application.Volatile` en début de fonction pour qu'elle se recalcule à chaque changement :
```vba
Function MaFonction() As Variant
Application.Volatile
' code de la fonction
End Function
```