Re : formule matricielle fichier sur réseau
Bonjour à vous,
bon je suis une kiche mais je crois avoir eu un problème de ce genre il y a peu de temps, un problème de liaison avec des formules matricielles.
J'ai donc opté vers une solution VBA qui consite à calculer tes formules en VBA puis copier les valeurs seulement dans tes cellules, ce qui évite les boucles sans cesse.. les #VALEUR! et le ralentissement, les bug à l'ouverture de ton fichier.
la macro s'applique sur la plage Range("I10:Q10").Resize(Range("A65536").End(xlUp).Row - 9) pour ce cas
(c'est Catrice qui me l'a montrée, encore merci 🙂 )
Sub test_QuandClic()
Range("I10").FormulaArray = "=ta formule version VBA"
Range("K10").FormulaArray = "=ta formule version VBA"
etc...
Set MaDest = Range("I10:Q10").Resize(Range("A65536").End(xlUp).Row - 9)
MaDest.Copy
MaDest.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
Une fois la macro adaptée à ton besoin, tu peux lancer ton fichier tranquil sans qu'il bug, puis via macro ou manuellement tu ouvre ton fichier sur le réso, puis tu clique sur le bouton lié à la macro qui te fera tout tes calculs, et inscrira les réponses dans tes cellules, tu pouras ensuite fermer ton fichier source, sans que l'autre bug.
j'espère que ca a pu t'aider à bientot