Differencier lettres & chiffres dans une cell
Résolu
Thorliaf
Messages postés
24
Statut
Membre
-
Thorliaf Messages postés 24 Statut Membre -
Thorliaf Messages postés 24 Statut Membre -
Bonjour,
comment pourrais je faire pour savoir si dans une plage de cellule une ligne contient des lettres contrairement au reste des cellules qui ne sont que des nombres ... je m'explique :
0/ A / B / C / D / E
1/ Hre / T°1 / T°2 / T°3 /
2/ 12:00 / 485 / 563 / 436 /
3/ 12:01 / 486 / 561 / 434 /
4/ 12:02 / 486 / 562 / 433 /
5/ Hre / T°1 / T°2 / T°3 / T°4
6/ 12:03 / 485 / 561 / 432 / 563
7/ 12:04 / 485 / 560 / 433 / 562
Je voudrais pouvoir reperer la ligne "5" afin de la supprimer et la mettre a la place de la ligne 1
je precise que je peux avoir jusqu'à 100 000 lignes d'echantillons et de 2 à 20 colonnes.
Merci, pour vos renseignements
comment pourrais je faire pour savoir si dans une plage de cellule une ligne contient des lettres contrairement au reste des cellules qui ne sont que des nombres ... je m'explique :
0/ A / B / C / D / E
1/ Hre / T°1 / T°2 / T°3 /
2/ 12:00 / 485 / 563 / 436 /
3/ 12:01 / 486 / 561 / 434 /
4/ 12:02 / 486 / 562 / 433 /
5/ Hre / T°1 / T°2 / T°3 / T°4
6/ 12:03 / 485 / 561 / 432 / 563
7/ 12:04 / 485 / 560 / 433 / 562
Je voudrais pouvoir reperer la ligne "5" afin de la supprimer et la mettre a la place de la ligne 1
je precise que je peux avoir jusqu'à 100 000 lignes d'echantillons et de 2 à 20 colonnes.
Merci, pour vos renseignements
Configuration: Windows XP Internet Explorer 7.0
4 réponses
-
Bonjour
Pourquoi une macro ? avec La fonction ESTNUM.... et une petite formule..... ca devrait passé -
En fait ça doit etre integré dans une macro qui :
- ouvre une boite de dialogue pour le renomage des colonnes
- copie l'ensemble des echantillons
- ouvre un nouveau classeur
- insere les echantillons copié, avec les nouveau entete de colonne
- enregistre le nouveau classeur avec un nom standard
.... -
re:
une cellule qui contient une heure est decimale : il suffit donc de tester son type
If IsNumeric(Range("A1").Value) Then MsgBox "c'est un nombre" -
Merci bien pour l'info ... bonne continuation
Cordialement