Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Limite de variable

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

schreckdebase

XLDnaute Junior
"Salut,

J'ai une ""Erreur d'exécution '7':

Mémoire insuffisante

J'ai ma variable Formula (ci-dessous) qui est dans une boucle.

Formula = Formula & ""COUNTIF(INDIRECT(R["" & Linea & ""]C[-"" & DifferenceCol & ""]),RC[-1])+""

....
....
....
ActiveCell.FormulaR1C1= Formula C'est ici que ça bloque.

J'ai ajoué un Len(Formula) qui me donne 1322 ! J'ai regardé dans les limites d'Excel... ça devrait passer. Ou bien ?

Merci pour le coup de main ! 😀
 
Re : Limite de variable

Bonjour schreckdebase
Je crois que les formules (entre autres) sont limitées à 256 caractères dans le tableur.
Comme cette commande en VBA "reprend" une formule tableur, et est destinée à remplir une cellule, il y a des chances que ça ne passe pas.
Isolée comme ça, je ne vois pas ce que cette formule peut faire, mais la présence de l'esperluette est dangereuse, son usage est plutôt reservé aux chaînes de caractères.
Le meilleur moyen est de saucissonner ta formule si c'est possible, du genre :

formula = 1ere partie
formula = formula + 2e partie
formula = formula + 3e partie

A plus,
Gruick
 
Dernière édition:
Re : Limite de variable

Hello Gruick,

Merci pour la réponse. Ce que j'ai fait entre temps j'ai fait comme la solution que tu as écrite.

If Len(Formula) > 900 And ChangedCol = False Then
Formula = "="
ChangedCol = True
DifferenceCol = DifferenceCol + 1
ColFormula = ColFormula + 1
End If

Voilà ça fonctionne comme ça... J'avais pris la mauvaise section sur les limites d'Excel :



La réponse est dans "Spécifications relatives au calcul" et non dans "Spécifications relatives aux feuilles de calcul et aux classeurs"

Merci et à toute ! 🙂
 
Re : Limite de variable

Re,
C'est à moi de te remercier pour ce lien que je ne connaissais pas. Je vais fouiner dedans.
PS : Strasbourg, j'adore, et comme on y mange bien ! (Munsterspatz très bon).
A plus,
Gruick
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

F
Réponses
4
Affichages
826
J
Réponses
22
Affichages
3 K
jui42
J
Réponses
2
Affichages
827
N
  • Résolu(e)
Réponses
3
Affichages
1 K
ninajams
N
N
Réponses
17
Affichages
3 K
ninajams
N
J
Réponses
2
Affichages
814
J
Réponses
18
Affichages
2 K
M
Réponses
0
Affichages
2 K
M
T
  • Question Question
Réponses
4
Affichages
4 K
thierry.bayard
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…