Problème de sélection conditionnelle
Fermé
rigolobobo
Messages postés
2
Date d'inscription
mercredi 15 janvier 2014
Statut
Membre
Dernière intervention
15 janvier 2014
-
Modifié par rigolobobo le 15/01/2014 à 16:48
rigolobobo Messages postés 2 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 15 janvier 2014 - 15 janv. 2014 à 17:50
rigolobobo Messages postés 2 Date d'inscription mercredi 15 janvier 2014 Statut Membre Dernière intervention 15 janvier 2014 - 15 janv. 2014 à 17:50
A voir également:
- Problème de sélection conditionnelle
- Mise en forme conditionnelle excel - Guide
- Excel liste déroulante conditionnelle - Guide
- L'indice n'appartient pas à la sélection vba ✓ - Forum VB / VBA
- Erreur '9' l'indice n'appartient pas à la sélection - Forum VB / VBA
- Variable workbook : l'indice n'appartient pas à la sélection ✓ - Forum Excel
1 réponse
f894009
Messages postés
17241
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 février 2025
1 713
Modifié par f894009 le 15/01/2014 à 16:52
Modifié par f894009 le 15/01/2014 à 16:52
Bonjour,
un principe de recherche:
que voulez-vous faire de ces lignes ????
un principe de recherche:
Sub test()
'zone A-V ligne 15 a xxxx
Fin = 100 'a remplacer par derniere ligne
With Worksheets("feuil1")
'boucle lignes
For x = 15 To Fin
'boucle colonnes
For y = 1 To 22
'test pas formule et pas vide
If Left$(Cells(x, y).Formula, 1) <> "=" And Cells(x, y) <> "" Then
'Dans ce cas ?????????????
Z = Z + 1
Exit For
End If
Next y
Next x
End With
End Sub
que voulez-vous faire de ces lignes ????
15 janv. 2014 à 17:50
Je vais voire si j'arrive à faire ce que je veux avec ça.
En fait j'ai un fichier excel qui va être utilisé par différentes personnes. Elles doivent renseigner des informations manuellement, et les formules dans le fichier font le reste.
J'ai fait une macro pour effacer toutes les données saisies dans la plage A:V (c'est à dire que les formules restent intactes) mais cela prend beaucoup trop longtemps car ma macro va chercher jusqu'a la ligne 1000 (c'est le nombre de lignes de la plage avec les formules) dans certains cas ou le fichier est mal rempli par l'utilisateur.
Je ne peux pas changer la structure du fichier (nombre de lignes avec les formules) et je ne peux pas savoir à l'avance pour combien de lignes il sera nécessaire d'effacer les données.
Lorsque le fichier est mal rempli, la macro tombe rapidement sur une cellule vide alors qu'il reste encore des lignes à effacer.
C'est pour ça que je cherche un moyen pour continuer à effacer les données des lignes en descendant, jusqu'à tomber sur une ligne ou toute les cellules sont soit vides soit sont une formule.
J'espère que je suis un peu plus clair