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
97
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
- 1858529
En löydä sinua
En löydä sinua täältä, etkä sinä varmaankaan minua. Ennen kirjoitin selkeillä tunnisteilla, nyt jätän ne pois. Varmaan k264638- 504178
- 593722
- 513186
- 502950
Ne oli ne hymyt
Mitä vaihdettiin. Siksi mulla on taas niin järjetön ikävä. Jos haluat musta eroon päästä niin älä huomioi mua. Muuten kä262656- 422446
Anteeksi kun käyttäydyn
niin ristiriitaisesti. Mä en usko että haluaisit minusta mitään, hyvässä tapauksessa olet unohtanut minut. Ja silti toiv382143- 292086