Copier contenu cellule vba

Résolu/Fermé
juliett51 - 11 juin 2012 à 09:39
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 22 juin 2012 à 20:31
Bonjour,

Je vous envoie un bout du code, car je voudrai coller le contenu de la cellule E1 de liste de choix. Ce code marche en parti, il y a bien quelquechose qui se copie dans la cellule selectionnée mais c'est "Sheets("LISTE DE CHOIX").Range("E1").Select";

c'est le contenu que je veux et non un morceau de code. J'ai essayé avec Value mais sans succés.

Private Sub Tousvalider_Click()
Sheets("LISTE DE CHOIX").Range("E1").Select
Selection.Copy
Sheets("Cd").Select
PremiereDisponible = Range("IV2").End(xlToLeft).Offset(0, 1).Select
ActiveSheet.Paste

Merci d'avance de vos réponses

A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
Modifié par gbinforme le 11/06/2012 à 10:17
bonjour

Tu n'as besoin que de ceci :

Private Sub Tousvalider_Click() 
Sheets("LISTE DE CHOIX").Range("E1").Copy Destination:=Sheets("Cd").Range("IV2").End(xlToLeft).Offset(0, 1) 
End Sub 


Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
1
Merci

Ca fonctionne nickel, mais je vais abuser de votre gentillesse:

en fait je voudrais copier directement le contenu d'une textbox et non d'une cellule

Je peux en effet passer par la copie d'une cellule et ca ne changerai rien au fichier, mais bon je voulais améliorer le truc...

Merci beaucoup
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
11 juin 2012 à 21:29
bonsoir juliett51 ,

Ta textbox est dans un userform ou sur ta feuille ?

Le principe de base est celui-ci :

Sheets("Cd").Range("IV2").End(xlToLeft).Offset(0, 1)  = textbox1.value

Cependant il est souhaitable de connaitre le type de données saisies pour éventuellement les formater correctement (date,montant,etc) et de faire des contrôles pour voir si la saisie est correcte.
0
J'ai tardé avant de répondre,

mais super ca marche comme je veux,

Encore merci
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 712
22 juin 2012 à 20:31
bonjour juliett51,

Merci de ton message et content que tu ai pu progresser dans ton classeur.
0