投稿日 | : 2003/07/29(Tue) 17:47 |
投稿者 | : うぉる |
Eメール | : |
URL | : |
タイトル | : Re: オーバーフルローの回避 |
> Excelでsheet("S1")のセルの内容をsheet("S2")のセルにコピーしようとしたところ
> オーバーフローのエラーになりました。
一度変数に格納しようとしていて、そこでオーバーフローを起こしているとか。
> 今度は”sub又はFunctionが定義されていません。”とのエラーが出ました。
> d(0) = TRUNC((Sheets("S1").Cells(4, 48)),0)
TRUNCはExcelVBA用の関数なので、VBで使用できません。
TRUNCは小数点以下切り捨てなので、VBならばFix関数を使用してみてはいかがでしょうか。