Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
In an excel spreadsheet I manage to get the result but I just don`t get why the VBA function that I`ve created just doesn`t work. Basically, I have two arrays, the formula below and the result 1 2 3 4 5 6 7 8 9 10 11 12 {=SQRT(MMULT(TRANSPOSE(A1:A3);MMULT(C1:E3;A1:A3))) }=18.33 Then in VBA, it just doesn`t work Function MyFormula(Array1, Array2) As Variant With Application.WorksheetFunction MyFormula = Sqr(.MMult(.Transpose(Array1), .MMult(Array2, Array1))) End With End Function Why? Why in a spreadsheets it works and in vba it doesn`t? Thank you Gabriel |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel Data Validation/Lookup function does function correcty | Excel Worksheet Functions | |||
copy of excel file not showing formulal/function in the function b | Excel Discussion (Misc queries) | |||
Adding a custom function to the default excel function list | Excel Programming | |||
When I Import an Access Table With an Excel Function in a Cell it Displays as Text not as a Function in Excel | Excel Programming | |||
Excel - saving result of a function without showing the function | Excel Programming |