Ik ben druk bezig om een applicatie te ontwerpen in access. Nu ben ik bezig om een grafiek aan te passen in VBA. Later zal ik waardes uit mijn query hierin stoppen maar voor nu wil ik eerst toegang krijgen tot de eigenschappen van de grafiek.
Hier het gedeelte van mijn code waar het fout gaat:
Bij het uitvoeren van de code krijg ik de onderstaande fout:
Als u deze eigenschap wilt instellen, moet u het formulier of rapport openen in de ontwerpweergave.
De grafiek staat op een formulier en deze wordt weergegeven op volledigscherm. Bij elke eigenschap geeft hij deze fout. De fout lijkt is duidelijk maar het moet in mijn ogen toch mogelijk zijn om realtime de eigenschappen van een grafiek aan te passen.
Ik heb rond gezocht maar ik kan alleen iets vinden dat het met Details_Format opgelost kan worden. Echter begrijp ik niet hoe ik deze functie moet implementen en ik heb het gevoel dat dit alleen voor rapporten geld.
Het is namelijk zo dat de gebruiker een aantal gegevens invuld op het formulier en vervolgens op een knop drukt waarna een grafiek gegenereerd word met de gewenste informatie. Ik hoop dat iemand weet hoe ik dit probleem op kan lossen.
Hier het gedeelte van mijn code waar het fout gaat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Dim grphChart as object Set grphChart = Graph1 grphChart.RowSourceType = "Table/Query" With grphChart .ColumnCount = rcount .SizeMode = 3 .Left = 0 * twips .Top = 0 * twips .Width = 0 * twips .Height = 0 * twips End With |
Bij het uitvoeren van de code krijg ik de onderstaande fout:
Als u deze eigenschap wilt instellen, moet u het formulier of rapport openen in de ontwerpweergave.
De grafiek staat op een formulier en deze wordt weergegeven op volledigscherm. Bij elke eigenschap geeft hij deze fout. De fout lijkt is duidelijk maar het moet in mijn ogen toch mogelijk zijn om realtime de eigenschappen van een grafiek aan te passen.
Ik heb rond gezocht maar ik kan alleen iets vinden dat het met Details_Format opgelost kan worden. Echter begrijp ik niet hoe ik deze functie moet implementen en ik heb het gevoel dat dit alleen voor rapporten geld.
Het is namelijk zo dat de gebruiker een aantal gegevens invuld op het formulier en vervolgens op een knop drukt waarna een grafiek gegenereerd word met de gewenste informatie. Ik hoop dat iemand weet hoe ik dit probleem op kan lossen.