Bonjour à tous,
Grâce à l'aide du forum il y a quelques années, j'avais mis en place au niveau de mon boulot un fichier comportant une formule matricielle.
Depuis, avec le succès ce fichier s'est répandu sur différents sites mais je suis obligé d'en assurer l'évolution d'une année sur l'autre ce qui devient très contraignant.
L'idée est donc de passer par du VBA.
Sur la feuille nommée "Piquets" on trouve des liens vers d'autres classeurs que je vais tenter de transformer en VBA pour alléger mon fichier.
La formule matricielle que l'on trouve sur la feuille "aide rotation" fait référence aux données de la feuille "Piquets".
Mon problème, si j'ajoute des lignes (par exemple 150) à la suite des lignes remplies sur la feuille "Piquets" et que je supprime les 150 premières, la formule matricielle réduit la zone de 150 lignes..... (pour l'exemple je n'ai laissé que 29 lignes)
Dans l'idéal, il faudrait travailler sur 6 mois de données, que mon code que je vais tenter de réaliser, crée une nouvelle ligne, supprime la plus ancienne et que la formule matricielle ne change pas.
Re : Transformation d'une formule matricielle en VBA
Re
Et les sous-répertoires 2013 et septembre sont déjà existants?
Le résultat de ton MsgBox indiquerait que le classeur contenant le code VBA est enregistré dans
[noparse]C:\Documents and Settings\nom\Bureau\rotation[/noparse]
C'est bien cela?
Sinon voir aussi dans l'aide VBA (touche F1), du côté de ChDir et MkDir