Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  VBA'ga probleemid märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Look Right
Anna vin
Look Right

liitunud: 05.02.2007




sõnum 27.04.2009 17:48:36 VBA'ga probleemid vasta tsitaadiga

Pole eriline koodimeister ning siinsetele ässadele tundub eriti mõttetu ja lihtne, kuid mina läbi ei habla icon_biggrin.gif

Niisis: Excelis vaja teha väike rakendus, et leida geomeetrilise kujundi täispindala, kuid tulemuseks saan #Name? errori

Function Det_Pind(A, B, hh, dd, HH_)
    Dim Ppind, Kpind
    Const pi = 3.14159
       
    If A < dd And B < hh Then
    Ppind = (HH_ * dd - A * B + dd ^ 2 / 4 * pi)
    Kpind = (dd + 2 * (B + HH_) + dd * pi)
    Det_Pind = Kpind + 2 * Ppind
         
    Else
    Det_Pind = -1
    MsgBox "Algandmetes on viga"
    End If
   
   

End Function


ning kui siis lahtrisse sisestan
=Det_Pind(A;  B; hh; dd; HH_)
, siis saangi eelpool nimetatud errori.
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 18
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 27.04.2009 18:29:43 vasta tsitaadiga

Millist kujundit üldse arvutab? Kas tegemist on ringiga?
_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Look Right
Anna vin
Look Right

liitunud: 05.02.2007




sõnum 27.04.2009 18:35:53 vasta tsitaadiga

Seal on pool ring sees küll. Põhi on kujuga ristkülik + poolring
_________________
Ehitusprojektid ja konstruktiivsed lahendused HV kasutajatele soodsamalt
M: Zafira A/Astra G põhjakaitse - 30€
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 18
tagasi üles
vaata kasutaja infot saada privaatsõnum
oicu
HV kasutaja

liitunud: 23.11.2006




sõnum 27.04.2009 18:41:00 vasta tsitaadiga

miks see omistamine

Det_Pind = Kpind + 2 * Ppind

if tingimuse see hea on?
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Look Right
Anna vin
Look Right

liitunud: 05.02.2007




sõnum 27.04.2009 18:48:45 vasta tsitaadiga

Leian eraldi kujundi külg ja põhjapindalad ning siis liidan kokku. Muidu läheks see üks joru liialt pikaks.
_________________
Ehitusprojektid ja konstruktiivsed lahendused HV kasutajatele soodsamalt
M: Zafira A/Astra G põhjakaitse - 30€
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 18
tagasi üles
vaata kasutaja infot saada privaatsõnum
oicu
HV kasutaja

liitunud: 23.11.2006




sõnum 27.04.2009 18:50:15 vasta tsitaadiga

'kki probleem selles muutuja nimes? (Det_Pind). see sul juba funktsiooni nimeks...
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002



Online

sõnum 27.04.2009 18:58:18 vasta tsitaadiga

Minul excel 2007 ja töötab asi ilusasti.

Võibolla annad oma exceli sheeti ja vaatan mis seal katki on.

_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Look Right
Anna vin
Look Right

liitunud: 05.02.2007




sõnum 27.04.2009 21:22:14 vasta tsitaadiga

Tänu Renkale probleem lahenenud thumbs_up.gif Ise olin loll ning unustasin eraldi mooduli luua asja jaoks icon_lol.gif icon_redface.gif
_________________
Ehitusprojektid ja konstruktiivsed lahendused HV kasutajatele soodsamalt
M: Zafira A/Astra G põhjakaitse - 30€
Kommentaarid: 19 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 18
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  VBA'ga probleemid
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.