以下、ワークシート関数WRpzero2とVBAサブルーチンRpzero2を使った2種類の解き方を説明します。ワークシート関数を使用した解き方ワークシートの適当な場所に代数方程式の係数aiを入力します。数式バーのfxをクリックしてWRpzero2を選択します。A())の入力を要求されるので、それぞれに適切な値を入力します。Nは次数(この例では5)、A()は係数が入っているセル範囲です。入力が終了したらCtrl+Shift+Enterを押します。これで、5つの解が正しく求められました。右の列(s(i))は誤差限界を表します。重根(1)については精度が半分程度に落ちているのがわかります。代数方程式の計算においては、m重根を求める場合には解の有効桁数がおおよそ1/mになるとされているので注意が必要です。上と同じ例題をVBAプログラムにより解いてみます。VBAサブルーチンRpzero2を使ったプログラム例を示します。Sub所定の位置にデータを入力し、マクロStartを実行すると次のように上と同じ結果が得られます。