je travaille sur une macro Excel pour une application en statistiques
(pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend
du nombre de données rentrées par l'utilisateur. Pour l'instant, comme
ma seule solution est de sélectionner une colonne entière de données,
mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à
l'appui sur un bouton) en ne prenant comme données sources qu'une
certaine plage de données, celle-ci étant variable ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
M. PETIT
Bonsoir Une idée en passant.... Lier une macro ouvrant une boîte de dialogue au graphique lui même : click sur graphique => ouverture de la boîte. La boîte contient au moins 3 fonctions : - un curseur définissant la 1ère valeur sélectionnée de la colonne - un curseur définissant le nombre de valeurs sélectionnées (ou zone de saisie d'un nombre) - un bouton de sortie Facultatif : - sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première cellule vide.... A+
"aliena31" a écrit dans le message de news:
Bonjour.
je travaille sur une macro Excel pour une application en statistiques (pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend du nombre de données rentrées par l'utilisateur. Pour l'instant, comme ma seule solution est de sélectionner une colonne entière de données, mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à l'appui sur un bouton) en ne prenant comme données sources qu'une certaine plage de données, celle-ci étant variable ?
Merci d'avance
Bonsoir
Une idée en passant....
Lier une macro ouvrant une boîte de dialogue
au graphique lui même : click sur graphique
=> ouverture de la boîte.
La boîte contient au moins 3 fonctions :
- un curseur définissant la 1ère valeur sélectionnée de la colonne
- un curseur définissant le nombre de valeurs sélectionnées
(ou zone de saisie d'un nombre)
- un bouton de sortie
Facultatif :
- sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première
cellule vide....
A+
"aliena31" <aliena31@caramail.com> a écrit dans le message de news:
a52877bf.0401110616.13b768d1@posting.google.com...
Bonjour.
je travaille sur une macro Excel pour une application en statistiques
(pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend
du nombre de données rentrées par l'utilisateur. Pour l'instant, comme
ma seule solution est de sélectionner une colonne entière de données,
mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à
l'appui sur un bouton) en ne prenant comme données sources qu'une
certaine plage de données, celle-ci étant variable ?
Bonsoir Une idée en passant.... Lier une macro ouvrant une boîte de dialogue au graphique lui même : click sur graphique => ouverture de la boîte. La boîte contient au moins 3 fonctions : - un curseur définissant la 1ère valeur sélectionnée de la colonne - un curseur définissant le nombre de valeurs sélectionnées (ou zone de saisie d'un nombre) - un bouton de sortie Facultatif : - sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première cellule vide.... A+
"aliena31" a écrit dans le message de news:
Bonjour.
je travaille sur une macro Excel pour une application en statistiques (pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend du nombre de données rentrées par l'utilisateur. Pour l'instant, comme ma seule solution est de sélectionner une colonne entière de données, mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à l'appui sur un bouton) en ne prenant comme données sources qu'une certaine plage de données, celle-ci étant variable ?
Merci d'avance
aliena31
Bonjour
En effet cela semble une bonne idée mais j'avoue que je suis un peu perdue, pourriez-vous préciser un petit peu, parce que là je sais pas trop quoi faire ni par où commencer...
Merci d'avance
aliena
"M. PETIT" wrote in message news:<btsdsq$df8$...
Bonsoir Une idée en passant.... Lier une macro ouvrant une boîte de dialogue au graphique lui même : click sur graphique => ouverture de la boîte. La boîte contient au moins 3 fonctions : - un curseur définissant la 1ère valeur sélectionnée de la colonne - un curseur définissant le nombre de valeurs sélectionnées (ou zone de saisie d'un nombre) - un bouton de sortie Facultatif : - sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première cellule vide.... A+
"aliena31" a écrit dans le message de news:
Bonjour.
je travaille sur une macro Excel pour une application en statistiques (pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend du nombre de données rentrées par l'utilisateur. Pour l'instant, comme ma seule solution est de sélectionner une colonne entière de données, mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à l'appui sur un bouton) en ne prenant comme données sources qu'une certaine plage de données, celle-ci étant variable ?
Merci d'avance
Bonjour
En effet cela semble une bonne idée mais j'avoue que je suis un peu
perdue, pourriez-vous préciser un petit peu, parce que là je sais pas
trop quoi faire ni par où commencer...
Merci d'avance
aliena
"M. PETIT" <boomerang.pro2@wanadoo.fr> wrote in message news:<btsdsq$df8$1@news-reader1.wanadoo.fr>...
Bonsoir
Une idée en passant....
Lier une macro ouvrant une boîte de dialogue
au graphique lui même : click sur graphique
=> ouverture de la boîte.
La boîte contient au moins 3 fonctions :
- un curseur définissant la 1ère valeur sélectionnée de la colonne
- un curseur définissant le nombre de valeurs sélectionnées
(ou zone de saisie d'un nombre)
- un bouton de sortie
Facultatif :
- sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première
cellule vide....
A+
"aliena31" <aliena31@caramail.com> a écrit dans le message de news:
a52877bf.0401110616.13b768d1@posting.google.com...
Bonjour.
je travaille sur une macro Excel pour une application en statistiques
(pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend
du nombre de données rentrées par l'utilisateur. Pour l'instant, comme
ma seule solution est de sélectionner une colonne entière de données,
mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à
l'appui sur un bouton) en ne prenant comme données sources qu'une
certaine plage de données, celle-ci étant variable ?
En effet cela semble une bonne idée mais j'avoue que je suis un peu perdue, pourriez-vous préciser un petit peu, parce que là je sais pas trop quoi faire ni par où commencer...
Merci d'avance
aliena
"M. PETIT" wrote in message news:<btsdsq$df8$...
Bonsoir Une idée en passant.... Lier une macro ouvrant une boîte de dialogue au graphique lui même : click sur graphique => ouverture de la boîte. La boîte contient au moins 3 fonctions : - un curseur définissant la 1ère valeur sélectionnée de la colonne - un curseur définissant le nombre de valeurs sélectionnées (ou zone de saisie d'un nombre) - un bouton de sortie Facultatif : - sélection d'une cellule comme 1ère valeur d'une pile jusqu'à la première cellule vide.... A+
"aliena31" a écrit dans le message de news:
Bonjour.
je travaille sur une macro Excel pour une application en statistiques (pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend du nombre de données rentrées par l'utilisateur. Pour l'instant, comme ma seule solution est de sélectionner une colonne entière de données, mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à l'appui sur un bouton) en ne prenant comme données sources qu'une certaine plage de données, celle-ci étant variable ?
Merci d'avance
Chris Michel
Un truc qui peut peut-être marcher:
- tu lances l'enregistreur de macros
- tu sélectionnes les données nécessaires et tu fais ton graph comme il faut.
- tu arrètes l'enregistrement
- tu vas dans le code et tu repères la ligne de code commandant la sélection des données (un truc dans le genre: range("B2:F35").select)
- tu remplaces cela par range("b2:F" & [F65534].end (3).row))
Logiquement, il ne prendra que les données voulues à condition qu'il n' ait rien en dessous du tableau de données dans la colonne où l'utilisateur saisit ses valeurs. De toute manière, si tu as saisi le concept, ça ne devrait pas être trop dr d'adapter une solution de ce style.
Une autre solution encore plus simple me vient à l'esprit (je sais pas si ça marchera dans ton cas): remplace toute l'expression range(...).select par: range("B3").select '(n'importe quelle case dont tu es sûr qu'elle fera partie des données) currentregion.select
voila.
tu lances l'enregistreur de macro
-----Message d'origine----- Bonjour.
je travaille sur une macro Excel pour une application en statistiques
(pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend
du nombre de données rentrées par l'utilisateur. Pour l'instant, comme
ma seule solution est de sélectionner une colonne entière de données,
mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à
l'appui sur un bouton) en ne prenant comme données sources qu'une
certaine plage de données, celle-ci étant variable ?
Merci d'avance .
Un truc qui peut peut-être marcher:
- tu lances l'enregistreur de macros
- tu sélectionnes les données nécessaires et tu fais ton
graph comme il faut.
- tu arrètes l'enregistrement
- tu vas dans le code et tu repères la ligne de code
commandant la sélection des données (un truc dans le
genre: range("B2:F35").select)
- tu remplaces cela par range("b2:F" & [F65534].end
(3).row))
Logiquement, il ne prendra que les données voulues à
condition qu'il n' ait rien en dessous du tableau de
données dans la colonne où l'utilisateur saisit ses
valeurs. De toute manière, si tu as saisi le concept, ça
ne devrait pas être trop dr d'adapter une solution de ce
style.
Une autre solution encore plus simple me vient à l'esprit
(je sais pas si ça marchera dans ton cas): remplace toute
l'expression range(...).select par:
range("B3").select '(n'importe quelle case dont tu es sûr
qu'elle fera partie des données)
currentregion.select
voila.
tu lances l'enregistreur de macro
-----Message d'origine-----
Bonjour.
je travaille sur une macro Excel pour une application en
statistiques
(pour ceux qui connaissent, calcul de la fiabilité par
l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon
graphique.
En effet, le nombre de points du graphique que je veux
tracer dépend
du nombre de données rentrées par l'utilisateur. Pour
l'instant, comme
ma seule solution est de sélectionner une colonne entière
de données,
mon graphique contient tout plein de points qui ne
veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un
graphique (à
l'appui sur un bouton) en ne prenant comme données
sources qu'une
certaine plage de données, celle-ci étant variable ?
- tu sélectionnes les données nécessaires et tu fais ton graph comme il faut.
- tu arrètes l'enregistrement
- tu vas dans le code et tu repères la ligne de code commandant la sélection des données (un truc dans le genre: range("B2:F35").select)
- tu remplaces cela par range("b2:F" & [F65534].end (3).row))
Logiquement, il ne prendra que les données voulues à condition qu'il n' ait rien en dessous du tableau de données dans la colonne où l'utilisateur saisit ses valeurs. De toute manière, si tu as saisi le concept, ça ne devrait pas être trop dr d'adapter une solution de ce style.
Une autre solution encore plus simple me vient à l'esprit (je sais pas si ça marchera dans ton cas): remplace toute l'expression range(...).select par: range("B3").select '(n'importe quelle case dont tu es sûr qu'elle fera partie des données) currentregion.select
voila.
tu lances l'enregistreur de macro
-----Message d'origine----- Bonjour.
je travaille sur une macro Excel pour une application en statistiques
(pour ceux qui connaissent, calcul de la fiabilité par l'estimateur de
Kaplan-Meier), et j'ai un petit souci au niveau de mon graphique.
En effet, le nombre de points du graphique que je veux tracer dépend
du nombre de données rentrées par l'utilisateur. Pour l'instant, comme
ma seule solution est de sélectionner une colonne entière de données,
mon graphique contient tout plein de points qui ne veulent rien dire.
Comment puis-je donc faire en VB pour faire tracer un graphique (à
l'appui sur un bouton) en ne prenant comme données sources qu'une
certaine plage de données, celle-ci étant variable ?