我想在VBA代码中键入很多行的数学体式。我想将其分为多行。我该怎么做?

例如:

U_matrix(i, j, n + 1) = k * b_xyt(xi, yi, tn) / (4 * hx * hy) * U_matrix(i + 1, j + 1, n) + (k * (a_xyt(xi, yi, tn) / hx ^ 2 + d_xyt(xi, yi, tn) / (2 * hx)))

很长想将其拆分。

试过这个:
U_matrix(i, j, n + 1) = k * b_xyt(xi, yi, tn) / (4 * hx * hy) * U_matrix(i + 1, j + 1, n)
_+ (k * (a_xyt(xi, yi, tn) / hx ^ 2 + d_xyt(xi, yi, tn) / (2 * hx)))

但不起作用。对此需要一些指导。

最佳答案

要在代码中包含换行符,请使用_
例:

Dim a As Integer
a = 500 _
  + 80 _
  + 90

MsgBox a

10-04 15:46