• 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.

rare code

Status
Niet open voor verdere reacties.

nobody11

Gebruiker
Lid geworden
20 dec 2007
Berichten
552
Code:
Public Sub CallingSub()
   CallingArg = "ABCDEF"
   [B]CalledSub CallingArg[/B]
  MsgBox (CallingArg)
End Sub
Public Sub CalledSub(CalledArg)
   CalledArg = "987654"
End Sub

kan iemand mij uitleggen hoe die werkt? ik heb een vermoeden, maar ik snap niet helemaal de code in het vet.. klopt het dat men daar de 2de procedure inroept, maar dan staat daar achter "callingarg", bij de 2de procedure staat tss haakjes CALLEDarg, blijkbaar moet dit niet hetzelfde zijn.. weet VBA automatisch dat de waarde "callingarg" ingevuld moet worden voor CALLEDARG? en is dit altijd zo?

stel de subroutine calledsub heeft 2 argumenten, hoe kan VBA dan weten welke de 2 argumenten zijn (in welke volgorde?)

tx!
 
Ik denk niet dat je deze code wil gebruiken; dus bespaar je de moeite.
De struktuur komt ongeveer overeen met de zin: hij vergat wat hij vergeten was. Grammaticaal correct, doch inhoudelijk onzin.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan