Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 1 janv. 2005 à 23:30
Il faut qu'il soit le plus clair pour toi, pas pour nous :)
CrazyMan19
Messages postés163Date d'inscriptionsamedi 2 août 2003StatutMembreDernière intervention 4 novembre 201315 1 janv. 2005 à 18:57
merci pour vous tous et je vais essayer d amiliorer le source pour qu il soit comme vous voulez
et Bonne Année à tout le monde
viarn
Messages postés33Date d'inscriptiondimanche 28 septembre 2003StatutMembreDernière intervention21 février 2006 1 janv. 2005 à 15:28
Le résultat est très bien, effectivement comme le disent les autres, n'hésite pas à renforcer ton code avec par exemple Option explicit, le type de tes variables (String, integer, variant etc...). Maintenant , pour éviter un affchage sur plusieurs pages, un nouveau développement intéressant serait de mettre le tout dant un treeview avec une arborescence. enfin c'est juste une idée. Encore bravo et bonne année. 9/10
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 1 janv. 2005 à 13:54
Tu voudrais pas mettre Option Explicit ? :(
Et puis mettre des parenthèses vides à tes variables lorsqu'elles sont des tableaux de taille indéfinie :
tLines()
Enfin remarque chacun ses préférences :)
Sinon je l'ai trouvé bien, la source
cs_yannn
Messages postés130Date d'inscriptionmercredi 4 septembre 2002StatutMembreDernière intervention 5 janvier 2009 1 janv. 2005 à 11:02
Pas mal cette source ... effectivement Jack a raison... et les remarques qu'il te fait te permettrais de finir ton projet avec un excellent resultat !
autre petite remarque ... ca peante pas trop windows gold ?
CrazyMan19
Messages postés163Date d'inscriptionsamedi 2 août 2003StatutMembreDernière intervention 4 novembre 201315 31 déc. 2004 à 17:52
merci Jack pour ton reponse
et je prend tt ce que t as dit en considiration et je vais essayer de les faire :)
merci encore une fois
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 31 déc. 2004 à 15:48
Salut CrazyMan19
Dommage que les lignes de programmes ne soient pas indentées (décalées lors des 'For', 'Select Case', 'With' ...) , c'est dur à lire.
Dans le Module, pourquoi as-tu déclaré tes variables dans la partie déclaration (donc deviennent Public) alors que tu ne t'en sers que dans ta Sub ? Ce n'est pas gènant, ça fonctionne, mais peut poser des problèmes sur des gros projets qui accumulent feuilles, modules, classes ...
Il manque un petit quelque chose : les références implicites.
En effet, dans un projet, tu peux utiliser la fonction 'CreateObject' sans avoir préalablement déclaré de référence : Dans ce cas, cette référence n'apparait pas dans tes listes.
Il faudrait donc faire la recherche du 'CreateObject' et ce qui serait top, serait de retrouver la DLL associée (par exemple, pour le FileSystemObject, c'est le 'Microsoft Scripting Runtime' qui est le fichier ScrRun.DLL
Mais là, c'est coton !
1 janv. 2005 à 23:30
1 janv. 2005 à 18:57
et Bonne Année à tout le monde
1 janv. 2005 à 15:28
1 janv. 2005 à 13:54
Et puis mettre des parenthèses vides à tes variables lorsqu'elles sont des tableaux de taille indéfinie :
tLines()
Enfin remarque chacun ses préférences :)
Sinon je l'ai trouvé bien, la source
1 janv. 2005 à 11:02
autre petite remarque ... ca peante pas trop windows gold ?
31 déc. 2004 à 17:52
et je prend tt ce que t as dit en considiration et je vais essayer de les faire :)
merci encore une fois
31 déc. 2004 à 15:48
Dommage que les lignes de programmes ne soient pas indentées (décalées lors des 'For', 'Select Case', 'With' ...) , c'est dur à lire.
Dans le Module, pourquoi as-tu déclaré tes variables dans la partie déclaration (donc deviennent Public) alors que tu ne t'en sers que dans ta Sub ? Ce n'est pas gènant, ça fonctionne, mais peut poser des problèmes sur des gros projets qui accumulent feuilles, modules, classes ...
Il manque un petit quelque chose : les références implicites.
En effet, dans un projet, tu peux utiliser la fonction 'CreateObject' sans avoir préalablement déclaré de référence : Dans ce cas, cette référence n'apparait pas dans tes listes.
Il faudrait donc faire la recherche du 'CreateObject' et ce qui serait top, serait de retrouver la DLL associée (par exemple, pour le FileSystemObject, c'est le 'Microsoft Scripting Runtime' qui est le fichier ScrRun.DLL
Mais là, c'est coton !