Avatar billede mvhansen Nybegynder
25. januar 2006 - 20:12 Der er 8 kommentarer og
1 løsning

Udregning af vinkler med vba

Hej eksperter
Er der en der ved hvordan koden skal se ud hvis man vil lave det
i vba
jeg ved i excel regneark skal den se sådan ud
=(180/pi())*ArcTan(A1/B1)
hvordan kan jeg lave den om så jeg kan bruge den i vba

noget ligende

Private Sub Command2_Click()
Dim A As Double
Dim B As Double
Dim X As Double

A = InputBox("Intast længde A i mm")
A = A * (180 / 3.14159265358979)
B = InputBox("Intast længde B i mm")
B = B * (180 / 3.14159265358979)
X = Tan(A / B)
MsgBox "resultet er " & X
End Sub


mvh

mvhansen
Avatar billede excelent Ekspert
25. januar 2006 - 21:09 #1
hej mvhansen  prøv :

Private Sub Command2_Click()
Dim A As Double
Dim B As Double
Dim X As Double

A = InputBox("Intast længde A i mm")
B = InputBox("Intast længde B i mm")

X = (180 / 3.14159265358979) * Atn(A / B)
MsgBox "resultet er " & X
Range("c5").Value = X

End Sub
Avatar billede excelent Ekspert
25. januar 2006 - 21:19 #2
ups "Range("c5")" linien var blot min test udskrift,
Avatar billede mvhansen Nybegynder
25. januar 2006 - 21:25 #3
Tak excelent
Det er lige sådan det skal se ud
jeg hade prøvet denne formel men jeg hade brugt (Tan og ikke Atn)
er der nogle steder man kan se de forskelig tan og cos og sin

lig et svar så du kan få point

mvh

mvhansen
Avatar billede excelent Ekspert
25. januar 2006 - 21:31 #4
ja du var meget tæt på løsningen selv,
jeg fandt ud af at ArcTan hedder Atn i
makro sprog, ved at søge i visual basic hjælp
Avatar billede mvhansen Nybegynder
25. januar 2006 - 22:36 #5
Hej excelent
Hvad heder ARCSIN og ARCCOS i visual basic
jeg syntes ikke jeg kan finde det

mvh

mvhansen
Avatar billede excelent Ekspert
25. januar 2006 - 23:43 #6
hmm er ikke sikker, jeg gør følgende når jeg leder :
søger på en funktion jeg mener findes eks "Cos"
derefter klikker jeg på "see also, for at få en
liste med relaterede funktioner.... prøv evt det
Avatar billede excelent Ekspert
25. januar 2006 - 23:48 #7
prøv søg på "math functions" så få du en liste
Avatar billede excelent Ekspert
25. januar 2006 - 23:50 #8
klik på den nederste i listen "Derived math function"
Avatar billede excelent Ekspert
26. januar 2006 - 06:34 #9
Arcsin = Asin i vba
Arccos = Acos i vba

Find dem her :

Åben visual basic hjælp
søg på pi
klik på "List of Worksheet functions available to Visual Basic"
v.h. Poul
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester