Tableau de combinaison de string et recherche de lignes pleines

Fermé
winflow Messages postés 157 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 17 mars 2015 - Modifié par winflow le 8/01/2014 à 20:13
winflow Messages postés 157 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 17 mars 2015 - 9 janv. 2014 à 08:08
Bonjour,

Je cherche à faire les deux chose qui sont dans le titre en vba.

Je m'explique pour le tableau de combinaison de string :

Admettons j'ai un tableau de string contenant "toto", "tata" et "tutu"
je voudrais stocker dans un autre tableau les combinaisons entre ces trois chaînes à savoir :
"toto"
"toto" "tata"
"toto" "tutu"
"toto" "tata" "tutu"
"tata"
"tata" "tutu"
"tutu"
Ordonné comme ce qui suit si possible et en sachant que le vrai tableau contient 7 éléments au max.

Après recherche le nombre de combinaisons est égal à ((2^n) - 1)

Je m'explique pour la recherche de ligne non vides dans un interval :

Admettons j'ai une ligne X et une ligne Y où Y > X, je parcours les lignes entre ces deux lignes, si je trouve une ligne non vide je la supprime

Voilà merci d'avance


Cordialement

Winflow
A voir également:

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
Modifié par Polux31 le 8/01/2014 à 20:42
Bonjour,

Admettons j'ai une ligne X et une ligne Y où Y > X, je parcours les lignes entre ces deux lignes, si je trouve une ligne non vide je la supprime

Et tu as fait quoi qui ne fonctionne pas ?



«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau
0
winflow Messages postés 157 Date d'inscription mercredi 7 avril 2010 Statut Membre Dernière intervention 17 mars 2015 22
9 janv. 2014 à 08:08
Bah je sais pas comment démarrer j'ai récupérer ma ligne X et Y après il doit y avoir un

for each cell in range ("colonne" & X &": colonne" & Y")



Mais si mon idée du foreach est bonne je ne sais pas quoi mettre il devrait y avoir
un truc du style

if cellule pleine then
   supprimer ligne 
end if


Voilà la structure je vois un peu près mais je sais pas comment la coder
0