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?
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
Ei tunnu kelpaavan ainakaan tälle Express -versiolle
Oletko lisännyt referencen Exceliin? Linkki...
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.