赤緯と赤経を 10 進値に変換するための VBA 関数を作成しようとしています。
私は RA に対して完全に機能する機能を持っていますが、
引数がオプションではありません
エラー。
現在の機能は次のとおりです。
Public Function dec2decimal(Deg As Integer, Min2 As Integer, Sec2 As Integer) As Double
Dim Dec As Double
Dec = 0
If Deg >= 0 Then
Dec = (Deg + Min2 / 60 + Sec2 / 3600)
Else
Dec = (Deg - Min2 / 60 - Sec2 / 3600)
End If
ra2decimal = Dec
End Function
私はそれを実行するときに明らかに3つの引数を提供していますが、それでもまだ満足していません。
何か案は?