Bonjour,
J'essaie de faire une macro VBA pour réaliser des
moyennes mobiles sur base de variables :
Sub moy()
' création en e50 de la formule de moy.mob. selon les param en e1 et f1
Dim coco As String, toto As String
' en E1 j'ai construit la première variable soit D50
' en F1 la deuxième variale soit D58
' dans la formule je veux faire = moyenne(d50:d58)
coco = [e1]
toto = [f1]
Range("e50").Select
ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince
????
End Sub
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
bonjour Jean,
si c'est bien des références adresse qu'il y a en E1 et F1
il faut corriger comme ceci ;
Bonjour,
J'essaie de faire une macro VBA pour réaliser des
moyennes mobiles sur base de variables :
Sub moy()
' création en e50 de la formule de moy.mob. selon les param en e1 et f1
Dim coco As String, toto As String
' en E1 j'ai construit la première variable soit D50
' en F1 la deuxième variale soit D58
' dans la formule je veux faire = moyenne(d50:d58)
coco = [e1]
toto = [f1]
Range("e50").Select
ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince
????
End Sub
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
Philippe.R
Bonsoir, 0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")" -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "jean" a écrit dans le message de news:
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
-- merci ... bises à +
Bonsoir,
0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la
celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")"
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"jean" <jean.vorstermans@skynet.be> a écrit dans le message de
news:E076DAC4-7200-4EEE-B6E1-F4E3EE486F6D@microsoft.com...
Bonjour,
J'essaie de faire une macro VBA pour réaliser des
moyennes mobiles sur base de variables :
Sub moy()
' création en e50 de la formule de moy.mob. selon les param en e1 et
f1
Dim coco As String, toto As String
' en E1 j'ai construit la première variable soit D50
' en F1 la deuxième variale soit D58
' dans la formule je veux faire = moyenne(d50:d58)
coco = [e1]
toto = [f1]
Range("e50").Select
ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince
????
End Sub
Bonsoir, 0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")" -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "jean" a écrit dans le message de news:
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
-- merci ... bises à +
Philippe.R
Re, Merci de lire : "A la réponse d'Isabelle, j'ajouterai que la sélection préalable de la cellule.." -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonsoir, 0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")" -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "jean" a écrit dans le message de news:
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
-- merci ... bises à +
Re,
Merci de lire :
"A la réponse d'Isabelle, j'ajouterai que la sélection préalable de la
cellule.."
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de
news:OzM5C6sFKHA.4316@TK2MSFTNGP02.phx.gbl...
Bonsoir,
0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la
celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")"
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"jean" <jean.vorstermans@skynet.be> a écrit dans le message de
news:E076DAC4-7200-4EEE-B6E1-F4E3EE486F6D@microsoft.com...
Bonjour,
J'essaie de faire une macro VBA pour réaliser des
moyennes mobiles sur base de variables :
Sub moy()
' création en e50 de la formule de moy.mob. selon les param en e1 et
f1
Dim coco As String, toto As String
' en E1 j'ai construit la première variable soit D50
' en F1 la deuxième variale soit D58
' dans la formule je veux faire = moyenne(d50:d58)
coco = [e1]
toto = [f1]
Range("e50").Select
ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça
coince
????
End Sub
Re, Merci de lire : "A la réponse d'Isabelle, j'ajouterai que la sélection préalable de la cellule.." -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "Philippe.R" <AS_rauphil_chez_wanadoo.fr> a écrit dans le message de news:
Bonsoir, 0 la réponse d'Isabelle, j'ajouterai que la sélection préalable de la celluel est inutile ; on peut tout aussi bien opérer ainsi :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")" -- Avec plaisir http://dj.joss.free.fr/trombine.htm http://jacxl.free.fr/mpfe/trombino.html Philippe.R Pour se connecter au forum : http://www.excelabo.net/mpfe/connexion.php News://news.microsoft.com/microsoft.public.fr.excel "jean" a écrit dans le message de news:
Bonjour, J'essaie de faire une macro VBA pour réaliser des moyennes mobiles sur base de variables :
Sub moy() ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 Dim coco As String, toto As String ' en E1 j'ai construit la première variable soit D50 ' en F1 la deuxième variale soit D58 ' dans la formule je veux faire = moyenne(d50:d58) coco = [e1] toto = [f1] Range("e50").Select ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince ???? End Sub
merci pour votre aide
-- merci ... bises à +
Caetera
"jean" a écrit dans le message de news:
T'as déjà posé la question le 06/08/09 à 10:53 T'as déjà eu largement des réponses ! On en fait quoi ?
Etc
"jean" <jean.vorstermans@skynet.be> a écrit dans le message de news:
E076DAC4-7200-4EEE-B6E1-F4E3EE486F6D@microsoft.com...
T'as déjà posé la question le 06/08/09 à 10:53
T'as déjà eu largement des réponses !
On en fait quoi ?
T'as déjà posé la question le 06/08/09 à 10:53 T'as déjà eu largement des réponses ! On en fait quoi ?
Etc
jean
Bonjour Isabelle et Philippe,
Merci pour vos messages... j'avais déja essayé cette instruction mais elle n'est pas acceptée ... je reçois en retour un message " erreur de compilation - erreur de syntaxe " !!!!! what's wrong ?
jean a écrit : > Bonjour, > J'essaie de faire une macro VBA pour réaliser des > moyennes mobiles sur base de variables : > > Sub moy() > ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 > Dim coco As String, toto As String > ' en E1 j'ai construit la première variable soit D50 > ' en F1 la deuxième variale soit D58 > ' dans la formule je veux faire = moyenne(d50:d58) > coco = [e1] > toto = [f1] > Range("e50").Select > ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince > ???? > End Sub > > merci pour votre aide > >
Bonjour Isabelle et Philippe,
Merci pour vos messages... j'avais déja essayé cette instruction mais elle
n'est pas acceptée ... je reçois en retour un message " erreur de compilation
- erreur de syntaxe " !!!!!
what's wrong ?
jean a écrit :
> Bonjour,
> J'essaie de faire une macro VBA pour réaliser des
> moyennes mobiles sur base de variables :
>
> Sub moy()
> ' création en e50 de la formule de moy.mob. selon les param en e1 et f1
> Dim coco As String, toto As String
> ' en E1 j'ai construit la première variable soit D50
> ' en F1 la deuxième variale soit D58
> ' dans la formule je veux faire = moyenne(d50:d58)
> coco = [e1]
> toto = [f1]
> Range("e50").Select
> ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince
> ????
> End Sub
>
> merci pour votre aide
>
>
Merci pour vos messages... j'avais déja essayé cette instruction mais elle n'est pas acceptée ... je reçois en retour un message " erreur de compilation - erreur de syntaxe " !!!!! what's wrong ?
jean a écrit : > Bonjour, > J'essaie de faire une macro VBA pour réaliser des > moyennes mobiles sur base de variables : > > Sub moy() > ' création en e50 de la formule de moy.mob. selon les param en e1 et f1 > Dim coco As String, toto As String > ' en E1 j'ai construit la première variable soit D50 > ' en F1 la deuxième variale soit D58 > ' dans la formule je veux faire = moyenne(d50:d58) > coco = [e1] > toto = [f1] > Range("e50").Select > ActiveCell.Formula = "=average(coco & ":" & toto)" ' mais ici ça coince > ???? > End Sub > > merci pour votre aide > >
jean
Sorry si plusieurs messages sont partis sur ce sujet.. en fait à plusieurs reprises j'ai essayé d'envoyer ma question mais la boite d'envoi m'affichait une page blanche avec le message " je ne sais plus quoi momentanément indisponible, veuillez réessayer plus tard"... ?
-- merci ... bises à +
"Caetera" a écrit :
"jean" a écrit dans le message de news:
T'as déjà posé la question le 06/08/09 à 10:53 T'as déjà eu largement des réponses ! On en fait quoi ?
Etc
Sorry si plusieurs messages sont partis sur ce sujet.. en fait à plusieurs
reprises j'ai essayé d'envoyer ma question mais la boite d'envoi m'affichait
une page blanche avec le message " je ne sais plus quoi momentanément
indisponible, veuillez réessayer plus tard"... ?
--
merci ... bises à +
"Caetera" a écrit :
"jean" <jean.vorstermans@skynet.be> a écrit dans le message de news:
E076DAC4-7200-4EEE-B6E1-F4E3EE486F6D@microsoft.com...
T'as déjà posé la question le 06/08/09 à 10:53
T'as déjà eu largement des réponses !
On en fait quoi ?
Sorry si plusieurs messages sont partis sur ce sujet.. en fait à plusieurs reprises j'ai essayé d'envoyer ma question mais la boite d'envoi m'affichait une page blanche avec le message " je ne sais plus quoi momentanément indisponible, veuillez réessayer plus tard"... ?
-- merci ... bises à +
"Caetera" a écrit :
"jean" a écrit dans le message de news:
T'as déjà posé la question le 06/08/09 à 10:53 T'as déjà eu largement des réponses ! On en fait quoi ?
Etc
isabelle
bonjour Jean,
il y a une différence entre :
Range("e50").Formula = "=average(" & coco & ":" & toto & ")" et
les espaces sont important, est ce que tu les mets ?
isabelle
jean a écrit :
Bonjour Isabelle et Philippe,
Merci pour vos messages... j'avais déja essayé cette instruction mais elle n'est pas acceptée ... je reçois en retour un message " erreur de compilation - erreur de syntaxe " !!!!! what's wrong ?
les espaces sont important, est ce que tu les mets ?
isabelle
jean a écrit :
Bonjour Isabelle et Philippe,
Merci pour vos messages... j'avais déja essayé cette instruction mais elle
n'est pas acceptée ... je reçois en retour un message " erreur de compilation
- erreur de syntaxe " !!!!!
what's wrong ?
les espaces sont important, est ce que tu les mets ?
isabelle
jean a écrit :
Bonjour Isabelle et Philippe,
Merci pour vos messages... j'avais déja essayé cette instruction mais elle n'est pas acceptée ... je reçois en retour un message " erreur de compilation - erreur de syntaxe " !!!!! what's wrong ?