ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:Bonsoir Jean Paul,je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" a écrit dans le message de news:bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" a écrit dans le message de
news:bs4vk9$k2u$pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" a écrit dans le message de
news:bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garageet que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
trucqui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
tefaut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:après avoir bien sué, j'ai réussi à faire une très courte macro de
gestionde petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
mêmetraitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:
Bonsoir Jean Paul,
je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" <jpsabat@wanadoo.fr> a écrit dans le message de news:3FE62B15.730A7C6A@wanadoo.fr...
bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:
Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" <michel.duthoit@wanadoo.fr> a écrit dans le message de
news:bs4vk9$k2u$1@news-reader3.wanadoo.fr...
pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" <jpsabat@wanadoo.fr> a écrit dans le message de
news:3FE5DE0A.EAD156B6@wanadoo.fr...
bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garage
et que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
truc
qui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
te
faut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:
après avoir bien sué, j'ai réussi à faire une très courte macro de
gestion
de petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
même
traitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:Bonsoir Jean Paul,je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" a écrit dans le message de news:bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" a écrit dans le message de
news:bs4vk9$k2u$pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" a écrit dans le message de
news:bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garageet que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
trucqui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
tefaut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:après avoir bien sué, j'ai réussi à faire une très courte macro de
gestionde petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
mêmetraitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
Bonjour JPS,
J'avais, pour le test, généreusement tartiné de données la plage G1:N20
--
Amicales Salutations
"sabatier" a écrit dans le message de news:ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:Bonsoir Jean Paul,je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" a écrit dans le message de news:bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" a écrit dans le message de
news:bs4vk9$k2u$pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" a écrit dans le message de
news:bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garageet que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
trucqui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
tefaut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:après avoir bien sué, j'ai réussi à faire une très courte macro de
gestionde petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
mêmetraitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
Bonjour JPS,
J'avais, pour le test, généreusement tartiné de données la plage G1:N20
--
Amicales Salutations
"sabatier" <jpsabat@wanadoo.fr> a écrit dans le message de news:3FE6320D.FE355EAC@wanadoo.fr...
ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:
Bonsoir Jean Paul,
je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" <jpsabat@wanadoo.fr> a écrit dans le message de news:3FE62B15.730A7C6A@wanadoo.fr...
bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:
Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" <michel.duthoit@wanadoo.fr> a écrit dans le message de
news:bs4vk9$k2u$1@news-reader3.wanadoo.fr...
pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" <jpsabat@wanadoo.fr> a écrit dans le message de
news:3FE5DE0A.EAD156B6@wanadoo.fr...
bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garage
et que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
truc
qui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
te
faut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:
après avoir bien sué, j'ai réussi à faire une très courte macro de
gestion
de petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
même
traitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
Bonjour JPS,
J'avais, pour le test, généreusement tartiné de données la plage G1:N20
--
Amicales Salutations
"sabatier" a écrit dans le message de news:ah bon
juste un mot : tu préinstalles des données dans quelles cellules pour ton test?
à suivre
jps
"Philippe.R" wrote:Bonsoir Jean Paul,je reste sur H5, le Next ne me donnant pas l'impression de marcher...
Curieux ça fonctionne pourtant bien chez moi !?!
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
"sabatier" a écrit dans le message de news:bon, ça y est, j'ai le bouchon, philippe, par contre je n'arrive pas à changer de
ligne avec ta proc : je reste sur H5, le Next ne me donnant pas l'impression de
marcher...
moi, j'ai fait un autre truc, que j'ai soumis à michel, basé sur des références
relatives...
à suivre
jps
"Philippe.R" wrote:Bonsoir Michel,
En attendant que Jean Paul ai retrouvé le bouchon, je m'immisce pour proposer :
Sub Macro9()
'Macro enregistrée le 21/12/2003 par DUTHOIT
'Modification sur MPFE le 21/12/2003
' Touche de raccourci du clavier: Ctrl+m
Dim l As Long, z As Long '
z = Application.WorksheetFunction.CountA(Range("h:h"))
For l = 5 To z
Range("N" & l).Copy
Range("H" & l).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, _
SkipBlanks:úlse, Transpose:úlse
Application.CutCopyMode = False
Range("J" & l & ":N" & l).ClearContents
Range("N" & l).FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I" & l).FormulaR1C1 = "=RC[-2]-RC[-1]"
Next l
End Sub
;o))
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"michel duthoit" a écrit dans le message de
news:bs4vk9$k2u$pas encore très familier avec les procédures, je répond directement puis au
groupe
j'ai un stock théorique par produit (un produit par ligne): pneus, bougies,
courrois, etc... et je suis (suivre) le réel que je rentre manuellement, les
fonctions de base de calcul détermine le réapprovisionnement, que je suis
(commande, réception) puis par une petite macro je rajoute au réel et je
réinitialise : ça marche sur la ligne mais je ne sais pas dire à la macro
comment faire la même chose sur la ligne suivante
ci dessous la macro actuelle
merci
Sub Macro9()
'
' Macro9 Macro
' Macro enregistrée le 21/12/2003 par DUTHOIT
'
' Touche de raccourci du clavier: Ctrl+m
'
Range("N5").Select
Selection.Copy
Range("H5").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
Range("J5:N5").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]+RC[-6]"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=RC[-2]-RC[-1]"
End Sub
"sabatier" a écrit dans le message de
news:bonjour michel
tu vois, ta question, c'est un peu comme si je venais te voir dans ton
garageet que je te dise : tu voudrais pas jeter un oeil sous mon capot, j'ai un
trucqui ne marche pas...
si tu veux qu'une bonne âme mette le nez dans le moteur de tes macros, il
tefaut être plus précis dans la formulation de ta question...
jps
michel duthoit wrote:après avoir bien sué, j'ai réussi à faire une très courte macro de
gestionde petit stock garage entretien : ça marche en mettant à jour après
réapprovisionnement .... mais comment dire à la macro d'appliquer le
mêmetraitement de mise à jour sur d'autres lignes
merci à la bonne âme passant par là
md
pas encore très familier avec les procédures, je répond directement puis au
groupe
pas encore très familier avec les procédures, je répond directement puis au
groupe
pas encore très familier avec les procédures, je répond directement puis au
groupe
For i = 5 To [G65536].End(3).Row
Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumer
à :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
For i = 5 To [G65536].End(3).Row
Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumer
à :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
For i = 5 To [G65536].End(3).Row
Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumer
à :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
"AV" a écrit dans le message news:Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumerà :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?
For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message news:
eSRnpkDyDHA.1912@TK2MSFTNGP09.phx.gbl...
Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumer
à :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
"AV" a écrit dans le message news:Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumerà :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
bonsoir secrétaire
le président étant déjà alité, je réponds à sa place et de façon plus
imprécise qu'il ne le ferait mais c'est comme pour les rillettes chères
au père brossollette : à chacun ses valeurs....
si tu écris la proc qui semble t'émouvoir dans un module, tu verras
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp) et si j'ai bien compris
bien que ne trouvant nulle part l'info correspondante, tu peux remplacer
l'un de ces directions par un index ; si c'est dans l'ordre de
l'affichage, le 3 d'alain veut dire vers la droite, une façon d'ignorer
ce qui se passe à gauche de la colonne G qui, dans l'exemple de jacky
est la plus à gauche de celles qu'il a à traiter....
mais avoue que c'est quand même pénible de devoir suppléer les MVP à
tout bout de champ...
jps
Jacquouille a écrit:Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
"AV" a écrit dans le message news:Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumerà :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
bonsoir secrétaire
le président étant déjà alité, je réponds à sa place et de façon plus
imprécise qu'il ne le ferait mais c'est comme pour les rillettes chères
au père brossollette : à chacun ses valeurs....
si tu écris la proc qui semble t'émouvoir dans un module, tu verras
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp) et si j'ai bien compris
bien que ne trouvant nulle part l'info correspondante, tu peux remplacer
l'un de ces directions par un index ; si c'est dans l'ordre de
l'affichage, le 3 d'alain veut dire vers la droite, une façon d'ignorer
ce qui se passe à gauche de la colonne G qui, dans l'exemple de jacky
est la plus à gauche de celles qu'il a à traiter....
mais avoue que c'est quand même pénible de devoir suppléer les MVP à
tout bout de champ...
jps
Jacquouille a écrit:
Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?
For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message news:
eSRnpkDyDHA.1912@TK2MSFTNGP09.phx.gbl...
Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumer
à :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
bonsoir secrétaire
le président étant déjà alité, je réponds à sa place et de façon plus
imprécise qu'il ne le ferait mais c'est comme pour les rillettes chères
au père brossollette : à chacun ses valeurs....
si tu écris la proc qui semble t'émouvoir dans un module, tu verras
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp) et si j'ai bien compris
bien que ne trouvant nulle part l'info correspondante, tu peux remplacer
l'un de ces directions par un index ; si c'est dans l'ordre de
l'affichage, le 3 d'alain veut dire vers la droite, une façon d'ignorer
ce qui se passe à gauche de la colonne G qui, dans l'exemple de jacky
est la plus à gauche de celles qu'il a à traiter....
mais avoue que c'est quand même pénible de devoir suppléer les MVP à
tout bout de champ...
jps
Jacquouille a écrit:Bonsoir Président
Tu peux expliquer au petit Jacky ce que tu as voulu dire avec ton (3),
steplé ?For i = 5 To [G65536].End(3).Row
Un grand merci
--
Jacquouille conseille : http://www.excelabo.net
"AV" a écrit dans le message news:Comme (apparement ?) tes données "stables" sont en G5:Gx, ça pourrait se
résumerà :
Sub zzzz()
For i = 5 To [G65536].End(3).Row
Range("H" & i) = Range("N" & i)
Range("N" & i) = "=L" & i & "+H" & i
Range("I" & i) = "=G" & i & "-H" & i
Next
Range("J5:M" & i) = ""
End Sub
AV
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
et si j'ai bien compris, bien que ne trouvant nulle part l'info
tu peux remplacer l'un de ces directions par un index
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
et si j'ai bien compris, bien que ne trouvant nulle part l'info
tu peux remplacer l'un de ces directions par un index
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
et si j'ai bien compris, bien que ne trouvant nulle part l'info
tu peux remplacer l'un de ces directions par un index
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
Ca c'est pas bon :
L'ordre est : xIToLeft, xIToRight, xIUp, xIDownet si j'ai bien compris, bien que ne trouvant nulle part l'info
Ca doit bien être qque part et c'est pas spécifique à la propriété "End"tu peux remplacer l'un de ces directions par un index
Ca c'est ok
Donc ça signifie (comme le souligne le Secrétaire) fin(vers le Haut)
AV
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
Ca c'est pas bon :
L'ordre est : xIToLeft, xIToRight, xIUp, xIDown
et si j'ai bien compris, bien que ne trouvant nulle part l'info
Ca doit bien être qque part et c'est pas spécifique à la propriété "End"
tu peux remplacer l'un de ces directions par un index
Ca c'est ok
Donc ça signifie (comme le souligne le Secrétaire) fin(vers le Haut)
AV
qu'après la parenthèse ouvrante du End, le système te propose 4
directions (xlDown , xlToLeft, ToRight, et xlUp)
Ca c'est pas bon :
L'ordre est : xIToLeft, xIToRight, xIUp, xIDownet si j'ai bien compris, bien que ne trouvant nulle part l'info
Ca doit bien être qque part et c'est pas spécifique à la propriété "End"tu peux remplacer l'un de ces directions par un index
Ca c'est ok
Donc ça signifie (comme le souligne le Secrétaire) fin(vers le Haut)
AV
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
Ca dépend comment tu appeles l'aide :
Si tu sélectionnes le "End" ouis F1, tu auras le bon ordre
C'est vrai que c'est pas le même ordre que celui proposé en ligne quand tu écris
Range("A1").End(
Je tél immédiatement à Bill cette anomalie !
AV
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
Ca dépend comment tu appeles l'aide :
Si tu sélectionnes le "End" ouis F1, tu auras le bon ordre
C'est vrai que c'est pas le même ordre que celui proposé en ligne quand tu écris
Range("A1").End(
Je tél immédiatement à Bill cette anomalie !
AV
merci de confirmer alain mais chez moi XL 97, c'est bien dans l'ordre que
j'ai écrit....
Ca dépend comment tu appeles l'aide :
Si tu sélectionnes le "End" ouis F1, tu auras le bon ordre
C'est vrai que c'est pas le même ordre que celui proposé en ligne quand tu écris
Range("A1").End(
Je tél immédiatement à Bill cette anomalie !
AV