配列を使いたいのですがE仕様書の書き方がわかりません。
一つの配列に5つの項目があり、一つ一つの項目の長さが6桁の数字のSMWK(受注数量下限数)と言う配列と、
一つの配列に5つの項目があり、一つ一つの項目の長さが3桁の数字で小数点以下2桁のSMWR(割引率)という配列を使いたいのですが・・・・。
SMWKをループでまわして最初に当てはまったデータの項目SMWK,X該当のものが見つかった場合ループから抜け、SMWR,Xの値を出して割引額を計算することに使いたいと思っています。
説明があやふやで申し訳ございませんがどなたか教えていただけないでしょうか?
No.1ベストアンサー
- 回答日時:
配列にどのように値を入れるかによりコーディングが違います。
また、説明が難しいです。
他の方法として、多少長くはなりますが、
IF・ELSE・ENDIFを使用して分岐させる方法か、
受注数量下限数と割引率のファイルを作りCHAINで
受注数量下限数から割引率を取ってくる方法があると思います。
まず、この計算は画面から入力した時割引の計算をするにしても
ファイルのデータを計算するにしても何らかの形で受注数量下限数を
算出していると思うのですが、IF・ELSE・ENDIFを使用すると
受注数量下限数の算出は必要なくなると思います。
受注数量下限数と割引率のファイルを作った場合は、受注数量下限数や
割引率が変わった場合、ファイルの内容を変更するだけで、メンテナンスが
できます。(他のやり方だとRPGのコンパイルが必要になります)
E仕様書を使うと個人的に見づらいので苦手というのがあるのですが、
いかがなものでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) ExcelVBAでリストの項目に必要数と同じ手配数を分配していくマクロを作りたいです。 1 2022/07/29 18:36
- Excel(エクセル) エクセルで文字の少し変わった計を取りたい 6 2023/05/30 23:19
- Visual Basic(VBA) VBAで重複データを確認したい 5 2022/10/07 16:24
- Microsoft ASP プログラミング関係で質問です。 3 2022/10/11 16:06
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
VBA 1次元配列を2次元に追加する
-
VBAで近似曲線の係数取得
-
特定のセル範囲で4文字以上入力...
-
for each の現在の配列ポインタ...
-
VB6 配列を初期化したい
-
ListViewで、非表示列って作れ...
-
fortranでのcsvファイルの読み込み
-
ArrayListの初期値に二次元配列...
-
2次元動的配列の第一引数のみを...
-
fortranのプログラムで困ってい...
-
配列変数の添字が範囲外ですと...
-
Dim は何の略ですか?
-
Excel VBA配列をFunctionに渡す
-
VBA Match関数の限界
-
VB2008: CSV を二次元配列に読...
-
VBのFunctionで、配列を引数...
-
FORTRANのCOMMON文
-
matlabにおける行列の格納
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列数式の解除
-
2つ以上の変数を比較して最大数...
-
for each の現在の配列ポインタ...
-
VBA 1次元配列を2次元に追加する
-
特定のセル範囲で4文字以上入力...
-
配列変数の添字が範囲外ですと...
-
subの配列引数をoptionalで使う...
-
えfor文とか使っちゃう時点で時...
-
ListViewで、非表示列って作れ...
-
Excel-VBAの配列「Public Const...
-
VBAで近似曲線の係数取得
-
VB6 配列を初期化したい
-
VBのFunctionで、配列を引数...
-
エクセルで最小値から0を除く方法
-
《エクセル2000》A列・B列の商...
-
Dim は何の略ですか?
-
配列を任意の数値で埋める方法
-
友愛数を探すプログラム
-
verilogで配列の任意の8bitを取...
-
配列内の内容を全て表示する方法
おすすめ情報