Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12392 / 76734 ←次へ | 前へ→

【69864】Re:初心者ですみません
発言  momo  - 11/9/8(木) 13:11 -

引用なし
パスワード
   ▼はじめてのVBA さん:
>もう一点教えて下さい。
>D1で得られた値の計算式を
>=round(An,Bn)で行い、小数点以下をBnで丸めたいのですが。

.Cells(4).NumberFormatLocal = IIf(myPlc = 0, "0", "0." & String(myPlc, "0"))
.Cells(4).Value = Ans
の部分で表示形式で丸めていますが、実際の値も丸めるという事ですね

単にワークシート関数でRoundするだけなので
.Cells(4).Value = Ans
の所を
.Cells(4).Value = Application.WorksheetFunction.Round(Ans, myPlc)
に変更するだけで出来ると思います。

9 hits

【69861】初心者ですみません はじめてのVBA 11/9/7(水) 17:56 質問
【69862】Re:初心者ですみません momo 11/9/8(木) 10:47 発言
【69863】Re:初心者ですみません はじめてのVBA 11/9/8(木) 12:10 質問
【69864】Re:初心者ですみません momo 11/9/8(木) 13:11 発言
【69865】Re:初心者ですみません はじめてのVBA 11/9/8(木) 17:44 お礼

12392 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free