Excel VBA質問箱 IV

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

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


76275 / 76732 ←次へ | 前へ→

【4880】Re:ユーザー関数についておしえてください。
質問  Coo  - 03/4/11(金) 23:31 -

引用なし
パスワード
   こうちゃん さん こんばんわ。
回答ありがとうございます。
Functionのイメージはつかめたのですが質問が的確でなかったみたいです。
今回、ワークシートで使うことを考えています。
sheet1の
A列目に1行からn行まで任意のデータが
B列目に1行からn行まで任意のデータが
C列目の1行目にも任意のデータが入っています。
nは毎回変わります。

これらのデータをワークシート上で選択して(1)のファンクションで読み込んで例としてtest()マクロ内で使用したいのですが、読み込み方がわかりません。A/B列についてはn個のデータを以下のように配列にそれぞれ入れ、C1はzに入れたいのですが・・・
できれば読み込み方とその記述方法を教えていただけないでしょうか?
どうぞよろしくお願いいたします。

配列x x(1)=A1 x(2)=A2 ・・・x(n)=AN
配列y y(1)=B1 y(2)=B2 ・・・y(n)=BN
z    z=C1

Function test(x() as double,y() as double,z as Integer) ・・・(1)

For i=1 to n
  xx(0)=0#
  yy(0)=0#
  xx(i)=x(i)+xx(i-1)
  yy(i)=y(i)+yy(i-1)
Next
  Goukei=xx(n)+yy(n)+xx(n-2)/z
  test=Goukei
End Function
3 hits

【4861】ユーザー関数についておしえてください。 Coo 03/4/11(金) 0:12 質問
【4874】Re:ユーザー関数についておしえてください。 こうちゃん 03/4/11(金) 16:24 回答
【4880】Re:ユーザー関数についておしえてください。 Coo 03/4/11(金) 23:31 質問
【4894】Re:ユーザー関数についておしえてください。 りん 03/4/13(日) 7:28 回答
【4942】Re:ユーザー関数についておしえてください。 Coo 03/4/14(月) 22:44 質問
【4943】かさねがさねすみません。 りん 03/4/14(月) 22:47 発言

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