Bonsoir JJ, Porcinet 82, 🙂
Il ya pas mal de phénomènes connus, mais pas forcément visibles 🙂
Le mieux sinon est de tenter une approche empirique, je ne pense pas que sur un fichier avec un code non activé la différence entre IF et select fasse l'écart.. Faudrait que Porcinet nous teste son fichier avant-après.
Donc JJ ouvres un fichier vierge, sauves le, copie ta macro colle là dans ton nouveau fichier sans lancer et sauve sous un nom-2. compare les poids, ça te donnera une piste.
Sinon pour faire joujou, prend un fichier vierge, A1 selectionné, sauves le, colle cette macro dans un module :
Sub brico()
Dim i As Integer
Application.Visible = False
For i = 1 To 10000
Cells(i, 1).Select
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Next i
Application.Visible = True
End Sub
sauves le nom-2 sans rien lancer,
curseur an A1, lances ta macro, puis sauve Nom-3... Compares les poids :silly:
ta feuille est toujours vierge, 🙂 , fait Page-fin et Page-home sur le nom-1 et le nom-3...
Pour finir, si dans ton code, sinon tu as des USF riches en goodies etc... ça pèse proportionnellement pas mal... Plus d'autres pistes du genre 😉
Bonne soirée,