![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juillet 2008
Messages: 13
|
Bonjour,
J'aimerais savoir s'il est possible de créer une macro qui permettrait de copier des résultats de plusieurs cellules dans une autre feuille Excel (du même fichier) et les mettre à la suite automatiquement en sorte qu'à chaque fois que l'on appuie sur la macro, on rajoute à la ligne les résultats dans la liste obtenue. Je ne sais pas si j'ai été assez claire, n'hésitez pas à me demander de reformuler. Merci pour votre aide, |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2006
Messages: 821
|
bonsoir
fichier à tester
__________________
![]() Salutations excel: 2000-xp pro-2003-2010 bêta pour organiser vos gros fichiers c'est ici: http://www.excel-downloads.com/forum/133533-c-c-trier-onglets-v-finale.html
|
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juillet 2008
Messages: 13
|
Bonjour Carcharo,
Merci pour ton aide, J'ai ouvert le fichier test, oui, c'est bien ce que je voudrais faire, insérer le résultat de la cellule à la suite de la feuille 2 à chaque fois que j'appuierai sur le bouton, Ci joint l'exemple. Existe-il une macro pour ça? Merci bien, |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2006
Messages: 821
|
bonjour
à tester clic droit sur le bouton puis affecter une macro
__________________
![]() Salutations excel: 2000-xp pro-2003-2010 bêta pour organiser vos gros fichiers c'est ici: http://www.excel-downloads.com/forum/133533-c-c-trier-onglets-v-finale.html
|
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juillet 2008
Messages: 13
|
Bonjour,
Je reviens encore demander de l'aide pour le même problème car après quelques heures de tentatives, je suis toujours bloquée par mon problème voulant rajouter d'autres critères dans la macro... J'aimerai pouvoir rajouter plusieurs résultats de cellules à partir de la feuille 1 sur les colonnes de la feuille 2, Je pensais pouvoir dupliquer ce même code à la suite du premier, mais en vain, je n'arrive pas ![]() Voici l'exemple ci -joint. Merci beaucoup à l'avance, |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2006
Messages: 821
|
bonsoir
pour ajouter a ta liste la valeur de la sélection changer la macro par ceci Code:
Dim derl As String, LaVal As Variant, L As Integer
LaVal = Selection.Value
If LaVal = "" Then Exit Sub
derl = Feuil2.Range("A65536").End(xlUp).Row + 1
'____________________________________________________
For L = 1 To derl - 1 '
If Feuil2.Range("A" & L) = LaVal Then Exit Sub '"" lignes à sup si nécécité de garder les doublons
Next L '
'____________________________________________________
Feuil2.Range("A" & derl) = LaVal
__________________
![]() Salutations excel: 2000-xp pro-2003-2010 bêta pour organiser vos gros fichiers c'est ici: http://www.excel-downloads.com/forum/133533-c-c-trier-onglets-v-finale.html
|
|
|
|
|
|
#10 (permalink) | |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Bonsoir à tous
Citation:
![]() Rien n'est urgent sur ce forum. Nous sommes tous bénévoles, alors nous avons le temps. EDITION: une autre approche Code:
Sub a()
Dim t
t = Feuil1.Range([B3], [B65536].End(xlUp)).Value
With Feuil2
.[A1].Resize(, UBound(t)) = Application.Transpose(t)
.Columns("B:C").Delete
End With
End Sub
__________________
Cordialement, __________________ JM AddictDernière modification par Staple1600 ; 08/02/2010 à 22h41. |
|
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juillet 2008
Messages: 13
|
Bonsoir,
Merci pour votre aide, désolée d'avoir été impatiente... vous faites un super boulot pour le bonheur de tous ! Carcharo, malheureusement, je n'arrive toujours pas.. je suis un peu bête ou trop exigeante. J'ai collé la macro, mais cela ne marche pas. Pourrais-tu regarder ce fichier joint? Mille merci !!! Cdt, |
|
|
|
|
|
#12 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2006
Messages: 821
|
re
autre essai avec transfert de la valeur sélectionnée uniquement si la sélection est en colonne B
__________________
![]() Salutations excel: 2000-xp pro-2003-2010 bêta pour organiser vos gros fichiers c'est ici: http://www.excel-downloads.com/forum/133533-c-c-trier-onglets-v-finale.html
|
|
|
|
|
|
#13 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Re
Entre temps tu as a changé la disposition de tes cellules ! Donc ce code n'est plus adéquat Code:
Sub a()
Dim t
t = Feuil1.Range([B3], [B65536].End(xlUp)).Value
With Feuil2
.[A1].Resize(, UBound(t)) = Application.Transpose(t)
.Columns("B:C").Delete
End With
End Sub
__________________
Cordialement, __________________ JM AddictDernière modification par Staple1600 ; 08/02/2010 à 22h46. |
|
|
|
|
|
#14 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Re
Mais celui-ci oui Code:
Sub Macro1()
Rows("3:3").SpecialCells(2).Copy Sheets("Feuil2").[A1]
End Sub
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#15 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juillet 2008
Messages: 13
|
re,
désolée d'avoir changé de disposition entre temps, je pensais qu'en ayant un code, je pouvais le dupliquer... et donc m'en sortir seule.. mais ce n'était pas si facile que ca. Staple, ta derniere macro1 est presque celle que je recherche sauf que j'aimerai garder l'enregistrement des derniers résultats, et pouvoir ainsi avoir à la ligne les nouvelles données à chaque fois qu'on appuiera sur le bouton. Carcharo, désolée, je n'ai pas réussi ta méthode, je n'ai pas très bien compris. Merci ! |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Afficher une userform avec résultats en fin de macro | geckotokai | Forum Excel | 7 | 28/10/2008 18h16 |
| Macro me permettant de concatener des résultats | Snoop | Forum Excel | 7 | 28/09/2007 16h54 |
| Macro tri sur resultats de formules | STEF67 | Forum Excel | 3 | 28/03/2007 22h49 |
| Mise à jour résultats liés à une macro | diable50630 | Forum Excel | 1 | 13/02/2006 19h30 |
| Macro qui modifie les resultats. | bleck | Forum Excel Downloads - Archives | 4 | 03/09/2003 00h05 |