することで、プロシージャ内で引数の値を変更しても、呼び出し側の変数の値が変わることがなくなります。Basicでは、実行時エラーが発生した際にErrオブジェクトに実行時エラーに関する情報が格納される。BasicにはErrオブジェクトは存在しない。Errオブジェクトの代わりに、次の変数を参照することができる。Basicコードの例を示す。BasicとVBAでまったく異なります。APIリファレンスcom.sun.star.awt.*com.sun.star.chart.chartAxiscom.sun.star.comp.chart.ChartLinecom.sun.star.comp.chart.DataSeriescom.sun.star.comp.chart.Diagramcom.sun.star.comp.chart.Legendcom.sun.star.comp.chart.Titlecom.sun.star.comp.chart2.ChartModelcom.sun.star.drawing.LineDashcom.sun.star.table.CellRangeAddressScCellObjScCellRangeObjScChartsObjScTableSheetObjScTableSheetsObjstardiv.Toolkit.UnoCheckBoxControlstardiv.Toolkit.UnoDateFieldControlstardiv.Toolkit.UnoDialogControlstardiv.Toolkit.UnoListBoxControlstardiv.Toolkit.UnoNumericFieldControlstardiv.Toolkit.UnoRadioButtonControlThisComponentTweet。