Copie de cellule avec condition

  • Initiateur de la discussion Initiateur de la discussion pheonix00fr
  • 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 !

P

pheonix00fr

Guest
Bonjour à tous, je suis dans une impasse pour mon niveau de connaissances sur Excel, c'est pour cela que je demande votre aide.
Voilà mon problème, j'ai un tableau colonne A de 40 cellules qui est alimenté aléatoirement (il peut y avoir de 4 à 40 cellules utilisées), je voudrais copier dans un autre tableau (en B), la première valeur du tableau A dans la première cellule du tableau B, la deuxième valeur dans la deuxième cellule ainsi de suite jusqu'a 40 et si il n'y a pas 40 valeurs que les cellules reste vides. J'ai cherché dans tous les sens mais avec des formules ça me semble pas possible et en macro je n'y connais rien si quelqu'un me m'aider?
Merci d'avance.
 
Re : Copie de cellule avec condition

Re




Ou se situe la liste finale (en colonne F ? )

essaie cette macro

Code:
Sub Macro1()
' Macro1 Macro
' Macro enregistrée le 24/05/2009 par VBACrumble
Dim r As Range, c As Range, rc As Range
Set r = Range("D4:D43")
With r
    .Value = .Value
        For Each c In r
            c = Replace(c.Text, Chr(32), vbNullString)
        Next
Set rc = .SpecialCells(xlCellTypeConstants, 2): rc.Copy Range("F4")
.FormulaR1C1 = "=IF(RC[-1]>0,RC[-1],"""")"
End With
End Sub
 
Re : Copie de cellule avec condition

Bonjour vbacrumble, cela fonctionne bien juste un petit souci, si la liste de cellule diminue quand je relance la macro le calcul est fait mais les cellules rempli par le calcul précédent conserve leur valeur aux lieux de se vider. Serait il possible aussi que la macro se lance automatiquement si les valeur de la colone D3😀43 change.Merci.
 
Dernière modification par un modérateur:
Re : Copie de cellule avec condition

Si tu prends la liste des participants Feill1 et que tu supprime par exemple les 10 dernière cellules, dans la feill3 la liste est mise à jour mais la liste finale garde en mémoire les dix dernières cellules. Il faudrait qu'elle s'efface automatiquement si c'est possible bien sur.
Merci encore pour le temps que tu me consacre.
 
- 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
6
Affichages
123
Réponses
6
Affichages
270
Réponses
7
Affichages
716
Retour