Forums XLPages

Tous les messages (Skoobi)

« 1 2 3
Re: mDF Doublons - suggestion
#21
Aspirant XLPages

Inscription: 09/11/2008
De Riedisheim (Mulhouse - Alsace)

Messages: 25

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 29-11-2008 17h11
Salut Didier,

Merci d'avoir pris un peu de ton temps pour y avoir jeter un oeil.
Le processus avec conservation du format est effectivement beaucoup plus long..., c'est pourquoi je propose de faire le traitement avec ou sans ce dernier.
A noter que ceci n'est valable uniquement pour l'extraction et la suppression.
En effet, pour masquer et surligner les lignes concernées, il n'y a pas besoin de s'occuper du format.

Amicalement,

A+
Skoobi
-----------------------------------------
On en apprend tous les jours.
Hors Ligne
Rapport   Haut 

Re: mDF Doublons - suggestion
#22
Aspirant XLPages

Inscription: 09/11/2008
De Riedisheim (Mulhouse - Alsace)

Messages: 25

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 28-11-2008 18h14
Bonsoir tout le monde, Didier,

Après tout ce que nous venons de dire (Didier et moi), j'ai creusé la chose jusqu'au bout ce qui a donné naissance à "Doublons BDD".
Bien entendu, il est très proche de MdF Doublons.
J'y ai ajouté la possibilité de garder ou non le format mais la nouveauté est de pouvoir faire une sélection partielle des données pour le traitement des doublons (d'une utilité moindre peut-être je ne sais pas) en tout cas je m'en sert de temps en temps.
Ci-joint vous trouverez "Doublons BDD".
Avis au "Bêta testeur" .
Si ça vous intéresse, je peut créer la version "macro complémentaire" que je proposerais sur la rubrique téléchargement (si Didier le veut bien).

Bonne soirée à vous,

Amitiés.
Pièce jointe:
zip DoublonsBDD_v1.zip   [ Taille: 61.85 Ko - Téléchargements: 674 ]

A+
Skoobi
-----------------------------------------
On en apprend tous les jours.
Hors Ligne
Rapport   Haut 

Re: vba excel +liste déroulante
#23
Aspirant XLPages

Inscription: 09/11/2008
De Riedisheim (Mulhouse - Alsace)

Messages: 25

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 24-11-2008 09h54
Bonjour,

je te propose le code suivant qui est une macro événementielle (s'execute sur modification de la cellule A1 dans cet exemple) à la place d'un bouton.

Attention: il faut que le nom de la feuille corresponde exactement au contenu de la cellule


Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "A1" And Target.Count = 1 Then Sheets(Target.Value).Activate
End Sub


A+
Skoobi
-----------------------------------------
On en apprend tous les jours.
Hors Ligne
Rapport   Haut 

Re: mDF Doublons - suggestion
#24
Aspirant XLPages

Inscription: 09/11/2008
De Riedisheim (Mulhouse - Alsace)

Messages: 25

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 10-11-2008 20h49
Re,

Citation :

ça a l'air d'avoir représenté un sacré boulot dis-moi ! En tout cas, déjà bravo pour l'effort et le travail accompli

Merci! En effet, la gestion des différentes options ne c'est pas fait d'un claquement de doigt mais quand on aime on ne compte pas pas vrai.

Citation :

Pour être franc, je n'ai pas tout analysé, ni tout testé, mais je pense qu'il conviendrait d'abord de mettre en place une vraie interface pour orienter l'utilisateur

Je trouve que celle que tu as mise en place est déjà très aboutie!
Citation :
Bien qu'ayant vu que tu tenais compte de multiple colonnes notamment, je n'ai pas compris comment faire pour les désigner et soumettre le choix à la macro......En tout cas, je t'encourage à continuer ton projet

Mon "projet" est de tout simplement contribuer à améliorer mDF Doublons, c'est tout. Donc, si tu souhaite "exploiter" mon code pour l'intégrer dans ta future version, pas de problème, je suis prêt à rentrer plus dans les détails pour les explications et les zones d'ombres que tu pourrais avoir (qui devrait rapidement s'éclaircir, j'en suis sûr).
Je pense qu'il ne soit pas nécessaire de faire de gros chamboulement dans la structure (de mon code en tout cas lol). Il faudra par exemple intégrer les options dans la boite de dialogue.
Comme Je l'ai dit, je n'ai nullement l'intention de faire la concurrence à ton utilitaire.
Si mon approche t'intéresse, je suis à ta disposition et j'en serais ravie.

A bientôt,
Skoobi

Hors Ligne
Rapport   Haut 

mDF Doublons - suggestion
#25
Aspirant XLPages

Inscription: 09/11/2008
De Riedisheim (Mulhouse - Alsace)

Messages: 25

Système d'exploitation:
PC
Version Excel utilisée:
2003
Posté le : 10-11-2008 13h10

Bonjour Didier,

 

Tout d’abord, merci de partager tes connaissances, compétences sur Excel ici et sur le « forum ami » , ainsi que pour les fichiers que tu mets à disposition sur ton site.

En particulier « mDF Doublons ». Quelle belle idée tu as eu là !

Si seulement j’avais eu cet « utilitaire » entre les mains il y a 2 ans, j’en aurais gagné du temps !

Justement, le temps, c’est l’objet de mon message.

Tu as très certainement remarqué que son talon d’Achille est la durée pour le traitement de « grande base de données ».

Un exemple, quand je l’utilise parfois pour mon fichier qui fait 30000 lignes, j’ai le temps d’aller boire un café lol. Mais bon, Excel est un tableur et non un gestionnaire de données, il n’est pas fait pour ça, pas vrai !

A titre de comparaison, le filtre élaboré permet d’afficher une liste unique des données mais à durée à peut prêt équivalente ? , donc il faut savoir raison garder n’est-ce pas, quoi que….

J’ai fais des tests de tri, filtrage puis doublons dans des tableaux VBA.

Ca m’a fait tout de suite fait pensé à mDF Doublons.

Les premiers tests m’on tout naturellement conduit à reprendre toutes les options de cette petite merveille afin de les intégrer dans mon code.

J’ai comparé les temps d’exécution (pour que ce soit significatif, j’ai testé des tableaux faisant entre 5000 et 30000 lignes), et je pense que ça vaudrait le coup que tu y  jette un œil pour me dire ce que tu en penses car le gain de temps n’est pas négligeable.

Ci-joint tu trouveras mon code.

 

Bonne journée,

Amitiés

 

Skoobi


Pièce jointe:
zip doublons supprimer lignes v1 (copie mDF).zip   [ Taille: 23.86 Ko - Téléchargements: 681 ]
Hors Ligne
Rapport   Haut 

« 1 2 3