Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nabilexcel2007

XLDnaute Occasionnel
Bonjour
s'il vous plait j'ai besoin d'un code VBA pour rafraîchir ou de ré exécuter tout mes codes genre: ( Bouton "Actualise")
Merci
 
bonjour

par exemple..
MacroActualise affectée à ton bouton "refresh"

sub MacroActualise()
macro1
macro2
macro3
end sub

la macroActualise fait appel aux macros ( 1 2 et 3) que tu souhaites re executer
 
RefreshAll ne sert qu'à rafraichir les formules et TCD et autres calculs d'une feuille Excel.. ca ne sert pas a RELANCER des macros

maintentant... ma boule de cristal est rangée.. pas de fichier exemple = pas de réponse
 
Bonjour
Ce code fonctionne parfaitement mais parfois le resultat s'affiche pas !!!
j'aimerai mettre un bouton nommé ACTUALISER qui fait appel a ça


Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Fin = Range("A" & Rows.Count).End(xlUp).Row
If Not Intersect(Target, Range("Tab_Archive").Columns(1)) Is Nothing Then
With Sheets("BD").Range("A:A")
Set trouve = .Find(Target)
If Not trouve Is Nothing Then

Target.Offset(0, 1) = trouve.Offset(0, 1) 'annexe
Target.Offset(0, 2) = trouve.Offset(0, 4) 'nom
Target.Offset(0, 7) = trouve.Offset(0, 2) 'Observation
End If
End With
End If
'si on modifie une date Sortie ou Retour, on met à jour l'Etat Dossier
If Not Intersect(Target, Range("Tab_Archive").Columns(4).Resize(, 2)) Is Nothing Then
If Range("D" & Target.Row) = "" Then
result = ""
ElseIf Range("D" & Target.Row) > 1 And Range("E" & Target.Row) > 1 Then
result = "Rendu"
ElseIf Range("E" & Target.Row) = "" Then
result = "Retard"

End If
Range("F" & Target.Row) = result
End If
End Sub

Merci et bonne fin de journée
 
Je viens de reconnaitre mon code....
pourquoi faire un nouveau post?
on perd du temps à répondre deux fois aux memes questions

et ce n'est pas EXACTEMENT le code que j'ai posté ..
manque
Application.EnableEvents = true
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
241
Réponses
5
Affichages
170
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…