OVH Cloud OVH Cloud

Prolème de syntaxe ???

6 réponses
Avatar
Copello
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est toujours
pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula =
"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula =
"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2 ne sont
pas considérés comme variable...

Comment faire pour que ça marche ?

Copello

6 réponses

Avatar
papou
Bonjour
Tu ne donnes pas suffisament de précisions pour que nous puissions te
répondre :
Comment sont définies tes deux variables et comment leur affectes-tu une
valeur ?
Cordialement
Pascal

"Copello" a écrit dans le message de news:
c52tai$9s$
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est toujours
pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2 ne
sont

pas considérés comme variable...

Comment faire pour que ça marche ?

Copello






Avatar
Frédéric Sigonneau
Bonjour,

Essaye :

"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 &""":K""&COUNTA(K:K)-" & var2 & "))"

(attention aux retours à la ligne maltapropos du lecteur de news)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Copello a écrit:
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est toujours
pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2 ne sont
pas considérés comme variable...

Comment faire pour que ça marche ?

Copello






Avatar
Copello
Merci mais ça ne marche pas.
J'ai un message d'erreur:
"Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet"

J'ai essayé en déplaçant les guillemets mais ce n'est pas mieux.
Dur dur...
Si quelqu'un a une autre idée.

Copello



"Frédéric Sigonneau" <frédé a écrit dans le
message de news:
Bonjour,

Essaye :

"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 &""":K""&COUNTA(K:K)-" &
var2 & "))"


(attention aux retours à la ligne maltapropos du lecteur de news)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Copello a écrit:
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est
toujours


pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2 ne
sont


pas considérés comme variable...

Comment faire pour que ça marche ?

Copello









Avatar
isabelle
bonjour Copello,

essaie comme ça,

Sheets(2).Cells(counter1, 34) = _
"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 & "&"":K""&COUNTA(K:K)-" &
var2 & "))"

isabelle


Merci mais ça ne marche pas.
J'ai un message d'erreur:
"Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet"

J'ai essayé en déplaçant les guillemets mais ce n'est pas mieux.
Dur dur...
Si quelqu'un a une autre idée.

Copello

"Frédéric Sigonneau" <frédé a écrit dans le
message de news:
Bonjour,

Essaye :

"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 &""":K""&COUNTA(K:K)-" &
var2 & "))"


(attention aux retours à la ligne maltapropos du lecteur de news)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Copello a écrit:
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est
toujours


pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula > > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula > > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2 ne
sont


pas considérés comme variable...

Comment faire pour que ça marche ?

Copello











Avatar
Copello
Bonsoir
Encore une fois merci Isabelle
ça marche nickel :-))

Vous avez vraiment réponse à tout !!

Copello


"isabelle" a écrit dans le message de
news:
bonjour Copello,

essaie comme ça,

Sheets(2).Cells(counter1, 34) = _
"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 & "&"":K""&COUNTA(K:K)-" &
var2 & "))"

isabelle


Merci mais ça ne marche pas.
J'ai un message d'erreur:
"Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet"

J'ai essayé en déplaçant les guillemets mais ce n'est pas mieux.
Dur dur...
Si quelqu'un a une autre idée.

Copello

"Frédéric Sigonneau" <frédé a écrit dans le
message de news:
Bonjour,

Essaye :

"=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-" & var1 &""":K""&COUNTA(K:K)-" &
var2 & "))"


(attention aux retours à la ligne maltapropos du lecteur de news)

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !

Copello a écrit:
Bonjour,
Merci à Isabelle
Je ne connaissais pas ce fichier VBALIST :-)
Désolé d'avoir posté 2 fois le même message mais le premier n'est
toujours


pas affiché dans ma liste ...

Mon problème:
Avec
Sheets(2).Cells(counter1, 34).Formula > > > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-9&"":K""&COUNTA(K:K)-6))"
pas de problème

Avec
Sheets(2).Cells(counter1, 34).Formula > > > > "=AVERAGE(INDIRECT(""K""&COUNTA(K:K)-var1&"":K""&COUNTA(K:K)-var2))"
les valeurs de var1 et var2 ne sont pas pris en compte. var1 et var2
ne




sont
pas considérés comme variable...

Comment faire pour que ça marche ?

Copello













Avatar
clement.marcotte
Bonjour,

Désolé d'avoir posté 2 fois le même message mais le premier n'est toujours
pas affiché dans ma liste ...

Je te crois à cent milles à l'heure