Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Cowboy écrivait
news::Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Bon j'ai déjà trouvé une erreur, car mes graph sur l'onglet publication
sont en fait des images et non plus des graphiques !!!
Normal qu'il ne trouve pas de graph dans cet onglet....
je ne sais pas quoi remplacer dans le code...
Cowboy <cowboy@discussions.microsoft.com> écrivait
news:XnF962AB89481EBBcowboybebop@207.46.248.16:
Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Bon j'ai déjà trouvé une erreur, car mes graph sur l'onglet publication
sont en fait des images et non plus des graphiques !!!
Normal qu'il ne trouve pas de graph dans cet onglet....
je ne sais pas quoi remplacer dans le code...
Cowboy écrivait
news::Bonjour à tous,
Une petite question, très simple mais qui reste opaque à mes yeux de
novice.
J'ai crée une macro qui me permet de rapatrier tous les graph d'un
fichier sur une feuille nommée publication.
Maintenant j'aimerais utiliser et incorporer à cette macro le code
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
issu d'excelabo.net
Quand je lance ma macro, aucune erreur apparente mais les images ne
sont pas crées alors que si je lance juste ce fragment de code, elle
apparaissent comme par magie sous le format chart1.png
Je pense ne pas utiliser la bonne syntaxe pour intégrer ce code au
reste, pour le moment ça a cette tête là :
Sub
[...]
Sheets("publication").Select
ActiveSheet.Paste
Dim Graph As ChartObject
For Each Graph In Sheets(12).ChartObjects
Graph.Chart.Export "C:adresse du dossier de destination" &
Graph.Name & ".png", "PNG"
Next Graph
Application.DisplayAlerts = False
Sheets("publication").Select
ActiveWindow.SelectedSheets.Delete
[...]
End Sub
La feuille "publication" est crée pour accueillir les graph puis
disparait une fois les images exportées. C'est bien la douxième
feuille crée d'où le sheets(12)
Merci d'avance pour votre précieuse aide
@+
Bon j'ai déjà trouvé une erreur, car mes graph sur l'onglet publication
sont en fait des images et non plus des graphiques !!!
Normal qu'il ne trouve pas de graph dans cet onglet....
je ne sais pas quoi remplacer dans le code...