Перенос кода из VBA в Visual Basic

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. Вообщем, я написал макрос для VBA Excel, там имеется много значений констант (π,ρ, е, a) и формулы к которым эти константы привязаны. Но так как я не особо силён в Basic, хочу перенести макрос туда. Как можно это лучше всего сделать ? Спасибо за помощь.

Решение задачи: «Перенос кода из VBA в Visual Basic»

textual
Листинг программы
Function WGS84Alt(Bd, Ld, H) As Double
Dim b, L, N, dH As Double
 
b = Bd * Pi / 180
L = Ld * Pi / 180
N = a * (1 - e2 * Sin(b) ^ 2) ^ -0.5
 
dH = -a / N * da + N * Sin(b) ^ 2 * de2 / 2 _
+ (dx * Cos(L) + dy * Sin(L)) * Cos(b) + dz * Sin(b) _
- N * e2 * Sin(b) * Cos(b) * (wx / ro * Sin(L) - wy / ro * Cos(L)) _
+ (a ^ 2 / N + H) * ms
 
WGS84Alt = H + dH
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5