注目の投稿

今まで作成したエクセルツールまとめ

2018/02/07

Excelで仮想通貨の資産管理2 -Excel VBA

前回はcoinmarketcap.comからAPIを利用して、任意の銘柄ごとに保有数量に応じて日本円換算した資産額を出しました。

Excelで仮想通貨の資産管理1 -Excel VBA

今回は全銘柄を合計した資産額を出したいと思います。
これが前回の実行結果です。

・コード
今回の変更は各銘柄の金額の足し算のみになりますのでプログラムの一部を変更するだけとなります。下記が変更した部分となります。

    trow = 2
    val_sum = 0
    For Each CryptoCurrencyNode In CryptoCurrencyJSON
    If UCase(Cells(trow, 2)) = CryptoCurrencyNode(arr(2)) Then
 
        For i = 1 To 8
     
            If i = 4 Then
                GoTo skip1
            Else: End If
     
            tickerSheet.Cells(trow, i) = CryptoCurrencyNode(arr(i))
skip1:
        Next
       val_jpy = Cells(trow, 3) * Cells(trow, 4)
       tickerSheet.Cells(trow, 5) = Application.WorksheetFunction.RoundDown(val_jpy, 0)
     
       val_sum = Cells(trow, 5) + val_sum   '資産総額
       trow = trow + 1

    Else: End If
     
    Next
    tickerSheet.Cells(trow, 5) = val_sum

●実行結果
E7のセルに資産総額が表示されました。


Excelで仮想通貨の資産管理3 -Excel VBA

無料・ダウンロード可) 仮想通貨エクセルツール2 各国法定通貨換算可能!仮想通貨価格・時価総額データ表示アプリケーション -Excel VBA

bitFlyer ビットコインを始めるなら安心・安全な取引所で