Hei!
Miten voin makrossa kutsua toista makroa? Jos olen aiemmin tehnyt makron, jonka nimi on funktio ja se saa parametrin x,y,z eli esim. funktio(1;2;3), niin miten voin toisessa makrossa kutsua tätä funktiota. Kirjoittamalla vain funktio(x,y,z) ei toimi, vaan antaa virheilmotuksen (jos siis x, y ja z on määritelty luvuilla).
Makrossa toisen makron kutsuminen
mat
1
119
Vastaukset
Sub Malli()
MsgBox "Kuutiontilavuus: " & tilavuus(2.5, 3.3, 4.1) & " m3"
End Sub
Function tilavuus(Leveys As Double, Pituus As Double, Korkeus As Double) As Double
tilavuus = Leveys * Pituus * Korkeus
End Function
kutsuttavssa funktiossa määrittelet argumentit oikeilla muuttujatyypeillä samoinkuin funktion palauttana arvo
Keep EXCELing
@Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1261750
- 1051225
Postimerkki kirjeeseen ja kortiin maksaa jo 3 euroa!
https://yle.fi/a/74-20229241 Kyllä tämä on järjetön hinta, Posti tuhoaa itsensä tällä hinnalla, täytyyhän Postin "Herro1381091- 49999
- 130900
Keitä oli kunnanjohtajan erottajat?
Kouluja ei ole varaa ylläpitää mutta johtajasopimukseen palaa 100000 euroa ja uuden johtajan hakuprosessi maksaa kymmeni52897Atte Harjanne usuttaa eläkeläisvihaan
Karmeeta kuultavaa aamun uutislähetyksessä, kun Atte Harjanne, tunnettu eläkeläisvihaaja, suitsii sukupolvien välistä v240868Helsingin Mäntymäki muuttui Kultajuhlan jälkeen kaatopaikaksi.
Mitä se kertoo jääkiokosta ja lätkäfaneista? Saikkua huomenna huusi fani yöllä?73757Mä oon tyytyväinen, että ei ole enää tunteita.
Samalla tajusin, että sun kohdalla tykkäsin enemmän niistä tunteista kuin sinusta persoonana. Halusin väkisin nähdä sinu55739Pridekulkue kiellettävä?
Näin täällä suoraan vaaditaan. Perusteina mitä mielikuvituksellisimmat tarinat. No, miksi ihmeessä kukaan ei ole samalla178739