• Initiateur de la discussion Initiateur de la discussion ben42
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

ben42

Guest
Bonjour,
Je viens de creer une macro qui sert à copier les infos saisie dans un questionnaire Vers un tableau Récapitulatif :


Sub Validation()
'
' Validation Macro
' Macro enregistrée le 13/10/2005 par EXTRAT Benoit
'
' Touche de raccourci du clavier: Ctrl+Maj+V
'Creation d'une nouvelle ligne dans recap
Worksheets('liste').Select
Rows('2').Select
Selection.Insert
Range('A2😀2').Select

'insertion des nouvelles données
Range('A2').Formula = '=Recap!B1'
Range('B2').Formula = '=Recap!B2'
Range('C2').Formula = '=Recap!B3'
Range('D2').Formula = '=Recap!B4'
End Sub

Le petit problème que je rencontre c'est que les données qui parte dans le tableau ne sont pas sauvegardé (lorsque je vide mes cellule de questionnaire le recap se vide aussi) et j'aimerai aussi que mon questionnaire se vide aprés chaque validation.

Merci de me donner les commandes qui me manques pour pouvoir faire ceci (merci de parler simplement).

A bientot sur le site
 
Pardon voici le ficheir comme promis ne pas faire attention a la mise en page je verrai caplus tard et la macro qui nous interesse est validation

:sick: :sick: [file name=Modeles.zip size=18318]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Modeles.zip[/file]
 

Pièces jointes

Salut

C'est normal puisque tu mets dans ta formule que la cellule est egal à Recap!B1, donc si tu efface Recap!B1 ça vide A2

Il faut le faire en copier coller en valeur.

Code:
Sub Macro1()
Sheets('nom_de_l'onglet_ou_tu_prends_l'info').Select
 Range('A2:D2').Select
    Selection.Copy
    Sheets('Recap!').Select
    Range('A2').Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub

tu vois pour changer les selections en fonction de tes besoins.

tcho
 
Si c'est ce que tu as tapé dans l'onglet recap, c'est pas un bug j'ai mis ça en penssant que cela serait plus pratique.

Pour que ça ne le fasse plus tu mets ' un apostrophe devant les lignes

Code:
' Range('B1:B4').Select
 ' Selection.ClearContents

Tcho

Message édité par: david, à: 13/10/2005 17:19
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
791
L
Réponses
9
Affichages
1 K
L
Réponses
1
Affichages
1 K
L
Retour