| |||||
  FORUM HardWare.fr

  Programmation

  VB/VBA/VBS

  [VBA] Savoir si n'importe quel caractère défini est plusieurs fois...| Bas de page | |
|---|---|
| Auteur |  Sujet : [VBA] Savoir si n'importe quel caractère défini est plusieurs fois... | 
Publicité  | Posté le 26-03-2013 à 17:29:42   ![]() ![]()  | 
swissforever i7 Inside | J'imaginais un truc genre la fonction NB pour compter le nombre de caractères différent afin de dire s'il y a plus que 6 car différent c'est bon...?! --------------- Swisscore  | 
Marc L  | 
              Avec l'exemple de "01234AAA" ce n'est donc pas plus de 3x mais plus de 2x ‼     Faudrait vraiment être clair …
 Message édité par Marc L le 27-03-2013 à 10:48:09  | 
Marc L  |    
              En intégrant mon scénario précédent dans le contrôle des boucles,
  | 
otobox Maison fondée en 2005 | Je peux jouer ?  
 
 
 
 
 
 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Sinon, il y a peut être plus rapide, mais je n'ai pas testé :
 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Voilà une 2nde fonction, un poil plus rapide que la première (environ 7.2s), en passant par la méthode de compter les occurrences remplacées dans une chaine de caractères : 
 Message édité par otobox le 30-03-2013 à 16:26:16 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
Publicité  | Posté le 30-03-2013 à 16:32:26   ![]() ![]()  | 
otobox Maison fondée en 2005 | Les 2 fonctions font exactement la même chose  
 
 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Je gagne 1/2 seconde en supprimant quelques lignes : 
 Message édité par otobox le 30-03-2013 à 18:54:48 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Et une dernière, après j'arrête  
 Moyennes sur 10 exécutions (parcourir une liste de 6500 chaines aléatoires) : 
 Normal puisque pour chaque chaine de caractères, 
 
 Message édité par otobox le 30-03-2013 à 19:42:10 --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Oui, tu as raison... oops ! --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
otobox Maison fondée en 2005 | Et toi ? tu as quelle solution avec quelle rapidité ? --------------- OtObOxBlOg - - - Etre seul à avoir tort c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons  | 
Marc L  |     | 
swissforever i7 Inside | Merci pour votre aide, j'avais en effet fait une erreur sur le pas plus de 2x.
 --------------- Swisscore  | 
  FORUM HardWare.fr

  Programmation

  VB/VBA/VBS

  [VBA] Savoir si n'importe quel caractère défini est plusieurs fois...| Sujets relatifs | |
|---|---|
| VBA supprimer cours de bourse | Aide pour faire suivre un select case sur plusieurs cellules | 
| Programme VBA trouvant une valeur répondant à des conditions ET/OU | SOS VBA Besoin d'aide pour un programme | 
| Lancer invite de commande en VBA | Chaine de caractère entre dièse inattendu | 
| Ecritude dans un fichier.bat à partir de VBA | problème programmation VBA | 
| Diviser ma liste de news sur plusieurs pages | Extraction chaine de caractere variable [RESOLU] | 
| Plus de sujets relatifs à : [VBA] Savoir si n'importe quel caractère défini est plusieurs fois... | |



