Inmiddels werkt het geheel vrij aardig. Ik kan nu tot 1999 producten factureren en in de factuur worden daarvoor automatisch de benodigde bladen aangemaakt. Ook wordt de data netjes in de daarvoor beschikbare rijen gezet.
Ik heb echter nog wat hulp nodig bij een ogenschijnlijk simpel iets.
Aan het eind van elke sheet wil ik bepalen wat het totaal op die sheet is (transport naar de volgende sheet van de factuur). Dit doe ik met de volgende code:
De range 148 wordt ook een variabele maar dit is voor het testen eerst even wat handiger.
Nu komt in mijn excel sheet in cel F148 de volgende formule te staan: =SOM(F119:F147). Dat klopt prima ware het niet dat er in de sheet #NAAM? komt te staan. Als ik in de cel ernaast letterlijk dezelfde formule typ dan komt daar keurig het bedrag te staan. Wat doe ik fout?
Ik heb echter nog wat hulp nodig bij een ogenschijnlijk simpel iets.
Aan het eind van elke sheet wil ik bepalen wat het totaal op die sheet is (transport naar de volgende sheet van de factuur). Dit doe ik met de volgende code:
Code:
Range("F148").Value = "=SOM(" & "F" & factuur_rij - 28 & ":" & "F" & factuur_rij & ")"
Nu komt in mijn excel sheet in cel F148 de volgende formule te staan: =SOM(F119:F147). Dat klopt prima ware het niet dat er in de sheet #NAAM? komt te staan. Als ik in de cel ernaast letterlijk dezelfde formule typ dan komt daar keurig het bedrag te staan. Wat doe ik fout?