Modification de données dans un tableau à l'aide d'une macro

Modification de données dans un tableau à l'aide d'une macro - VB/VBA/VBS - Programmation

Marsh Posté le 08-03-2006 à 10:52:15    

Bonjour,
j'ai créé un tableau avec une macro qui permet de rentrer des données automatiquement. On  a créée une macro pour inserer à l'aide de boite de dialogues les données dans le tableau (Numéro de matricule,nom, prénom,Etc...). Maintenant, on cherche à modifier les données du tableau à l'aide d'une macro (par exemple, dans le cas où une personne changerait d'adresse??). Et je ne trouve pas les formules qui permettent de selectionner la ligne et la colonne par rapport au numéro de matricule. Et aussi, la cellule qui croise la ligne et la colonne pour insérer les nouvelles données?? Je suis vraiment perdue...Pouvez vous m'aider svp. J'ai un projet à rendre vendredi.
je vous remercie pour votre collaboration.
 
A+++
Laetitia
 
                 

Reply

Marsh Posté le 08-03-2006 à 10:52:15   

Reply

Marsh Posté le 08-03-2006 à 18:44:56    

Salut TiTiA 974,
 
Je pense qu'avec un code de ce genre, tu devrais pouvoir t'en sortir si tu connais un peu les macros :

Code :
  1. Sub test()
  2. Dim i As Integer
  3. For i = 1 To Range("a65536" ).End(xlUp).Row
  4.     If Cells(i, 1).Value = Textbox1.Value Then
  5.         Cells(i, 3).Activate
  6.         Exit Sub
  7.     End If
  8. Next i
  9. End Sub


 
Ici, la recherche se fait sur ta colonne 1, c'est la cellule de la ligne i et de la colonne C qui est activé si la valeur mise dans la textbox1 du USF est trouvé.
 
Voili, voilou,
 
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed