Determinant ve VBA
Moderátor: Mods_senior
Determinant ve VBA
Jak by vypadal zápis makra pro výpočet determinatu z oblasti buněk A3:C3. Výsledek se zobrazí do E1.Vím, že funkce "DETERMINANT" v excelu existuje.Díky
Re: Determinant ve VBA
Determinant je definovaný pouze pro čtvercovou matici, což není případ z tvého dotazu.
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11
Re: Determinant ve VBA
Samozřejmě, jen jsem se upsal, tedy pro A1:C3
-
navstevnik
- Level 4

- Příspěvky: 1142
- Registrován: 29 srp 2008 16:49
Re: Determinant ve VBA
Pokud te jen zajima jak vypada zapis makra, tak si makro nahraj.
Jinak je nutno ve VBA napsat funkci (pro vyssi rad to da zabrat). Postup vypoctu napr. viz:
http://cs.wikipedia.org/wiki/Determinant
nebo
http://www.matweb.cz/determinanty
doplneno:
pouziti funkce listu:
Option Explicit
Sub Determinant()
With ActiveSheet
.Range("f3").Value = WorksheetFunction.MDeterm(.Range("a1:d4"))
End With
End Sub
Jinak je nutno ve VBA napsat funkci (pro vyssi rad to da zabrat). Postup vypoctu napr. viz:
http://cs.wikipedia.org/wiki/Determinant
nebo
http://www.matweb.cz/determinanty
doplneno:
pouziti funkce listu:
Option Explicit
Sub Determinant()
With ActiveSheet
.Range("f3").Value = WorksheetFunction.MDeterm(.Range("a1:d4"))
End With
End Sub
