C
CC_TiGeR
Guest
Bonjour à tous et à toutes !!!!
Je m'en viens vous poser une question qui me parait très compliquée mais qui est peut être en fait toute simple )
Voilà le pb :
J'ai un classeur avec plusieurs pages, l'une d'elle est un formulaire qui me permet de générer une ligne sur une autre des feuilles de mon classeur appelée GLOBAL. En fait je génère une ligne qui contient plusieurs informations dont une essentielle le numéro d'offre.
Maintenant à chaque fois que je rempli mon formulaire il m'insert une nouvelle ligne dans la page GLOBAL mais le problème que j'ai sait admettons que le numéro d'offre existe déjà dans cette page à ce moment là je veux remplacer la ligne existante dans GLOBAL par la nouvelle ligne issue de mon formulaire.....
Je ne sais pas si mon explication est assez claire mais c'est la question que je pose ...
L'algorithme doit être du genre :
FOR (I=0,I<lignenonvide,I++)
{
if (numerooffreligne== numerooffreformulaire)
{
remplacer ligne par ligne issue de formulaire
}
else
{
insérer ligne issue de formulaire
}
}
J'espère que kkun pourra m'aider )
D'avance merci)
Je ne connais pas grand chose aux tests type if, else if etc ... sur vba mais si kkun peut me conseillé un endroit ou apprendre ça en plus de l'aide présente je suis partant )
Merci bcp à tous et toutes )
XXXXX
CC
Je m'en viens vous poser une question qui me parait très compliquée mais qui est peut être en fait toute simple )
Voilà le pb :
J'ai un classeur avec plusieurs pages, l'une d'elle est un formulaire qui me permet de générer une ligne sur une autre des feuilles de mon classeur appelée GLOBAL. En fait je génère une ligne qui contient plusieurs informations dont une essentielle le numéro d'offre.
Maintenant à chaque fois que je rempli mon formulaire il m'insert une nouvelle ligne dans la page GLOBAL mais le problème que j'ai sait admettons que le numéro d'offre existe déjà dans cette page à ce moment là je veux remplacer la ligne existante dans GLOBAL par la nouvelle ligne issue de mon formulaire.....
Je ne sais pas si mon explication est assez claire mais c'est la question que je pose ...
L'algorithme doit être du genre :
FOR (I=0,I<lignenonvide,I++)
{
if (numerooffreligne== numerooffreformulaire)
{
remplacer ligne par ligne issue de formulaire
}
else
{
insérer ligne issue de formulaire
}
}
J'espère que kkun pourra m'aider )
D'avance merci)
Je ne connais pas grand chose aux tests type if, else if etc ... sur vba mais si kkun peut me conseillé un endroit ou apprendre ça en plus de l'aide présente je suis partant )
Merci bcp à tous et toutes )
XXXXX
CC