macro Excel - VB/VBA/VBS - Programmation
Marsh Posté le 23-02-2006 à 10:00:52
question bête, mais pourquoi ne pas rajouter une colonne qui teste si plusieurs cases sont saisies ? peux tu être plus précis sur ton besoin?
Marsh Posté le 23-02-2006 à 10:35:31
Si tu veux lancer ton test en automatioque tu peux utiliser la Private Sub Worksheet_SelectionChange(ByVal Target As Range) ou Private Sub Worksheet_Change(ByVal Target As Range) de la feuille de calcul concernée.
Voilà un petit exemple simple de comment elle va fonctionner :
Code :
|
@+
Marsh Posté le 23-02-2006 à 11:02:20
pilosite a écrit : question bête, mais pourquoi ne pas rajouter une colonne qui teste si plusieurs cases sont saisies ? peux tu être plus précis sur ton besoin? |
je n'ai pas trouvé comment formuler ma formule
mais c'est bien ce principe
Marsh Posté le 23-02-2006 à 11:04:39
watashi a écrit : Si tu veux lancer ton test en automatioque tu peux utiliser la Private Sub Worksheet_SelectionChange(ByVal Target As Range) ou Private Sub Worksheet_Change(ByVal Target As Range) de la feuille de calcul concernée.
|
merci pour cette première information
maintenant je n'arrive pas à trouver le code qu'il me faut pour controler la saisie de plusieurs cellules sur la meme ligne
je suis plus que novice dans VB
Marsh Posté le 23-02-2006 à 14:36:56
footelle a écrit : merci pour cette première information |
Hummmmm t'as pas commencé par le plus simple
Tu as de la chance j'ai un peu de temps et je t'ai préparé un tit code. Pour le mettre en place:
dans visual basic éditor tu double clique sur la feuille concernée et tu colle tout ce que je t'ai mis en dessous. Je t'ai commenté le code, tu devrais pouvoir le modifier en cherchant un peu...
La fonction qui test :
Code :
|
L'appel dans la feuille pour test systèmatique
Code :
|
@+
Marsh Posté le 23-02-2006 à 09:21:00
bonjour
je voudrais savoir s'il est possible qu'une macro s'exécute à chaque saisie dans une cellule
c'est à dire sans avoir à appuyer sur un bouton
mon problème est que je recherche une possiblité de savoir si plusieurs cases sont saisies (différentes de blanc)sur une meme ligne
j'ai 4 cellules à controler sur cette meme ligne, il ne m'en faut qu'une de saisie
si quelqu'un a une idée de génie et qu'il veuille bien m'en faire part
merci beaucoup