Modifier une cellule

S

Sylvie

Guest
Bonjour,

Je debute en VBA. Pourriez-vous m'aider à créer une macro demandant à l'utilisateur (grace à un inputbox) son nom et de l'écrire ds la premier cellule vide d'un tableau excel.

Merci par avance de votre aide.

Sylvie, néophyte en VBA
 
E

Elve

Guest
Bonjour,

Si toutes tes cases sont similaires c'est à dire si B2 est identique à B3 tu peux automatiser par une macro.

Le principe est simple pour debuter tu crees une ligne manuellement puis tu commences un enregistrement de macro, tu copie ta ligne et tu la colle.
Ensuite tu arretes l'enregistrement.
Soit par la suite tu utilise la touche de raccourci que tu auras choisi pour ta macro soit tu crees un bouton.

Sinon, il est aussi possible d'ecrire directement dans le module sous VBA,le code suivant
Sub copie automatiser de la derniere ligne()



Dim LaDerniere As Integer
Dim LaDerniere2 As Integer

LaDerniere = Range("A65536").End(xlUp).Row
LaDerniere2 = LaDerniere + 1

Rows(LaDerniere).Select
Selection.Copy
Rows(LaDerniere2).Select
ActiveSheet.Paste


Si cela ne repond pas à ta question, essaye d'envoyer un exemple sous excel.

Voila

+++
 

Discussions similaires

Réponses
3
Affichages
320
Réponses
2
Affichages
210

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz