![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Function 円ドル換算(円元金 As Integer)
' 受け取ったドル元金から円換算額を算出して返す
' 引数:ドル元金(Integer型)
' 返数:円換算(Integer型)
Dim 換算レート As Double
Dim ドル換算額 As Double
・
・
・
・
・
・
End Function
途中の式をどのように組み立てたらよいか分かりません><
どなたかお知恵をお貸し下さい。
(換算レートは自由に設定して下さい)
それではよろしくお願いします!
記述方法は、、、
(1)換算レートを設定する
(2)円元金からドル換算額を算出する
という順序で組み立てたいのですが。。。
お知恵をお貸し下さい><
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
その程度の処理ならば、わざわざ関数にしないで、式をそのまま書く方が簡単ですけど…何か関数にしたい理由があるんですかね?ドルを円にしたければ、その日の為替レートをかけるだけですし、逆に円をドルにするなら、為替レートで割れば完了です。
例えば為替レートが$1=\109.23だとすると、50ドルが何円かというのは「50*109.23」で求まります。たったこれだけです。逆に円をドルにする場合、\8000が何ドルかというのは「8000/109.23」です。
あえて関数で書けば、こうですかね。
Function 円ドル換算(ドル元金 As Integer) As Currency
' 受け取ったドル元金から円換算額を算出して返す
' 引数:ドル元金(Integer型)
円ドル換算=ドル元金*109.23
End Function
でもこの方法だと、レートが固定されてしまうため、うまい処理とは言えません。レートも引数にする方が良いでしょう。
Function 円ドル換算(ドル元金 As Integer,換算レート As Double) As Currency
' 受け取ったドル元金と為替レートから円換算額を算出して返す
' 引数1:ドル元金 as Integer
' 引数2:換算レート As Double
円ドル換算=ドル元金*換算レート
End Function
もしExcelでこれを実行しようとしているなら、どう考えてもマクロを使うより、式で書いた方が簡単かつ効率的です。レート変動に対応させたいなら、為替レートを決まったセル(例えばZ1とか)に入れて、式からはそのセルの値を使って計算すれば、レート変動の時にはその決まったセルだけを書き直すと、そこを見ている式の答えは全部自動で変わります。その方がお勧めですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 簿記検定・漢字検定・秘書検定 ドル口座から支払う場合の計上の仕方 5 2022/10/03 20:45
- 財務・会計・経理 法人証券口座での為替の扱いについて 1 2023/08/12 13:44
- FX・外国為替取引 請求書にドル表記と日本円表記で支払いはドルの場合の計上について 2 2022/07/23 07:49
- その他(お金・保険・資産運用) 超初心者です。レートについて教えて下さい。 5 2023/04/20 10:49
- クレジットカード 詳しい方教えて下さい。 アメリカに行くのですが、 現地で楽天visaカードを使うのと、三菱UFJvi 2 2022/09/29 19:49
- 北アメリカ 詳しい方教えて下さい。 アメリカに行くのですが、 現地で楽天visaカードを使うのと、三菱UFJvi 1 2022/09/29 21:17
- 外国株 米株を売却した時の利益確定のタイミングはいつでしょうか 4 2022/11/18 12:42
- FX・外国為替取引 為替益の課税計算 4 2022/06/22 11:35
- FX・外国為替取引 今日、1$129円でした。新宿とかにある町中の両替ショップで交換の場合、幾らになれば儲けがでますか? 4 2023/01/30 20:36
- 北アメリカ 米ドルはなぜ「1ドル」が未だに紙幣メイン流通なのですか?(自販機向けのコインは補助的流通) 4 2023/07/01 09:16
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
nvidia 他に、日本の、これから...
-
ノートパソコンに付属している...
-
Windowsのタスクバーにバッテリ...
-
遠隔地のPCを操作したい
-
中華ゲーム機のGame Console R3...
-
光回線とモバイルルーターとSIM...
-
AppleVisionは良いと思いますか?
-
マイクロソフトアカウントのメ...
-
住所から直線距離を算出したい...
-
マイクロソフトアカウントのメ...
-
SSDにTRIMをしたいのですがSSD...
-
ファイル構造が破損しているフ...
-
HEVCのファイルの拡張子って何...
-
HandBrakeのエンコーダ設定
-
エアコンの下に机がありその机...
-
powershellについて。
-
ストレージ内の全てのファイル...
-
Windowsのメモ帳には閲覧モード...
-
PowerShellで自分が書いたコマ...
-
SSDを放置していたらファイル名...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンメモリ(DIMM)を紹介...
-
中華ゲーム機のGame Console R3...
-
PC画面の動画をハードディスク...
-
エンジニアって、今でも社会的...
-
ソフトに致命的なバグがあるか...
-
ストレージ内の全てのファイル...
-
新規のパソコンに設定するMicr...
-
ノートパソコンの充電は延長コ...
-
拡張子が.txtのファイルに将来...
-
2002年製のpcと2008製のpcがあ...
-
授業の内容なのですがほんとに...
-
Shift_JISは日本でしか使われて...
-
SSDを放置していたらファイル名...
-
UTF-8とUTF-16とUTF-32ってどれ...
-
文字コードってコピペの時はど...
-
PowerShellに将来性はあるので...
-
AIを使いたい。どうすれば良い...
-
Microsoftが非推奨にしてるかど...
-
ソフトはVectorでダウンロード...
-
エアコンの下に机がありその机...
おすすめ情報