Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Re : Fichier de 50 MO - calcul et enregistrement extrêmement lent
Tout d'abord merci pour ces pistes.
Je vais tenter de les appliquer, concernant l'utilisation de tableau, en quoi cela peut il optimiser le fichier?
Sinon je pensais à autre chose mais je ne sais pas si cela va optimiser ce...
Bonsoir à tous,
Je viens pour une petite demande concernant un fichier excel d'environ 50 MO.
Ce fichier comporte :
-des exportations d'un ERP (type csv) environ 150 000 ligne pour la plus grosse BDD;
-des formules (rechercheV, Sommeprod, Somme.Si) sur là encore plus de 100 000 ligne...
Re : Macro Suppression ligne très longue
Bonsoir à tous,
Juste dernière petite question pour pierrejean.
Je commence à cerner le code mais il reste un point ambigu. C'est la variable début et les opérations associées.
' si le debut n'a pas encore été trouvé et si la valeur est celle...
Re : Macro Suppression ligne très longue
Bonjour pierrejean et merci pour cette version commentée (qui me sera très utile car les tableaux en VBA c'est pas encore ca..).
Juste une petite question j'ai fait un test ce matin en remplaçant une valeur à supprimer par un texte entre "".
Mais...
Re : Macro Suppression ligne très longue
Merci à vous deux pour vos propositions (et même solutions),
Je vais tenter de comprendre tous ces codes.
Bonne soirée
Re : Macro Suppression ligne très longue
Merci job75 pour ta réponse,
Petite question, pour être sur d'avoir compris le "=LN(RC8<>100)"
j'ai tenter avec "=Si(RC8=100;NA();0)" mais cela me retourne une erreur (lors de la macro).
Pourtant si on a 100 le resultat sera une erreur et on...
Re : Macro Suppression ligne très longue
C'est ce bout de code que j'ai du mal à appréhender :
"=LN(RC8<>100)"
Si quelqu'un à une petite explication
Merci d'avance
Re : Macro Suppression ligne très longue
Merci pour ces explications c'est de suite plus clair.
Concernant le code de job75 je vais me pencher dessus pour le comprendre,
Merci en tout cas
Re : Macro Suppression ligne très longue
Re,
Plusieur remarque, j'essaie desesperement de comprendre le code de pierrejean
Sub efface()
ActiveSheet.Sort.SortFields.Add Key:=Range("H1"), _
SortOn:=xlSortOnValues, Order:=xlAscending
With ActiveSheet.Sort...
Bonjour à tous,
Je cherche donc à optimiser la macro ci-dessous.
Pour faire simple j'ai une BDD de 100 000 lignes et 15 colonnes. En H j'ai soit 100 soit 200. Je cherche donc à supprimer tous les 100 de la BDD.
Pour l'instant la macro (récupérer sur le forum)est très très longue (quand...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.