Stránka 1 z 1

Determinant ve VBA

Napsal: 04 čer 2009 13:53
od hureckej
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

Napsal: 04 čer 2009 14:15
od mmmartin
Determinant je definovaný pouze pro čtvercovou matici, což není případ z tvého dotazu.

Re: Determinant ve VBA

Napsal: 04 čer 2009 14:22
od hureckej
Samozřejmě, jen jsem se upsal, tedy pro A1:C3

Re: Determinant ve VBA

Napsal: 04 čer 2009 15:32
od navstevnik
Pokud te jen zajima jak vypada zapis makra, tak si makro nahraj. :D
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