Bonjour à tous,

Voila j'ai un petit soucis quand je mets mes 2 macros sur un bouton où je recréais une troisième macro que j'attribue au bouton et qui fait appel au 2 macro dont j'ai besoin.

Les 2 macros marchent bien indépendamment mais quand je fais la troisième macro où je fais appel à eux, ça ne marche pas comme je le souhaite, quand j’appuie sur le bouton la première actualise des données et la deuxième change les points en virgule sauf qu'à la fin ça remet les virgules en point.

Je vous joins mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sub Refresh()
'
' donnée Actualisée
 
    ActiveWorkbook.RefreshAll
End Sub
 
Sub changer_point_en_virgule()
 
Columns("g:g").NumberFormat = "general"
Columns("g:g").Value = Columns("g:g").Value
 
End Sub
 
Sub bouton()
 
Call Refresh
 
Call changer_point_en_virgule
 
End Sub
Je souhaiterais avoir qu'un bouton