貴方は黙って仕事ができますか?
沈黙を守れますか?
私は守れません(ぉぃ
そんなわけで私は仕事中もちょっとしたことで両隣の同僚に声をかけたり、つまらないハナシをしたりしているんですが、ふと今日そんな自分が浮いていることに今更ながらに気づいてしまったんですよ。
・・・でもなあ、気づいたところでやっぱり一言も話さないで手だけ動かすなんて私にはちょっと・・・おかしいですかねぇ?
沈黙を守れますか?
私は守れません(ぉぃ
そんなわけで私は仕事中もちょっとしたことで両隣の同僚に声をかけたり、つまらないハナシをしたりしているんですが、ふと今日そんな自分が浮いていることに今更ながらに気づいてしまったんですよ。
・・・でもなあ、気づいたところでやっぱり一言も話さないで手だけ動かすなんて私にはちょっと・・・おかしいですかねぇ?
EXCEL2000 VBAのバグかなあ?
2004年6月25日 お仕事仕事やってて気づいたんですが。
a = 100000 * 128.4988
これですと a は 12849880 ですが、これに小数点切捨てのIntやFixをかますとなんでか -1 されます。
a = Int(100000 * 128.4988)
a = 12849879
これが発生するのは、
100000〜8220000 と、128.4988〜715.4988 の掛け算のみ(後者の値は少数点以下”.4988”固定)
最新のだと修正されているんだろうか・・・。
なので小数点以下の切捨ては
Int(a)
Fix(a)
ではなく、
Application.WorksheetFunction.RoundDown(a, 0)
にされた方が吉かと。
どっちかと言うとオボエガキだな。
a = 100000 * 128.4988
これですと a は 12849880 ですが、これに小数点切捨てのIntやFixをかますとなんでか -1 されます。
a = Int(100000 * 128.4988)
a = 12849879
これが発生するのは、
100000〜8220000 と、128.4988〜715.4988 の掛け算のみ(後者の値は少数点以下”.4988”固定)
最新のだと修正されているんだろうか・・・。
なので小数点以下の切捨ては
Int(a)
Fix(a)
ではなく、
Application.WorksheetFunction.RoundDown(a, 0)
にされた方が吉かと。
どっちかと言うとオボエガキだな。
いいシステムですね、上手くできてますね
2004年4月7日 お仕事 今日、私の担当システムについて問い合わせのあったユーザさんから頂いた、お褒めの言葉。
今までは旧システムと比べてどうの、遅いの、(理解できないから)使いづらいだの、と文句ばかりだったところにこのセリフですよ。
思わずジーンときて、本当に心の底から「ありがとうこざいます」とか言ってみたり (つД`)
やっぱり人間、褒められたり認められたりすると嬉しいものなんですねぇ ヽ(´ー`)ノ
ちょっと仕事へのモチベーションが回復しました。 (`・ω・´)ヨーシ、ガンバルゾ!
・・・って、まあ感心された部分は私の担当じゃなかったりするわけだが(・∀・;) ま、同じチームということで(w
今までは旧システムと比べてどうの、遅いの、(理解できないから)使いづらいだの、と文句ばかりだったところにこのセリフですよ。
思わずジーンときて、本当に心の底から「ありがとうこざいます」とか言ってみたり (つД`)
やっぱり人間、褒められたり認められたりすると嬉しいものなんですねぇ ヽ(´ー`)ノ
ちょっと仕事へのモチベーションが回復しました。 (`・ω・´)ヨーシ、ガンバルゾ!
・・・って、まあ感心された部分は私の担当じゃなかったりするわけだが(・∀・;) ま、同じチームということで(w
コメントをみる |
