| ■17614 / ) |
Re[1]: Excelマクロにて小数部を求めたい |
□投稿者/ 片桐 (89回)-(2008/04/28(Mon) 11:29:54)
|
実際には、日付時間はセルの表示方法を変えないと「シリアル値」と呼ばれる、一見すると数値に見えるもので表示されてしまうことがあるので、数値と誤解しがちですが、数値で計算するととんでもなく大変です。
まず、時間や日付は数値で計算するよりも、専用関数を使うほうが楽なので、「数値で計算」という概念を捨てて、再度プログラム仕様を練り直す方がよろしいかと思います。
週はじめの日付と終わりの日付の間の日数は、日付期間差を求める関数で計算 週の標準勤務時間は、その日数×時間(数値)にしてから、シリアル値に変換
で、処理できると思います。 マクロで使えるVBA処理関数のヘルプもご参照ください
|
|