Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET, VBA: [VB 2005 Express] Excelin kaavojen käyttäminen

Kia [17.11.2006 00:57:57]

#

Moi

Mulla on excelissä ihan hyvin toimiva VBA sovellus, joka hyödyntää monia excelin kaavoja (application.worksheetfunction...)

Nyt yritän vääntää samaa pakettia tuolla VB 2005 Express versiolla. Onko sillä mitään mahdollisuuksia kutsua niitä Excelin kaavoja, joita tarvitsen?

BadSource [17.11.2006 10:31:48]

#

Yksi vaihtoehto on avata taustalle linkki Exceliin, josta sitten kutsut haluamiasi kaavoja.

Dim excel As Microsoft.Office.Interop.Excel.Application
Dim wb As Microsoft.Office.Interop.Excel.Workbook
Try
excel = New Microsoft.Office.Interop.Excel.Application
wb = excel.Workbooks.Add
End Try

Kia [17.11.2006 15:32:54]

#

Ei tunnu kelpaavan ainakaan tälle Express -versiolle

BadSource [20.11.2006 08:39:57]

#

Oletko lisännyt referencen Exceliin? Linkki...

LaNu [21.11.2006 04:52:17]

#

En äkkiseltään löytänyt/keksinyt, missä VB Expressin asiaa koskevaa taulukkoa tutkailin, mutta taisi olla Excelin osasalta karsittu versio. Eli Excelin kanssa yhteistyö ei ilmaisversiolla onnistuisi. Mutta varmaksi en sano, että mitä se koski tai muutenkaan. Muistelisin sivun olleen jossain MS:n sivuilla jossain.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta