• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Getalnotatie veranderd steeds bij gebruik formulierbesturingselement

Jurgen2807

Gebruiker
Lid geworden
27 jul 2011
Berichten
177
Hallo,

Ik heb een dashboard met diverse draaigrafieken. Bij de fte's heb ik het aantal decimalen op 2 gezet. En bij contracturen op 0 decimalen. Echter als ik op het formulierbesturingselement druk waar alle filters weer gereset worden, dan veranderd mijn getalnotatie steeds. Als ik het filter van de slicer of de filters van meerdere slicers weghaal, dan gaat dit wel goed.

Hoe kan ik dit oplossen?

Hieronder de code die gekoppeld is aan het formulierbesturingselement

Public Sub Reset_filters_ActiveSheet()
Dim slcr As SlicerCache
Dim slc As Slicer

Application.ScreenUpdating = False

For Each slcr In ActiveWorkbook.SlicerCaches
For Each slc In slcr.Slicers
If slc.Shape.Parent Is ActiveSheet Then
If slcr.FilterCleared = False Then
slcr.ClearManualFilter
Exit For
End If
End If
Next slc
Next slcr

Application.ScreenUpdating = True
End Sub
 
Zonder het betreffende document is het lastig daar iets over te zeggen, maar misschien kun je dit opnemen in je reset procedure en toepassen op de FTE's resp. contracturen:
Code:
    .NumberFormat = "0.00"
    .NumberFormat = "0"
 
lijkt me een gevaarlijke constructie die ik nog niet eerder zag, ik zou de naam vergelijken ....
 
Terug
Bovenaan Onderaan