Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

in vb verwijzen naar eena andere sub

sdk
4 antwoorden
  • Ik heb een sub die eigenlijk bij 3 dingen van toepassing is ik kan em wel bij alle drie kopieren maar kan ik niet naar die sub verwijzen

    De sub heet

    Private Sub Check Formule()
    als dit is blabla dan dat is bla bla
    end sub

    moet ik soms iets met public function doen?
  • Ja, dat kan met call

    [code:1:ae04c8933e]Sub Test
    print "Dit is een test"
    End Sub[/code:1:ae04c8933e]

    Deze sub kan je aanroepen door Call Test
  • Als je meer dingen wil weten kan je ook eens een kijkje nemen op:
    http://www.experts-exchange.com/Applications/MS_Office/
    Hier kan je zoeken op deze site en hier staan veel handige dingen over
    VBA !

    Zoek maar eens op CALL en je zult vinden:

    Private Sub Workbook_Open()
    MsgBox "Hi there!"
    End Sub

    Sub TestOne()
    Call Workbook_Open[/color:b047f7fedf]
    End Sub
  • Als je wilt dat je sub vanuit andere Modules of Forms aangeroepen kan worden dan moet je de sub als public definiëren, private beperkt de sub tot de Module of Form waarin die staat.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.