Hvordan lage en MSChart Control for en XY Scatter i VB med ActiveX

Du kan opprette punktdiagrammer bruker Microsoft kartlegging kontroll i Visual Basic for Applications (VBA). VBA er en protokoll innlemmet i Microsoft Office-pakken for makro bruk som naturlig utvider muligheten for å kartlegge innenfor programmene. Derfor, hvis du ønsker å opprette en automatisert kartlegging søknad, kan du bruke en VBA script. Makroer i Microsoft Excel kan genereres ved opptak, eller du kan bare skrive manuset innen koding redaktør. Mens ActiveX kan inkluderes i Visual Basic, trenger det ikke å bli brukt til dette skriptet.

Bruksanvisning

1 Åpne Excel-arbeidsbok, og trykk "Alt" + "F11" for å starte Visual Basic-redigering.

2 Skriv inn følgende kode i tomt makro plass:

Sub XYCharter ()

ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Kilde; = Range (A1: B2)
End Sub

3 Erstatt "A1: B2" med området du ønsker å bruke for punktdiagrammer. Dette skriptet bruker deretter MS kartlegging kontroll innebygd i Excel for å lage punktdiagrammer bruker VB.