[VBA] Report instantané valeur de colonne
Résolu
Isomer
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
Isomer Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
Isomer Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais reporter instantanément les valeurs (et seulement les valeurs) d'une colonne (de B6 à B1006) de la feuille 1 à la feuille 2 sur la colonne B (de B6 à B1006).
Je veux que ça le fasse en instantané dès que je change une valeur dans la plage de B6 à B1006 de la feuille 1.
Je voudrais aussi savoir ou mettre cette macro ? Dans le module feuille 1 ? Dans le module Feuille 2 ? Dans le workbook ?
Et ce, avec un Private sub change ?
Merci d'avance.
J'aimerais reporter instantanément les valeurs (et seulement les valeurs) d'une colonne (de B6 à B1006) de la feuille 1 à la feuille 2 sur la colonne B (de B6 à B1006).
Je veux que ça le fasse en instantané dès que je change une valeur dans la plage de B6 à B1006 de la feuille 1.
Je voudrais aussi savoir ou mettre cette macro ? Dans le module feuille 1 ? Dans le module Feuille 2 ? Dans le workbook ?
Et ce, avec un Private sub change ?
Merci d'avance.
A voir également:
- [VBA] Report instantané valeur de colonne
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Figer colonne excel - Guide
6 réponses
Bonjour,
Le problème du collage avec liaison c'est que faut le faire à chaque fois ?
Sinon il ne me faut pas de formule dans la colonne ou je copie car ensuite je traite les valeurs et ils me les faut avec les valeurs seulement.
Merci
Le problème du collage avec liaison c'est que faut le faire à chaque fois ?
Sinon il ne me faut pas de formule dans la colonne ou je copie car ensuite je traite les valeurs et ils me les faut avec les valeurs seulement.
Merci
Salut,
non le collage avec liaison, une fois que c'est en place, pas besoin de le refaire.
Et s'il ne te faut que les valeurs tu n'as juste qu'à cocher valeurs et coller avec liaison et ça devrait fonctionner.
En espérant que ça résolve ton problème,
Pierre
non le collage avec liaison, une fois que c'est en place, pas besoin de le refaire.
Et s'il ne te faut que les valeurs tu n'as juste qu'à cocher valeurs et coller avec liaison et ça devrait fonctionner.
En espérant que ça résolve ton problème,
Pierre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
D'accord, merci, je vais essayé et je vous dis si cette solution me convient, mais je pense que ça devrait aller.
Merci
Isomer
D'accord, merci, je vais essayé et je vous dis si cette solution me convient, mais je pense que ça devrait aller.
Merci
Isomer
Bonjour,
Non ça ne fonctionne pas car le collage avec liaison impose une formule. Hors moi j'aimerais faire un collage avec seulement les valeurs, donc je pense que seule une macro peut résoudre mon problème.
Pourriez vous m'aider ?
Merci d'avance
Iso
Non ça ne fonctionne pas car le collage avec liaison impose une formule. Hors moi j'aimerais faire un collage avec seulement les valeurs, donc je pense que seule une macro peut résoudre mon problème.
Pourriez vous m'aider ?
Merci d'avance
Iso
La saisie "manuelle" était importante pour ce code...
Donc à insérer dans le code de la feuille Feuil1. Pour cela : Clic droit sur l'onglet de la feuille/visualiser le code puis copier/coller : [les noms de feuilles sont bien sur à adapter]
Donc à insérer dans le code de la feuille Feuil1. Pour cela : Clic droit sur l'onglet de la feuille/visualiser le code puis copier/coller : [les noms de feuilles sont bien sur à adapter]
Private Sub Worksheet_Change(ByVal Target As Range) Dim Plage As Range Set Plage = Sheets("Feuil1").Range("B6:B1006") If Not Intersect(Target, Plage) Is Nothing Then Sheets("Feuil2").Range(Target.Address) = Target.Value End If Set Plage = Nothing End Sub