Excel VBA質問箱 IV

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

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


21586 / 76732 ←次へ | 前へ→

【60539】計算式
質問  A  - 09/2/26(木) 15:04 -

引用なし
パスワード
   初めて利用させていただきます。
VBA初心者です。
本などを参考にしてエクセルマクロを作成しています。
大体は作ることが出来ましたが、どうしても分からないことがあります。
A列に最大でも20種類程度の3桁〜4桁程度の番号が入ります。
入る順番も、バラバラです。
この番号ひとつひとつに、計算式を付けたいです。
式は、数量*グラム/0.〜/1000と言うものです。
式自体はシンプルなので、セルに式をVBAで組み込むことは出来ました。
ただ、A列に番号が入った時、その番号に式を関連付ける事がどうしても出来ません。
どなたか、分かる方がいらっしゃいましたら、お知恵を少しお貸しいただけませんでしょうか?
シートに組み込んだのは、このような式です。
A列は番号、B列には数量、E列はグラム、G,K,O列には、B列の数量をある割合で割り振ったものを
G,K,Oの数量に対して、H,L,Pの各セルに計算式をいれました。
ですが、これでは各セルに式が固定されてしまって
A列の番号が変わると、それに式が対応できません。
分からないのは、毎回A列にランダムに入る3〜4桁の番号を判断して、
その番号に対してこの式を用いると言うことは、可能なのでしょうか?

Private Sub 計算式()

Sheets("***").Select
'
  Range("H11").Formula = "=G11*E11/0.9/1000"
'

End Sub
2 hits

【60539】計算式 A 09/2/26(木) 15:04 質問
【60540】Re:計算式 横入り 09/2/27(金) 4:48 発言
【60543】Re:計算式 Abebobo 09/2/27(金) 9:20 発言
【60646】Re:計算式 A 09/3/6(金) 12:55 お礼
【60644】Re:計算式 A 09/3/6(金) 12:10 お礼

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