OVH Cloud OVH Cloud

Erreur mémoire insufficente

14 réponses
Avatar
rthompson
Bonjour à toutes et tous
Je reposte mon message de ce matin, car je n'ai eu qu'une réponse
J'aurais cru qu'il s'agissait de quelque chose de connu

Alors si quelqu'un peut aider, je suis toute ouie :-)))

Un grand merci à vous

Rex

Voici le message
Bonjour à toutes et tous

Pour la première fois depuis que j'utilise Excel je suis confronté à un
message d'erreur
quelle horreur


Dans ma feuille Consult_Offers j'a une macro qui envoi toute l'info vers une
feuille Orders
Tout fonctionne nickel

même le passage suivant

' creates name plus date to Offres-Nom to use on conclude sales
With Sheets("Make Offer")
[Offers!c4].Value = .[c6].Text & " - " & .[C4].Text
End With

J'ai déclaré un nom comme suit

=OFFSET(Offers!$C$2;2;0;COUNTA(Offers!$C:$C)-1;1)

Que j'utilise dans une liste box et cela fonctionne sans le moindre problème



Par contre sur une autre

Une macro similaire (pour nre pas dire identique) fonctionne tout aussi bien
Et le passage

' creates name plus date to Offres-Nom to use on conclude sales
With Sheets("Consult_Offers")
[Orders!c4].Value = .[C7].Text & " - " & .[C4].Text
End With

me crée une cellule comme dans l'autre feuille

Je déclare un nom comme suit

=OFFSET(Orders!$C$2;2;0;COUNTA(Orders!$D:$D)-1;1)

Et la, Excel bloque
Message d'horreur

Not enought system ressources to display completely


Ceci se passe sur trois machines différentes
Et si j'utilise une autre sélection pour le nom par exemple

=OFFSET(Offers!$E$2;2;0;COUNTA(Offers!$D:$D)-1;1)

Je n'ai aucun problème

Donc je crois que le problème se trouve dans la déclaration de nom ou dans
la création des cellules de la colonne C de Orders

J'espère que tout ceci est assez clair????????????

A très bientôt

Et d'avance merci

Rex

4 réponses

1 2
Avatar
rthompson
ON APPROCHE !!!!!!!!

Primo je dois dire un grand merci à Flo Gabon

Il m'a refilé il y a des mois une macro AutoSave
A utiliser avec précaution car il supprime des fichiers
Mais a part cela il fait des sauvegarde régulier sous différent noms

Donc je viens de faire ce que j'aurais du faire il y a longtemps

Remonter dans mes sauves gardes et voire quand le problème à commencé

Bon sang que je suis intelligent à l'heure des repas :-)))))

Donc j'ai un fichier qui fonctionne impeccable
Et le suivant qui plante

Y a-t-il moyen (a part manuellement) de comparer ces deux fichiers

Y compris dans les macros, les formules et les noms?

J'espère que oui, sinon Rex sera ;-((((((((((((((((((((((((((((((((((((((((


A bientôt

Courage la solution est en vue

Rex


"Modeste" a écrit dans le message de news:

Bonsour® Tea-Pot avec ferveur ;o))) vous nous disiez :

Je déclare un nom comme suit
=OFFSET(Orders!$C$2;2;0;COUNTA(Orders!$D:$D)-1;1)
Et la, Excel bloque
Message d'horreur
Not enought system ressources to display completely
Ceci se passe sur trois machines différentes
Et si j'utilise une autre sélection pour le nom par exemple
=OFFSET(Offers!$E$2;2;0;COUNTA(Offers!$D:$D)-1;1)


a postériori la formule COUNTA(Orders!$D:$D) renvoie une valeur trop
importante (65535)

le test =COUNTA(Orders!$D:$D) te le confirmera certainement

tu pourra certainement enn imposant une limite D1:D100 aussi faire le test
:
=OFFSET(Orders!$C$2;2;0;COUNTA(Orders!$D1:$D100)-1;1)

si l'erreur disparait
Il est alors fort probable que la colonne D de la feuille Orders soit
entierement remplie sous forme texte (dont espaces)

il te faudra alors remplacer ce COUNTA(Orders!$D:$D) par une valeur
correspondante reellement aux données à prendre en compte
(utiliser COUNT pour des valeurs numeriques, COUNTIF , ou bien encore
SUMPRODUCT)
@+
;o)))





Avatar
Modeste
Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Il croit qu'Excel garde un peu trop sous la jacquette
Qu'en pensez-vous????


c'est hélas une dure réalité, notament concernant Nombre maximal de styles de
cellules par classeur : 4000
(tailles, couleurs, bordures, polices, fontsize, format d'affichage)

tests à faire en supprimant tout les formats :-(
- Supprimer les formats personnalisés inutiles.
- Simplifier les formats personnalisés conservés.
- Uniformiser les polices employés, type, taille et graisse.
- Uniformiser les encadrements.
- Simplifier et unifier les alertes si les données sont invalides : menu
validation de données.
- Bref, vous avez compris : rendre vos feuilles tristes grises et moches.



@+
;o)))

Avatar
rthompson
Bonjour

T'as eu le temps de jeyter un oeil (de préférence ton oeil averti) sur ma
réponse de 13.09?

Je viens de passer une heure à chercher et installer Windiff

Comment Microsoft ose-t-il appeller ce trux Windiff alors qu'il verifie les
codes et pas les contenus

J'avais un vieux PCTools qui travaillais mieux que ça il y a dix ans

Enfin

Je crois que je vais devoir repartir de mon dernier fichier sans souci et
voir ce qui se passe

A bientôt

Rex ;-((((((((


"Modeste" a écrit dans le message de news:
%
Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Il croit qu'Excel garde un peu trop sous la jacquette
Qu'en pensez-vous????


c'est hélas une dure réalité, notament concernant Nombre maximal de styles
de cellules par classeur : 4000
(tailles, couleurs, bordures, polices, fontsize, format d'affichage)

tests à faire en supprimant tout les formats :-(
- Supprimer les formats personnalisés inutiles.
- Simplifier les formats personnalisés conservés.
- Uniformiser les polices employés, type, taille et graisse.
- Uniformiser les encadrements.
- Simplifier et unifier les alertes si les données sont invalides : menu
validation de données.
- Bref, vous avez compris : rendre vos feuilles tristes grises et moches.



@+
;o)))





Avatar
Misange
;-) C'est Flo Cabon et pas Gabon et c'est elle et pas lui et c'est aussi
alias Misange ;-)
C'est dans mes tablettes de modifier ce fichier, tu me rappelles de le
faire, je renote (il y a tant de choses en attente...)
Quand tu auras la soluce définitive à ton pb, partage, le feuilleton est
palpitant ;-)

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

ON APPROCHE !!!!!!!!

Primo je dois dire un grand merci à Flo Gabon

Il m'a refilé il y a des mois une macro AutoSave
A utiliser avec précaution car il supprime des fichiers
Mais a part cela il fait des sauvegarde régulier sous différent noms

Donc je viens de faire ce que j'aurais du faire il y a longtemps

Remonter dans mes sauves gardes et voire quand le problème à commencé

Bon sang que je suis intelligent à l'heure des repas :-)))))

Donc j'ai un fichier qui fonctionne impeccable
Et le suivant qui plante

Y a-t-il moyen (a part manuellement) de comparer ces deux fichiers

Y compris dans les macros, les formules et les noms?

J'espère que oui, sinon Rex sera ;-((((((((((((((((((((((((((((((((((((((((


A bientôt

Courage la solution est en vue

Rex


"Modeste" a écrit dans le message de news:

Bonsour® Tea-Pot avec ferveur ;o))) vous nous disiez :

Je déclare un nom comme suit
=OFFSET(Orders!$C$2;2;0;COUNTA(Orders!$D:$D)-1;1)
Et la, Excel bloque
Message d'horreur
Not enought system ressources to display completely
Ceci se passe sur trois machines différentes
Et si j'utilise une autre sélection pour le nom par exemple
=OFFSET(Offers!$E$2;2;0;COUNTA(Offers!$D:$D)-1;1)
a postériori la formule COUNTA(Orders!$D:$D) renvoie une valeur trop

importante (65535)

le test =COUNTA(Orders!$D:$D) te le confirmera certainement

tu pourra certainement enn imposant une limite D1:D100 aussi faire le test
:
=OFFSET(Orders!$C$2;2;0;COUNTA(Orders!$D1:$D100)-1;1)

si l'erreur disparait
Il est alors fort probable que la colonne D de la feuille Orders soit
entierement remplie sous forme texte (dont espaces)

il te faudra alors remplacer ce COUNTA(Orders!$D:$D) par une valeur
correspondante reellement aux données à prendre en compte
(utiliser COUNT pour des valeurs numeriques, COUNTIF , ou bien encore
SUMPRODUCT)
@+
;o)))









1 2