VBA Excelで次のことをしたい
範囲A1
には値が含まれていますval1,/,val2
。次のように記述された式を計算する関数が必要です。
Sub CalculateFormula()
With Sheets("Sheet1")
splitFormula = split(.range("A1").value,",")
debug.print splitFormula(0) / splitFormula(2)
End With
End Sub
サブルーチンの/
符号は動的であるため、代わりに+ -
orを入力すると、その操作がその場で実行されます。*
A1