Ylikerroin.com
Suomen suurin vedonlyöntisivusto
Tänään on 15.12.2017, 19:22

Kaikki ajat ovat UTC + 2 tuntia



Aloita uusi ketju Vastaa viestiin  [ 3 viestiä ] 
Kirjoittaja Viesti
 Viestin otsikko: Excel kysymys
ViestiLähetetty: 17.03.2005, 11:55 
Status: JäsenLiittynyt: 29.05.2004, 10:54Viestit: 332Paikkakunta: Pyhäjoki
Pisteitä: 0
Päivittelin tuossa vihdoin viimein Excel 97 uudempaan 2000 versioon, vaikka vanhemmallakin on tullut hyvin toimeen. Ongelmana olisi, että versiosta 2000 on poistettu dynaamisen linkkikirjastonkutsu CALL työkirjasta käsin tietoturvaongelmien takia. Tämä on mun Valioliiga prosenttikoneessa erittäin tärkeä ominaisuus, jota ilman hommasta ei tuu yhtään mitään.

Funktio on ollut:
=CALL("NS2-32.DLL";"Predict";"pppp";"D:\Football-data\MaaliOA\pros.def";A3:BN3;3)

Käsittääkseni tämän onnistuisi tekemään Visual Basic-koodilla, mutta kun itseltä se ei oikein luonnistu. Eli aattelin kysyä apua täältä asiantuntevalta porukalta, ennen kuin asennan takaisin tuon Excel 97.
0
Ylös
  Profiili
 
 Viestin otsikko:
ViestiLähetetty: 17.03.2005, 14:49 
Status: JäsenLiittynyt: 14.01.2003, 09:40Viestit: 1491
Pisteitä: 33
Tähän alkuun pitää kertoa että enpäs ole itse tuota ikinä kokeillutkaan, mutta voisin kuvitella ratkaisun olevan jotain tyyliin:

- Siirry VBA-tilaan eli työkirjan ollessa avoimena paina vaikkapa ALT+F11.

- Luo koodimoduuli eli Insert ja Module

- Siellä "esittelet" DLL:ssä sijaitsevan funktiosi Declare Function-komennolla. Lisätietoja löytyy Excelin helpeistä.

jotenkin näin:

Declare Function Predict LIB "NS2-32" (ByVal pParam1 as String, ByVal pParam2 as String, pParam3 as Range, ByVal pParam4 as Integer)

Ja nytpä voit käytellä tuota funktiota suoraan Sheetillä ilman VBA-koodeja. En tiedä mistä toi Excel kattoo tota DLL:ää, mutta varmaan jostain Windows-hakemistosta. Tiedät ton varmaan itse paremmin.

Tuo ei välttämättä ole oikea vastaus, mutta sanoisin että keskimääräistä parempi arvaus...
0
Ylös
  Profiili
 
 Viestin otsikko:
ViestiLähetetty: 17.03.2005, 17:38 
Status: JäsenLiittynyt: 29.05.2004, 10:54Viestit: 332Paikkakunta: Pyhäjoki
Pisteitä: 0
Kiitos, Berrie :D. Nyt ollaan ehdottomasti oikeilla jäljillä, vaikken vielä saanut toimimaan tuota. Mutta se voi johtua monesta asiasta, joten jatkan kokeilemista. Tuo NS2-32.dll asentuu koneeseen NeuroShell2 -ohjelman mukana, joka on ihan kätevä omien neuroverkkojen tekemiseen, jos jotakuta kiinnostaa :roll:. Tosin jo kohta kymmenen vuotta vanha ja hinnalla pilattu.
0
Ylös
  Profiili
 
Näytä viestit ajalta:  Järjestä  
Aloita uusi ketju Vastaa viestiin  [ 3 viestiä ] 

Kaikki ajat ovat UTC + 2 tuntia


Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 2 vierailijaa


Et voi kirjoittaa uusia viestejä
Et voi vastata viestiketjuihin
Et voi muokata omia viestejäsi
Et voi poistaa omia viestejäsi
Et voi lähettää liitetiedostoja.

Hyppää:  


Powered by phpBB © 2008 phpBB Group | Käännös, Lurttinen, www.phpbbsuomi.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye