Comment extraire des données d'un graphique ou d'un graphique dans Excel?
Extraire les données du graphique avec VBA
Extraire les données du graphique avec VBA
1. Vous devez créer une nouvelle feuille de calcul et la renommer en Données du graphique. Voir la capture d'écran:
2. Sélectionnez ensuite le graphique dont vous souhaitez extraire les données et appuyez sur Alt + F11 touches simultanément, et un Microsoft Visual Basic pour applications la fenêtre apparaît.
3. Cliquez insérer > Module, puis collez ci-dessous le code VBA au popping Module fenêtre.
VBA: extraire les données du graphique.
Sub GetChartValues()
'Updateby20220510
Dim xNum As Integer
Dim xSeries As Object
On Error Resume Next
xCount = 2
xNum = UBound(Application.ActiveChart.SeriesCollection(1).Values)
Application.Worksheets("ChartData").Cells(1, 1) = "X Values"
With Application.Worksheets("ChartData")
.Range(.Cells(2, 1), _
.Cells(xNum + 1, 1)) = _
Application.Transpose(ActiveChart.SeriesCollection(1).XValues)
End With
For Each xSeries In Application.ActiveChart.SeriesCollection
Application.Worksheets("ChartData").Cells(1, xCount) = xSeries.Name
With Application.Worksheets("ChartData")
.Range(.Cells(2, xCount), _
.Cells(xNum + 1, xCount)) = _
Application.WorksheetFunction.Transpose(xSeries.Values)
End With
xCount = xCount + 1
Next
End Sub
4. Puis clique Courir bouton pour exécuter le VBA. Voir la capture d'écran:
Ensuite, vous pouvez voir que les données sont extraites vers Données du graphique drap.
Conseil:
1. Vous pouvez formater les cellules selon vos besoins.
2. Les données du graphique sélectionné sont extraites dans la première cellule de la feuille ChartData par défaut.
Conseil: Si vous utilisez généralement des graphiques complexes dans Excel, ce qui sera gênant à mesure que vous les créez très souvent, ici avec le Texte automatique outil de Kutools for Excel, il vous suffit de créer les graphiques pour la première fois, puis d'ajouter les graphiques dans le volet Insertion automatique, puis vous pouvez les réutiliser n'importe où à tout moment, il vous suffit de modifier les références en fonction de vos besoins réels. Cliquez pour télécharger gratuitement maintenant. |
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!