---
# System prepended metadata

title: UiBot v5.6 網頁取得匯率寫入Excel

---

# UiBot v5.6 網頁取得匯率寫入Excel

<style>

html, body, .ui-content {
    background-color: #000;
    color: #ddd;
}

.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
    color: #ddd;
}

.markdown-body h1,
.markdown-body h2 {
    border-bottom-color: #ffffff69;
}

.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
    color: #fff;
}

.markdown-body img {
    background-color: transparent;
}

.ui-toc-dropdown .nav>.active:focus>a, .ui-toc-dropdown .nav>.active:hover>a, .ui-toc-dropdown .nav>.active>a {
    color: white;
    border-left: 2px solid white;
}

.expand-toggle:hover, 
.expand-toggle:focus, 
.back-to-top:hover, 
.back-to-top:focus, 
.go-to-bottom:hover, 
.go-to-bottom:focus {
    color: white;
}


.ui-toc-dropdown {
    background-color: #333;
}

.ui-toc-label.btn {
    background-color: #191919;
    color: white;
}

.ui-toc-dropdown .nav>li>a:focus, 
.ui-toc-dropdown .nav>li>a:hover {
    color: white;
    border-left: 1px solid white;
}

.markdown-body blockquote {
    color: #bcbcbc;
}

.markdown-body table tr {
    background-color: #5f5f5f;
}

.markdown-body table tr:nth-child(2n) {
    background-color: #4f4f4f;
}

.markdown-body code,
.markdown-body tt {
    color: #eee;
    background-color: rgba(230, 230, 230, 0.36);
}

a,
.open-files-container li.selected a {
    color: #5EB7E0;
}

</style>
注意事項：此網頁因CSS ID名稱問題，導致UiBot取得資料會出錯
無法一次取得 幣別/匯率 ，只能分2次取得再寫入Excel

位置：軟體自動化-瀏覽器
1.啟動新的瀏覽器：Google Chrome https://rate.bot.com.tw/xrt?Lang=zh-TW
因為不明原因變成英文版一次，故URL加上語言設定
2.綁定瀏覽器：Google Chrome
3.等待網頁讀取：點選 幣別 (自己選網頁上的任何一個資料就好)
不一定要用，也可以把網頁開啟等待時間設久一點就好
4.資料抓取：點選 USD 跟 HKD 輸出到 arrayData1
5.資料抓取：點選 匯率數字->否(非全表格內容) 再點選一次匯率數字 輸出到 arrayData2
6.切換到原始碼：將arrayData改成arrayData1 跟 arrayData2
7.關閉標簽頁：(不關也沒差)

位置：軟體自動化-Excel(MS Office)
8.打開Excel工作簿：任選一個存在的Excel檔案
9.設定區域顏色：工作表1 A1:B1 設定背景顏色(標題欄使用)
10.設定列寬：工作表1 A1 列寬:15
幣別欄位寬度調整為15
11.寫入行：工作表1 A1 資料："幣別"
12.寫入行：工作表1 B1 資料："匯率"
標題也可以直接在Excel先寫好，不一定要用UiBot做
13.寫入行：工作表1 A2 資料：arrayData1
寫入幣別資料
14.寫入行：工作表1 A2 資料：arrayData2
寫入匯率資料
15.關閉Excel工作簿：立即存檔：是
上述Excel操作的立即存檔可以是[否]，在關閉Excel存檔就好
注意：如果出錯可能會導致Excel卡在記憶體裡，要用工作管理員停用