Hallo,
bij het ophalen van data uit access worden bepaalde cijfers in excel in tekstformaat weergegeven.
Om dit op te lossen heb ik een knop aangemaakt met onderliggende code om deze om te zetten naar getalformaat (en dit werkt zoals het hoort).
Het is niet de bedoeling dat telkens bij het openen van de excel file de data opnieuw worden opgehaald, maar enkel wanneer ik dat vraag CTRL + ALT + F5 of Thisworkbook.RefreshAll
Graag had ik dit in bovenstaande macro geïmplementeerd zodat eerst de data éénmalig vernieuwd worden en pas daarna de macro wordt uitgevoerd (omzetten naar getalformaat)
Onderstaande code resulteert in fout resultaat
Graag hulp bij dit probleempje
bij het ophalen van data uit access worden bepaalde cijfers in excel in tekstformaat weergegeven.
Om dit op te lossen heb ik een knop aangemaakt met onderliggende code om deze om te zetten naar getalformaat (en dit werkt zoals het hoort).
Code:
Sub GeslachtnaarcijferMuzikanten()
With ActiveSheet
With .Range("J3:J" & .Cells(.Rows.Count, "J").End(xlUp).Row)
.Value = .Value
End With
End With
End Sub
Het is niet de bedoeling dat telkens bij het openen van de excel file de data opnieuw worden opgehaald, maar enkel wanneer ik dat vraag CTRL + ALT + F5 of Thisworkbook.RefreshAll
Graag had ik dit in bovenstaande macro geïmplementeerd zodat eerst de data éénmalig vernieuwd worden en pas daarna de macro wordt uitgevoerd (omzetten naar getalformaat)
Onderstaande code resulteert in fout resultaat
Code:
Sub GeslachtnaarcijferMuzikanten()
ThisWorkbook.RefreshAll
With ActiveSheet
With .Range("J3:J" & .Cells(.Rows.Count, "J").End(xlUp).Row)
.Value = .Value
End With
End With
End Sub
Graag hulp bij dit probleempje
