近日,小U在和群里的朋友討論的時候,碰到一個類似的問題,這個朋友在網頁中用Datascraping取得數據之后,ExtraDataTable中的第一行,
總會存在一行無用的數據,為了將這行數據過濾掉,也是想了很多辦法,最后發現FilterDataTable就可以實現。
那么,本次例子中使用的activity有以下幾個:
- DataScraping
- FilterDataTable
- AppendRange
實現的流程如下圖
第一步:使用DataScraping來抓取我們需要的數據。如下圖
現在我就是需要將紅色框中無用數據給刪除掉,具體實現請繼續往下看
第二步:使用FilterDataTable,參數設定如下圖,這里的設定,是將包含"No Records found."字符的行刪除掉。
下面的OutputColumn的作用是將我們需要的列保留,這樣就可以了。
經過過濾時候的數據放在DT1中,如下圖所示就是過濾之后的表,大家可以看到此時紅色框的數據已經沒有了。
第三步:使用AppendRange把過濾后的數據寫入到Execl中
好了,這樣就實現了通過FilterDataTable過濾掉無用的數據,是不是很簡單呀。
如果大家在實現的過程中有任何問題,歡迎大家關注下方的
微信訂閱號:UiPath8888
QQ群714733686: