Choix des données recopier à partir d'une macro

bonjour

dans le document ci joint trois onglets "sommaire" "inscription "et "formations réalisees"

à partir d'une macro "copier ligne " existante, j'aimerais savoir comment l'on peut choisir les colonnes

par exemple colonne C G H I J MNOQ de la feuille inscription vers la feuille formations réalisées

et comment récupérer les les valeurs de colonne CGHIJ dans "formation réalisées" qui existe dans "inscription" mais corespondent aux résultats d'une formule en provenance de "sommaire"

j'espère être clair

merci de votre aide

Bonjour

ohua1 a écrit :

dans le document ci joint

De document ci-joint

Je ne vois point ...

Dommage ! Pour t'aider

Pour moi, c'est raté !

Bye !

Merci GMB

fichier trop lourd pour être vu

mis sous forme zip

merci de votre aide

y a t il une personne brillante qui puisse m'aider

merci

ohua

Bonjour

En utilisant un fichier « zip » ordinaire » ou mieux encore, en passant par http://www.cjoint.com, tu aurais plus de chance d’avoir une réponse.

Bonne chance !

encore une fois merci de ton aide GMB

voici le lien

pour accéder à ce fichier

merci

Bonjour

Tu écris :

à partir d'une macro "copier ligne " existante, j'aimerais savoir...

Je suis désolé mais ton document ne comporte aucune macro « existante »

j'aimerais savoir comment l'on peut choisir les colonnes

par exemple colonne C G H I J MNOQ de la feuille inscription vers la feuille formations réalisées

Je ne comprends pas…

et comment récupérer les les valeurs de colonne CGHIJ dans "formation réalisées" qui existe dans "inscription" mais corespondent aux résultats d'une formule en provenance de "sommaire"

Que tu veuilles récupérer les valeurs des colonnes citées, je peux comprendre, mais qui correspondent à quelle formule ?

Et tu veux en faire quoi de ces données ? Les coller quelque part sans doute ? Mais où ?

Non , ta demande n’est pas claire.

Essaie d’expliquer par un ou deux exemples ce que tu veux obtenir…

A te relire.

GMB

merci de ton aide

nouveau fichier

le code existe bien module 01 dans macro voici le détail déclenché par le bouton "actualiser" de la feuille "formations réalisées"

Sub CopierLigne()

Dim Lig As Long, Col As String

Dim NbrLig As Long, NumLig As Long

' Feuille de destination

Sheets("formations réalisées").Activate

' Colonne des données à tester

Col = "Q"

' le n° de la 1ère ligne de données de destination

NumLig = 8

With Sheets("inscriptions") 'feuille source

NbrLig = .Cells(65536, Col).End(xlUp).Row

For Lig = 9 To NbrLig Step 2

If .Cells(Lig, Col).Value = "CONFIRMEE" Then

.Rows(Lig & ":" & Lig + 1).EntireRow.Copy Destination:=Sheets("formations réalisées").Cells(NumLig, 1)

NumLig = NumLig + 2

End If

Next

End With

End Sub

dans cette macro je sélectionne ,dans la feuille "inscriptions",toute la ligne quand le mot "confirmée" apparait dans la colonne Q.

par exemple en orange sur la feuille "inscriptions" cellule Q9/Q10/Q11

j'aimerais ne sélectionner que les cellules de cette ligne correspondant aux colonnes C FG H I J MNOQ en jaune dans l'exemple.

et incrémenter le tout dans feuille "formations réalisées

pour les valeurs des cellules: j'ai trouvé c'était simplement un réglage excel dans options pour ne pas voir apparaitre les résultats 0 qui me générait des dates par défaut datant de 1900

merci de ton aide

Bonjour

Un essai à tester.

Te convient-il ?

merci beaucoup GMB

c'est exactement cela

j'ai encore compris de nouveaux éléments à travers ta macro

encore merci de ton aide et du partage de tes connaissances

Rechercher des sujets similaires à "choix donnees recopier partir macro"