bonjours a tous je vous expose mon souci avec ce code:
en effet avant d'en arriver la j'ai instruis les cellules par un userform
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
22
23
24
25
26
27
28
29
30
31 Private Sub quitterprincipale_Click() For i = 15 To 40 Sheets(Sheets.Count).Select Range("H" & i).Select ActiveCell.FormulaR1C1 = Range("h" & i).Value Range("I" & i).Select ActiveCell.FormulaR1C1 = Range("I" & i).Value Range("I41").Select ActiveCell.FormulaR1C1 = Range("I41").Value Next Range("H15:I40,I41:I42").Select Range("I41").Activate Selection.NumberFormat = "_($* #,##0.00_);_($* (#,##0.00);_($* ""-""??_);_(@_)" Application.Visible = True UserForm1.Hide Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:="C:\Users\patrick\Desktop\Classeur14.xltm" _ , FileFormat:=xlOpenXMLTemplateMacroEnabled, Password:="", _ WriteResPassword:="", ReadOnlyRecommended:=False, CreateBackup:=False ActiveWorkbook.Close End Sub
le code ci dessus me remet les cellules au format numerique et en "euros"
mais quand je réouvre le classeur les cellules s'affichent
comme ceci:€22,00
au lieu de cela:22,00 €
quelq'un pourais me dire pourquoi
merci pour le coup de main![]()
Partager