Répondre au sujet | Page(s) 1 |
Auteur | Message |
Répondre au sujet | Page(s) 1 |
capitaine-america 115 Montréal |
Abus Citer Posté le jeudi 1 mai 2025 à 01:11 |
![]() |
J'ai Windows 11, Office365, un Pentium 5 Il y a mettons une semaine, la feuille de travail fonctionnait parfaitement et j'avais entre des donnees. Dimanche la feuille a commence a gele. Une donnee entrer pouvait prendre des heures a recalculer, meme chose pour des copier-coller pourtant le fichier n'a que 6megs. En gros, ce sont des donnees que je cumule avec le temps et qui se retrouvent dans differents tableaux sous forme d'equations de plusieurs variables avec la fonction LINEST et avec quelques cellules conditionnelles avec la fonction IF. Une fois, les calculs faits, ils sont presentes sous un autre forme de tableaux afin de faciliter leur interpretation. Avec la version d'Excel que je possede, il y a une fonction ACCESSIBILITY qui valide la logique, les calculs, les erreurs et la provenance mais rien d'anormal. Mon reflexe a ete de consulter Microsoft pour me rendre compte que je ne suis pas le seul a avoir ce probleme mais Microsoft, c'est Microsoft, on ne donne presqu'aucune piste de solution concrete. J'ai consulte Google, certains sites, Youtube, meme l'IA mais rien de concret ou au moins me mettre sur une piste quelconque. J'ai meme essaye de jouer avec Windows en le mettant a meilleure performance mais les caracteres faisaient durs et ca prenait du temps. Actuellement j'utilise 78% (9.2Gigs) de la memoire avec Excel et Google. Merci a l'avance, juste pour me donner une piste quelque part |
marceau24 43 Montréal |
Abus Citer Posté le jeudi 1 mai 2025 à 05:02 |
![]() |
Beaucoup d'affaires peut causer ce problème selon moi. -Virus -Degré -Hacking -Hardware brulé -Programme qui cause des lag système (nouvellement installé) -Programme corrompu (Excel). Certain programme on un reset dans les paramètres. -Ficher corrompu Je pense que d'autres points peuvent exister. |
mr_me 60 Lachine |
Abus Citer Posté le jeudi 1 mai 2025 à 07:31 |
![]() |
Faudrait que tu vide le cache d'Exel Dans l'application Office va dans Options de fichier puis vide son cache. Ensuite... dans la même boite d'option, tu peux y changer le temps en jours à garder un fichier dans le cache. Si tu rencontres toujours le même problème avec le même addon d'Excel, j'aimerais savoir où tu l'as pris et son nom au complet pour que je puisse aller le chercher et y faire une modification pour qu'il ne prenne pas plus de mémoire que son besoin, et je reviendrai te dire comment procèder. Ps... Le tout se trouve dans la façon de monter la structure de tes macros. Modifié le jeudi 1 mai 2025 à 08:20 |
mr_me 60 Lachine |
Abus Citer Posté le jeudi 1 mai 2025 à 08:14 |
![]() |
Je te laisse un exemple de comment programmer une manipulation pour calculer. En tout cas, reviens-moi lorsque tu en sentiras le besoin. Sub Calcul() Dim t, d As Object, chemin$, fichier$, titres(), coldeb%, nfich%, n%, tablo, i&, x$, p&, quant(), nn& t = Timer Set d = CreateObject("Scripting.Dictionary") chemin = ThisWorkbook.Path & "\" fichier = Dir(chemin & "*.xls*") '1er fichier du dossier '---titres--- titres = Array("Article", "Quantités", "Nombre d'années", "Moyenne des quantités") coldeb = UBound(titres) + 1 While fichier <> "" If fichier <> ThisWorkbook.Name Then ReDim Preserve titres(coldeb + nfich) 'base 0 titres(coldeb + nfich) = fichier nfich = nfich + 1 End If fichier = Dir Wend '---tableau des quantités--- fichier = Dir(chemin & "*.xls*") '1er fichier du dossier Application.ScreenUpdating = False While fichier <> "" If fichier <> ThisWorkbook.Name Then n = n + 1 With Workbooks.Open(chemin & fichier) 'ouvre le fichier tablo = .Sheets(1).Cells(1).CurrentRegion.Resize(, 3) 'matrice, plus rapide For i = 2 To UBound(tablo) x = Trim(tablo(i, 1)) If x <> "" Then If Not d.exists ![]() p = p + 1 d ![]() ReDim Preserve quant(1 To nfich, 1 To p) End If nn = d ![]() quant(n, nn) = quant(n, nn) + tablo(i, 3) End If Next i .Close False 'ferme le fichier End With End If fichier = Dir 'fichier suivant Wend '---restitution--- With Feuil1 'CodeName If .FilterMode Then .ShowAllData 'si la feuille est filtrée .Cells.ClearContents 'RAZ With .[A2] '1ère cellule de destination .Resize(, coldeb + nfich) = titres If n * p Then .Cells(2).Resize(p) = Application.Transpose(d.keys) .Cells(2, coldeb + 1).Resize(p, n) = Application.Transpose(quant) .Cells(2, 2).Resize(p) = "=SUM(RC[" & coldeb - 1 & "]:RC[" & coldeb + nfich - 2 & "])" .Cells(2, 3).Resize(p) = "=COUNT(RC[" & coldeb - 2 & "]:RC[" & coldeb + nfich - 3 & "])" .Cells(2, 4).Resize(p) = "=RC[-2]/RC[-1]" .Resize(p + 1, coldeb + n).Sort .Cells(1), xlAscending, Header:=xlYes 'tri sur les articles End If End With .Columns.ColumnWidth = 10.71 .Columns.AutoFit 'ajustement largeurs End With Application.ScreenUpdating = True Msg ![]() End Sub |
mr_me 60 Lachine |
Abus Citer Posté le jeudi 1 mai 2025 à 08:32 |
![]() |
Prendre le temps, Il faudrait que tu m'envoies une explication plus détaillée, genre combien de clients as-tu dans cette requête d'Excel, parce que j'imagine que c'est un dossier pour gérer l'inventaire de plusieurs clients, ce que l'un de ceu ![]() Utilise le courrier pv ici si tu ne veux pas trop en dire ici. Eh oui, je peux t'aider malgré ce que les gens pensent de moi, mais bon, je t'aide, sinon j'en ai rien à foutre des jugements. Being smart ain't a shame. |
capitaine-america 115 Montréal |
Abus Citer Posté le jeudi 1 mai 2025 à 14:38 |
![]() |
Citation de "marceau24"Beaucoup d'affaires peut causer ce problème selon moi. -Virus -Degré -Hacking -Hardware brulé -Programme qui cause des lag système (nouvellement installé) -Programme corrompu (Excel). Certain programme on un reset dans les paramètres. -Ficher corrompu Je pense que d'autres points peuvent exister. Merci d'avoir repondu mais rien de ca a date. Ce sont les premieres choses que j'ai fait. Tant qu'au fichier lui-meme, Excel a une fonction qui suit la logique des calculs et il arrive a determiner ou un calcul n'est pas correct ou une fonction est mal executee ou meme une erreur de frappe ou meme que Excel ne comprend pas le raisonnement. |
capitaine-america 115 Montréal |
Abus Citer Posté le jeudi 1 mai 2025 à 15:20 |
![]() |
Citation de "mr_me"Faudrait que tu vide le cache d'Exel Dans l'application Office va dans Options de fichier puis vide son cache. Ensuite... dans la même boite d'option, tu peux y changer le temps en jours à garder un fichier dans le cache. Si tu rencontres toujours le même problème avec le même addon d'Excel, j'aimerais savoir où tu l'as pris et son nom au complet pour que je puisse aller le chercher et y faire une modification pour qu'il ne prenne pas plus de mémoire que son besoin, et je reviendrai te dire comment procèder. Ps... Le tout se trouve dans la façon de monter la structure de tes macros. Je viens de trouver. Tu peux garder dans le cache des choses pendant 14 jours !!!! je viens de cliquer sur la case que lorsque tu sauvegardes le fichier, le cache se vide. Ca va beaucoup mieux. Merci, merci ce que je comprends pas, la grosseur du fichier et la figure du fichier excel dans le gestionnaire de taches ne sont pas pareils, meme une tres grosse difference. Ma version d'Excel me donne au moins 1,000,000 de lignes, y aurais-tu moyen d'en eliminer mettons 80% et qui pourrait reduire la taille du fichier ???? Si c'est le cas, avec l'espace sauvee, je pourrais meme ameliorer la feuille de travail. Merci de m'avoir sauve des jours de travail inutiles. Je pourrais eventuellement t'expliquer en prive ma demarche mais ca risque d'etre long. En gros, ca ressemble aux sondages Leger mais dans un autre domaine que la politique. Modifié le jeudi 1 mai 2025 à 15:21 |
mr_me 60 Lachine |
Abus Citer Posté le jeudi 1 mai 2025 à 17:39 |
![]() |
Citation de "capitaine-america"Citation de "mr_me"Faudrait que tu vide le cache d'Exel Dans l'application Office va dans Options de fichier puis vide son cache. Ensuite... dans la même boite d'option, tu peux y changer le temps en jours à garder un fichier dans le cache. Si tu rencontres toujours le même problème avec le même addon d'Excel, j'aimerais savoir où tu l'as pris et son nom au complet pour que je puisse aller le chercher et y faire une modification pour qu'il ne prenne pas plus de mémoire que son besoin, et je reviendrai te dire comment procèder. Ps... Le tout se trouve dans la façon de monter la structure de tes macros. Je viens de trouver. Tu peux garder dans le cache des choses pendant 14 jours !!!! je viens de cliquer sur la case que lorsque tu sauvegardes le fichier, le cache se vide. Ca va beaucoup mieux. Merci, merci ce que je comprends pas, la grosseur du fichier et la figure du fichier excel dans le gestionnaire de taches ne sont pas pareils, meme une tres grosse difference. Ma version d'Excel me donne au moins 1,000,000 de lignes, y aurais-tu moyen d'en eliminer mettons 80% et qui pourrait reduire la taille du fichier ???? Si c'est le cas, avec l'espace sauvee, je pourrais meme ameliorer la feuille de travail. Merci de m'avoir sauve des jours de travail inutiles. Je pourrais eventuellement t'expliquer en prive ma demarche mais ca risque d'etre long. En gros, ca ressemble aux sondages Leger mais dans un autre domaine que la politique. Est-tu à jour avec ton office ? Quelle version tu as ? (Parfois, il faut faire à mitaine une mise àà jour) |
mr_me 60 Lachine |
Abus Citer Posté le jeudi 1 mai 2025 à 17:49 |
![]() |
Je te donne un exemple qui pourrait t'aider j'imgaine. Lorsque tu écris dans une plage genre =SOMME(A:A) la page va avoir 1 million de lignes. Mais si tu écris =SOMME(A1:A1000) tu auras 1000 lignes. |
capitaine-america 115 Montréal |
Abus Citer Posté le jeudi 1 mai 2025 à 19:46 |
![]() |
Citation de "mr_me"Je te donne un exemple qui pourrait t'aider j'imgaine. Lorsque tu écris dans une plage genre =SOMME(A:A) la page va avoir 1 million de lignes. Mais si tu écris =SOMME(A1:A1000) tu auras 1000 lignes. J'ai regarde les tutoriels d'Excel sur Youtube, il y a une gang de bullshiteux, leurs patentes marchent meme pas, je me demande s'ils se sont verifies avant de publier. A date les gars sont pas forts, les filles sont meilleures. |
capitaine-america 115 Montréal |
Abus Citer Posté le vendredi 2 mai 2025 à 19:50 |
![]() |
Je pensais que le programme PC Manager viderait mon cache, comme d'autres logiciels mais non. Pis les gens qui se qualifient de mecanicien de Windows, c'est pas fort. J'ai trouve un tres petit logiciel RAMMAP, ca vide pas a peu pres le cache. Puis comme d'autres utilisateurs, j'ai arrete les widgets dans Windows 11. Avec le concours entre Google et Microsoft sur les moteurs de recherche, Microsoft a insere de petits logiciels pour qu'a la moindre occasion Edge sorte de sa cachette meme si Google est ton moteur de recherche par defaut. Il semblerait que dans Windows 11, un logiciel WebView2 coordonerait les logiciels de Microsoft sur Internet; les widgets, Edge, les mises a jour, Pc Manager. Ca fait que mon Windows est rendu a 23Gigs, presque 3 fois plus que mes 8Gigs de RAM. Fini Windows comme logiciel d'exploitation. Au moins avec quelques ajustements, 2-3 petits logiciels, Excel gele moins. Je suis etonne que je ne suis pas le seul. Pis comme quelqu'un le soulignait, meme avec les avancees de l'IA, Excel parvient meme a geler sur une petite feuille de calculs. |
mr_me 60 Lachine |
Abus Citer Posté le samedi 3 mai 2025 à 15:11 |
![]() |
Ok, mais tu t'en es sorti de ton problème ou pas ? Encore une information valide.. Tape Microsoft Excel Apprendre sur Google, puis tu vas pouvoir apprendre Excel gratuitement ! De par Microsoft en plus. Tu pourras aussi y voir beaucoup d'exemples pour commenter tes lignes. Modifié le samedi 3 mai 2025 à 15:15 |
capitaine-america 115 Montréal |
Abus Citer Posté le samedi 3 mai 2025 à 15:29 |
![]() |
Citation de "mr_me"Ok, mais tu t'en es sorti de ton problème ou pas ? Encore une information valide.. Tape Microsoft Excel Apprendre sur Google, puis tu vas pouvoir apprendre Excel gratuitement ! De par Microsoft en plus. Tu pourras aussi y voir beaucoup d'exemples pour commenter tes lignes. Ca va un peu mieux avec le petit logiciel qui nettoie le Cache, au lieu de prendre des heures pour recalculer, ca prend mettons 5 minutes et la sauvegarde se fait plus rapidement. Je pense separer ma feuille Excel en 3 surtout qu'en gossant avec les feuilles, ca m'a donne un idee d'amener l'objectif du programme a un niveau plus eleve. Je vais essayer de me trouver un livre d'Excel de niveau intermediaire. Merci pour ton soutient |