Hoi tweakers,
Ik schrijf een programma die het aantal bouten berekent van een serre met een aantal in gevoerde gegevens.
Alles werkte goed, maar ik dacht, ik zou beter m'n module structureren waar de formules worden uitgewerkt. Dit heb ik gedaan en de variabelen beter verdeeld.
Het declaren ervan zie je hieronder
Option Explicit
Public cat2, cat3, cat4, cat5, cat6, cat7, cat8, cat9, cat10 As String
Public cat11, cat12, cat13, cat14, cat15, cat16, cat17, cat18, cat20 As String
Public cat41, cat42, cat43, cat44, cat45, cat46, cat47, cat48, cat49, cat50 As String
Public cat51, cat52, cat53, cat54, cat55, cat56, cat57, cat58, cat60 As String
Public cat61, cat62, cat63, cat64, cat65, cat66, cat67, cat68, cat69, cat70 As String
Public cat71, cat72, cat73, cat74, cat75, cat76, cat77, cat78, cat79, cat80 As String
Public cat81, cat82, cat83, cat84, cat85, cat86, cat87, cat88, cat89, cat90 As String
Public cat59 As String
Public cat As String
Public cat21 As String
Public cat30, cat31, cat32, cat33, cat34, cat35, cat36, cat37 As String
Public cat38, cat39 As String
Public cat40 As String
Nu alles komt overeen, niets dubbel ingevuld, en in de formules zitten ook geen fouten. Toch geeft hij een foutmelding: Runtime error '13' Type mismatch
Zou het kunnen liggen om dat ik teveel Public As String gebruikt heb? Het is maar een wilde gok. Weet iemand raad?
Hij heeft de foutmelding vanaf cat60, waneer ik formule 60 verwijder. Heeft hij terug een foutmelding bij cat61 enz...
Groeten
Ik schrijf een programma die het aantal bouten berekent van een serre met een aantal in gevoerde gegevens.
Alles werkte goed, maar ik dacht, ik zou beter m'n module structureren waar de formules worden uitgewerkt. Dit heb ik gedaan en de variabelen beter verdeeld.
Het declaren ervan zie je hieronder
Option Explicit
Public cat2, cat3, cat4, cat5, cat6, cat7, cat8, cat9, cat10 As String
Public cat11, cat12, cat13, cat14, cat15, cat16, cat17, cat18, cat20 As String
Public cat41, cat42, cat43, cat44, cat45, cat46, cat47, cat48, cat49, cat50 As String
Public cat51, cat52, cat53, cat54, cat55, cat56, cat57, cat58, cat60 As String
Public cat61, cat62, cat63, cat64, cat65, cat66, cat67, cat68, cat69, cat70 As String
Public cat71, cat72, cat73, cat74, cat75, cat76, cat77, cat78, cat79, cat80 As String
Public cat81, cat82, cat83, cat84, cat85, cat86, cat87, cat88, cat89, cat90 As String
Public cat59 As String
Public cat As String
Public cat21 As String
Public cat30, cat31, cat32, cat33, cat34, cat35, cat36, cat37 As String
Public cat38, cat39 As String
Public cat40 As String
Nu alles komt overeen, niets dubbel ingevuld, en in de formules zitten ook geen fouten. Toch geeft hij een foutmelding: Runtime error '13' Type mismatch
Zou het kunnen liggen om dat ik teveel Public As String gebruikt heb? Het is maar een wilde gok. Weet iemand raad?
Hij heeft de foutmelding vanaf cat60, waneer ik formule 60 verwijder. Heeft hij terug een foutmelding bij cat61 enz...
Groeten
[ Voor 5% gewijzigd door Verwijderd op 31-01-2004 16:31 ]