У меня есть рабочий лист, где я определил имена для определенных ячеек. Эти ячейки будут использоваться в функции, и я вызываю их, используя их имена.Использование именованных ячеек в функции VBA
Однако, я получаю 0 как возврат функции, когда я вызываю ее с помощью Excel, как если бы имена не были связаны или имели значение 0.
Ниже приведен код, который я написал. «Sum_Len_1», «L_W_2» ans «L_W_1» - это имена, которые я дал исходным ячейкам.
Function min_w(depth)
If depth < Sum_Len_1 Then
min_w = L_W_1 * 0.868 * depth/1000
Else
min_w = L_W_1 * 0.868 * Sum_Len_1/1000 + L_W_2 * 0.868 * (depth - Sum_Len_1)/1000
End If
End Function
Как я могу решить эту проблему?
Можете ли вы привести пример, который может иметь значения глубины, L_W_1, L_W_2 и Sum_Len_1? – MiVoth
L_W_1 = 105 L_W_2 = 96 Sum_Len_1 = 37 – user2453446