Bonjour à vous tous,
Un fichier modèle de quelques 20 Mo comprenant une dizaine de feuilles, chacune variant de 10 à 100 colonnes sur 50 à 3000 lignes, le tout avec quelques 100 000 formules, chacune étant répétitive de 50 à 3000 fois.
Le calcul est lent, acceptable, mais énervant.
Puisqu'il s'agit d'un fichier modèle, dans la plupart des cas, seules 30 à 50% des formules sont effectivement nécessaires.
Nommer ces formules apporte une légère amélioration, mais pas suffisante.
D'où l'idée d'enregistrer ces formules sous différentes macros.
J'ai vu la semaine dernière, sur ce site, une macro exemple de Job, qui pourrait me convenir, mais les formules étaient écrites en anglais.
Mes questions :
1. Est-ce qu'enregistrer les formules sous des macros accélérera la vitesse de calcul ?
2. Il y a-t-il moyen d'enregistrer des formules écrites en langue française ?
3. Il y a-t-il moyen d'écrire une seule macro modèle, dans laquelle il suffirait de modifier la formule à appliquer ainsi que la plage de cellules à laquelle elle s'applique ?
J'aimerai connaître votre avis, et votre expérience quant cette problématique.
Merci d'avance pour vos conseils.
Un fichier modèle de quelques 20 Mo comprenant une dizaine de feuilles, chacune variant de 10 à 100 colonnes sur 50 à 3000 lignes, le tout avec quelques 100 000 formules, chacune étant répétitive de 50 à 3000 fois.
Le calcul est lent, acceptable, mais énervant.
Puisqu'il s'agit d'un fichier modèle, dans la plupart des cas, seules 30 à 50% des formules sont effectivement nécessaires.
Nommer ces formules apporte une légère amélioration, mais pas suffisante.
D'où l'idée d'enregistrer ces formules sous différentes macros.
J'ai vu la semaine dernière, sur ce site, une macro exemple de Job, qui pourrait me convenir, mais les formules étaient écrites en anglais.
Mes questions :
1. Est-ce qu'enregistrer les formules sous des macros accélérera la vitesse de calcul ?
2. Il y a-t-il moyen d'enregistrer des formules écrites en langue française ?
3. Il y a-t-il moyen d'écrire une seule macro modèle, dans laquelle il suffirait de modifier la formule à appliquer ainsi que la plage de cellules à laquelle elle s'applique ?
J'aimerai connaître votre avis, et votre expérience quant cette problématique.
Merci d'avance pour vos conseils.