質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

マクロ

定義された処理手続きに応じて、どのような一連の処理を行うのかを特定させるルールをマクロと呼びます。

Q&A

解決済

3回答

490閲覧

VBAマクロ 初めての投資管理について

sumeragihatiman

総合スコア4

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

マクロ

定義された処理手続きに応じて、どのような一連の処理を行うのかを特定させるルールをマクロと呼びます。

0グッド

0クリップ

投稿2021/07/13 02:32

編集2021/07/13 04:40

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

前提・実現したいこと

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

まずは「マクロの記録」機能を使って、やりたいことを手動で実施してみて、
それがどんなコードで表現するかを見てみるのがいいと思います。

ただ、そのままだと不必要な部分や冗長な記述が含まれてくるので、
変数や繰り返し処理などを使って処理をシンプルに書き換えていくのがよいです。

投稿2021/07/13 04:44

jinoji

総合スコア4592

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

解決しました解決しました

投稿2021/07/13 04:40

sumeragihatiman

総合スコア4

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

丸投げと指摘がありますが、質問が1つ目なので一応回答します。

A, B, Cの問題点が記載されていますが、対応可能と思います。
というか、元データが取得できるなら大抵の事は可能だと思います。
「思う」と書いているのは仕様がわからないからです。
元データがあって、明確な出力したいデータがあるなら、難易度の違いはあったとしてもだいたい対応可能だと考えています。

下記関数の使用を想定していますが、盛り込めますか?
・変数(データ型)
・IF~の条件分岐 例)投資額が0やデータがない場合は、0と転記
・For~Next 繰り返し処理

VBAを学習しないで質問しているということでしょうか?
上記を盛り込まないで作成するのはほぼ不可能です。

頑張ればできるのかわかりませんが、考える意味は無いと思います。

「盛り込む」に違和感しかないのですが、誰かから以下を使え、とでも指示されているのでしょうか?

お力添えいただけますと幸いです。

力添えできる質問内容ではありません。

以下に「teratailとは?」というページがあるのでご確認ください。
https://teratail.com/tour

どういう元データがあって、どのように出力するというのは決まっていると思います。
その間の変換をプログラムで行う場合、どのような事ができれば良いのかをまとめましょう。
プログラムで変換する場合、A->Zの様には進みませんので、A->B->B'->B''->....->のように少しずつ解決していきましょう。

とりあえずdebug.printでHello, Worldでも出力してみてはいかがでしょうか。
1回動かせばハードルが下がるので少しづつ進めていけるかもしれません。

投稿2021/07/13 04:10

FiroProchainezo

総合スコア2424

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問