No.2ベストアンサー
- 回答日時:
こんにちは。
どこか、空いたシートに、データ-外部データの取り込み-新しいWebクエリ
で、
Web参照で、為替レートのサイトを指定します。
例えば、外国為替情報(日本の銀行系が良いです。)
http://www.btm.co.jp/gdocs/kinri/list_j/kinri/ka …
だいたい、表の範囲を指定しておけば、用が足りるはずです。
OKを押すと、
データを返す先は、=$A$1
などと固定します。
外部データ範囲のプロパティの名前は、「為替」(任意)
コントロールの更新は、
バックグラウンドで更新する
と
ファイルを開くときにデータを更新する
の両方に、チェックが入っていればよいと思います。
そうすると、目的のレートのセルのところがありましたら、
挿入-名前-定義-
名前(W)
「ドル」
参照範囲
「=Sheet2!$C$14」
などとします。(TTS か、キャッシュレートのSaleを選びます。お分りになっているとは思いますが、念のため。)
これで、OK で閉じれば、後は、
= 12.5 *ドル
で、その日の計算が出来るかと思います。ただし、夕方に変ることがありますので、あまり細かい変動は、気にしないほうがよいと思います。
No.3
- 回答日時:
>このマクロってどうやって取り込むのですか?
ALT+F11キーを押してVBEを起動します。
左のプロジェクトウィンドウからThisWorkbookをダブルクリックします。
#1の
Public Sub の行から
End Sub の行までを
コピー&ペーストします。
ツールバーからエクセルのアイコンを選んでワークシートに戻ります。
メニューのツール~マクロ~マクロ
かALT+F8で
登録されているマクロの一覧が表示されるので、
インターネットに接続されている状態で
先程コピペしたマクロを選んで実行します。
A1のセルに為替レート(円/ドル)が表示されます
No.1
- 回答日時:
ヤフーからドル為替レートを取り込むマクロ
Public Sub DollarRate()
Dim IE
Dim tagB7
Set IE = CreateObject("InternetExplorer.Application")
IE.Navigate ("http://quote.yahoo.co.jp/q?s=USDJPY=X&d=t")
While IE.busy: Wend
While IE.Document.readyState <> "complete": Wend
'ドル為替レート
Set tagB7 = IE.Document.All.tags("b")(7)
Range("A1").Value = Val(tagB7.innerText)
IE.Quit
End Sub
をコマンドボタンなどに割り当て実行すると
A1セルに1ドルあたりの日本円が入力されます。
それを使って計算するといいと思います。
マクロを実行しない限り、その時計算に使ったレートは変更されません。
ただ、ヤフーの書式が変更になり将来使えなくなる可能性があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 簿記検定・漢字検定・秘書検定 ドル口座から支払う場合の計上の仕方 5 2022/10/03 20:45
- FX・外国為替取引 請求書にドル表記と日本円表記で支払いはドルの場合の計上について 2 2022/07/23 07:49
- その他(税金) 外貨預金で生じる含みの為替差益について 1 2022/06/28 21:06
- 財務・会計・経理 法人証券口座での為替の扱いについて 1 2023/08/12 13:44
- その他(年金) 個人年金でかかる税金について 1 2022/10/28 23:41
- 外国株 外貨資産売却益の計算 3 2022/10/29 10:38
- FX・外国為替取引 為替レートについて質問です。 現在の円金利は1%,ドル金利が3%であったします.金利の観点から将来の 1 2022/07/02 16:04
- FX・外国為替取引 今日、1$129円でした。新宿とかにある町中の両替ショップで交換の場合、幾らになれば儲けがでますか? 4 2023/01/30 20:36
- FX・外国為替取引 レートの計算方法がわかりません… 中国で支払ったお金を日本円に直したいのですが、 1元あたり19.9 3 2023/08/02 12:02
- FX・外国為替取引 所得税について 2 2022/11/03 16:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】エクセルにかいてあ...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
スプレッドシート クエリ関数 1...
-
別シートからの文字を変更
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
MOS365 Excel Expert / Excel R...
-
エクセルの数式で教えてください。
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
各ページの1番上の表示について
-
INDIRECTを使わず excelで複数...
-
関数を教えて下さい。
-
Excelのグラフ軸について
-
Excel:一部のフォントでセルの...
-
エクセルで指定した日付、店舗...
-
Excel ウインドウ枠の固定をす...
-
EXACT関数とIF関数の組み合わせ...
-
写真のコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報