OVH Cloud OVH Cloud

quelle macro pour

19 réponses
Avatar
kitano
J'ai un tableur excel avec plusieurs feuilles
je dois automatiser (alimenter) ces feuilles en fonction d'une feuille source

lorsque se crée un deal, on ajoute dans la feuille source un code et le type
de produit (fuel ou gasoil) en autre.
Comment puis dans une autre feuille récupérer ce code automatiquement (les
codes qui correspondent à du fuel iront dans la feuille fuel, les codes
correspondant à du gasoil iront dans le fauille gasoil
Merci d'avance

9 réponses

1 2
Avatar
Patrick BASTARD
Bonjour, *Serge*

Ca y est, ça commence. Comme à Gravelotte !!!

Tu oublies "bazar", "bidule", "chose", "bitonio", "fourbi", "bataclan" ...
;-)

--
Bien amicordialement,
P. Bastard

Avant d'imprimer ce mail, ayez une pensée pour les arbres.

ces pauvres gens d'outre mare utilisent une même unité lexicale
pour désigner quantité de choses différentes.


Et vous les p'tits marrants avec vos « trucs » et vos « machins » ;-)

Serge



Avatar
Gilles MOUGNOZ
Bonjour, ami(e)s poètes
On pourrait encore ajouter "trucmuche", "schmilblick" et "connerie" ("j'y
comprends rien à ces conneries d'ordinateurs!") mais on n'est pas sur
microsoft.litterature.fr ;-)
--
Bonne continuation
-------------------------------------------------------------------------------------------
Bonjour, *Serge*
Ca y est, ça commence. Comme à Gravelotte !!!
Tu oublies "bazar", "bidule", "chose", "bitonio", "fourbi", "bataclan" ...
;-)
--
Bien amicordialement,
P. Bastard
Avant d'imprimer ce mail, ayez une pensée pour les arbres.
ces pauvres gens d'outre mare utilisent une même unité lexicale
pour désigner quantité de choses différentes.
Et vous les p'tits marrants avec vos « trucs » et vos « machins » ;-)

Serge





Avatar
rthompson
Et sans oublier les merveilles de la traduction automatique

Sur le site MS en poursuite d'une solution j'ai trouvé ce petit bijou

Excel ne peut pas terminer cette tâche avec des ressources disponibles.
Choisissez plus peu de données ou fermez d'autres applications.

REx :-)))))))))

"Welcome to the Machine"

comme disait le Paink Floïd

Pink Floyd pour les ignares






"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *Serge*

Ca y est, ça commence. Comme à Gravelotte !!!

Tu oublies "bazar", "bidule", "chose", "bitonio", "fourbi", "bataclan" ...
;-)

--
Bien amicordialement,
P. Bastard

Avant d'imprimer ce mail, ayez une pensée pour les arbres.

ces pauvres gens d'outre mare utilisent une même unité lexicale
pour désigner quantité de choses différentes.


Et vous les p'tits marrants avec vos « trucs » et vos « machins » ;-)

Serge







Avatar
Modeste
Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Pink Floyd pour les ignares


je souhaite que vous ayez été ici ;o)))
http://www.floydhead.com/PF_MIDI/Wish_You_Were_Here.mid
http://www.floydhead.com/PF_MIDI/Welcome_to_the_Machine.mid
http://www.floydhead.com/PF_MIDI/Shine_on_You_Crazy_Diamond_1st_Half_Alt.mid

@+
;o)))

Avatar
rthompson
Et!!!!

Ca fait longtemps que tu n'as répondu à mes messages de détresses


Merci pour le souvenir
Mais en Midi cela ne donne pas aussi bien qu'en mp3
ou surtout sur un vieux vinyl bien ridé comme moi


Rex :-)))))))





"Modeste" a écrit dans le message de news:

Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Pink Floyd pour les ignares


je souhaite que vous ayez été ici ;o)))
http://www.floydhead.com/PF_MIDI/Wish_You_Were_Here.mid
http://www.floydhead.com/PF_MIDI/Welcome_to_the_Machine.mid
http://www.floydhead.com/PF_MIDI/Shine_on_You_Crazy_Diamond_1st_Half_Alt.mid

@+
;o)))





Avatar
Paul V
Surtout que c'est du remix ;-) Beurck

A+

Paul V

Et!!!!

Ca fait longtemps que tu n'as répondu à mes messages de détresses


Merci pour le souvenir
Mais en Midi cela ne donne pas aussi bien qu'en mp3
ou surtout sur un vieux vinyl bien ridé comme moi


Rex :-)))))))





"Modeste" a écrit dans le message de news:

Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Pink Floyd pour les ignares
je souhaite que vous ayez été ici ;o)))

http://www.floydhead.com/PF_MIDI/Wish_You_Were_Here.mid
http://www.floydhead.com/PF_MIDI/Welcome_to_the_Machine.mid
http://www.floydhead.com/PF_MIDI/Shine_on_You_Crazy_Diamond_1st_Half_Alt.mid

@+
;o)))









Avatar
rthompson
Tout a fait d'accord


Vive le vinyl

Sauve en voiture

Rex ;-)))))))))))
"Paul V" a écrit dans le message de news:

Surtout que c'est du remix ;-) Beurck

A+

Paul V

Et!!!!

Ca fait longtemps que tu n'as répondu à mes messages de détresses


Merci pour le souvenir
Mais en Midi cela ne donne pas aussi bien qu'en mp3
ou surtout sur un vieux vinyl bien ridé comme moi


Rex :-)))))))





"Modeste" a écrit dans le message de news:

Bonsour® rthompson avec ferveur ;o))) vous nous disiez :

Pink Floyd pour les ignares
je souhaite que vous ayez été ici ;o)))

http://www.floydhead.com/PF_MIDI/Wish_You_Were_Here.mid
http://www.floydhead.com/PF_MIDI/Welcome_to_the_Machine.mid
http://www.floydhead.com/PF_MIDI/Shine_on_You_Crazy_Diamond_1st_Half_Alt.mid

@+
;o)))










Avatar
Lincé
Salut,

Je viens de reprendre ton code qui m'a bien servi, c'est génial ;o)
Par contre saurais-tu comment faire pour que je n'ai pas de ligne vide
Je m'explique, si sur mon tableau source j'ai 3 lignes consécutives avec la
valeur "fuel" puis 2 autres avec la valeur "gasoil" puis une autre avec la
valeur "fuel"
dans mon tableau qui récupère les ligne correspondant à "fuel" j'ai 3 lignes
remplies, deux vides puis une remplie ....

Merci d'avance
Lincé


Salut à toi
Une solution macro
Dans le VBA de la feuille :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then
If Target = "Fuel" Then
Target.EntireRow.Copy
ActiveSheet.Paste
Destination:=Worksheets("Fuel").Range("A65535").End(xlUp).Offset(1, 0)
End If
If Target = "Gazoil" Then
Target.EntireRow.Copy
ActiveSheet.Paste
Destination:=Worksheets("Gazoil").Range("A65535").End(xlUp).Offset(1, 0)
End If
End If
End Sub

Les codes sont en colonnes A et la catégorie Fuel ou Gazoil en colonne B

Une solution parmi d'autre



J'ai un tableur excel avec plusieurs feuilles
je dois automatiser (alimenter) ces feuilles en fonction d'une feuille source

lorsque se crée un deal, on ajoute dans la feuille source un code et le type
de produit (fuel ou gasoil) en autre.
Comment puis dans une autre feuille récupérer ce code automatiquement (les
codes qui correspondent à du fuel iront dans la feuille fuel, les codes
correspondant à du gasoil iront dans le fauille gasoil
Merci d'avance




Avatar
Lincé
Désolée
C'est bon !!! j'avais mis Offset(2,0) !!!!!!!!!!!!!
Autant pour moi
@+
Lincé


Salut,

Je viens de reprendre ton code qui m'a bien servi, c'est génial ;o)
Par contre saurais-tu comment faire pour que je n'ai pas de ligne vide
Je m'explique, si sur mon tableau source j'ai 3 lignes consécutives avec la
valeur "fuel" puis 2 autres avec la valeur "gasoil" puis une autre avec la
valeur "fuel"
dans mon tableau qui récupère les ligne correspondant à "fuel" j'ai 3 lignes
remplies, deux vides puis une remplie ....

Merci d'avance
Lincé


Salut à toi
Une solution macro
Dans le VBA de la feuille :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then
If Target = "Fuel" Then
Target.EntireRow.Copy
ActiveSheet.Paste
Destination:=Worksheets("Fuel").Range("A65535").End(xlUp).Offset(1, 0)
End If
If Target = "Gazoil" Then
Target.EntireRow.Copy
ActiveSheet.Paste
Destination:=Worksheets("Gazoil").Range("A65535").End(xlUp).Offset(1, 0)
End If
End If
End Sub

Les codes sont en colonnes A et la catégorie Fuel ou Gazoil en colonne B

Une solution parmi d'autre



J'ai un tableur excel avec plusieurs feuilles
je dois automatiser (alimenter) ces feuilles en fonction d'une feuille source

lorsque se crée un deal, on ajoute dans la feuille source un code et le type
de produit (fuel ou gasoil) en autre.
Comment puis dans une autre feuille récupérer ce code automatiquement (les
codes qui correspondent à du fuel iront dans la feuille fuel, les codes
correspondant à du gasoil iront dans le fauille gasoil
Merci d'avance






1 2