第29課:RPA 字符串拼接技巧及場(chǎng)景


▼課程概要:我們?cè)诟鞣N語(yǔ)言場(chǎng)景中,常常需要將多個(gè)內(nèi)容拼接起來(lái)。本節(jié)課講解具體場(chǎng)景中關(guān)于字符串拼接的問(wèn)題。


★所需命令"&"連接符。★命令詳解▼1.支持字符串與字符串拼接與Excel中文本連接符(&)一樣,Creator中將文本字符串拼接在一起,也是應(yīng)用文本連接符(&)。如:我想把"鵬飛老師"和"今日授課"拼接在一起,表示方法為:"鵬飛老師"&"今日授課"。▼2.支持字符串與變量拼接如iRet="今日授課",想把它與"鵬飛老師"拼接在一起,表示方法為:"鵬飛老師"&iRet。▼3.支持?jǐn)?shù)字與變量拼接如我們?cè)贓xcel中常常寫(xiě)單元格名字,如"A4";如果用snumber=4,"A4"可以寫(xiě)為"A"&snumber形式。★典型場(chǎng)景▼1.路徑拼接在前面課程我們講過(guò),下載表格后我們常常觸發(fā)另存為彈窗,然后在文件名處配置指定路徑并保存,便于我們后期使用下載表格。
注意這里是文件的全路徑(全路徑指從電腦盤(pán)符開(kāi)始到文件后綴的路徑),比如我們想下載在D盤(pán),名為"鵬飛老師"的文件夾中,并命名為鵬飛老師.pdf文件,則上圖文件名路徑應(yīng)配置為D盤(pán)\鵬飛老師\鵬飛老師.pdf。敲黑板,劃重點(diǎn)!已多次說(shuō)過(guò),上面路徑為字符串,當(dāng)我們?cè)赨b中寫(xiě)入屬性時(shí),因?yàn)閈為轉(zhuǎn)義字符,直接用三引號(hào)括起來(lái)才不會(huì)報(bào)錯(cuò)。如下:
我們有時(shí)候保存的文件名需要加上今日的日期,這就需要將日期獲取到變量dtime中,再與原來(lái)的字符串組合拼接。具體寫(xiě)法如下:全路徑為'''D盤(pán)\鵬飛老師\鵬飛老師.pdf''',日期dtime要拼接在'''.pdf'''的前面,所以先將原來(lái)路徑分割為兩部分:'''D盤(pán)\鵬飛老師\鵬飛老師'''和'''.pdf'''。這時(shí)將日期dtime拼接在中間就可以了,即'''D盤(pán)\鵬飛老師\鵬飛老師'''&dtime&'''.pdf'''。其他關(guān)于路徑的場(chǎng)景,如打開(kāi)Excel工作簿等命令,都是同理方式拼接路徑。▼2.單元格、區(qū)域拼接Excel中常常涉及單元格、區(qū)域的操作,如讀取單元格、讀取區(qū)域等命令,都需要配置單元格。----剛才提到如果用snumber=4,"A4"可以寫(xiě)為"A"&snumber形式。我們?cè)谇懊嬲n程講到,追加寫(xiě)入未知行時(shí),常常需要先用獲取行數(shù)命令到變量srow。如果要讀取最后一行第一列單元格的值,就需要拼接A與srow,注意它特有的寫(xiě)法,如下:
----而在追加寫(xiě)入時(shí),需要使用寫(xiě)入?yún)^(qū)域的命令,需要從現(xiàn)有行數(shù)srow+1行開(kāi)始寫(xiě)入,那寫(xiě)入單元格應(yīng)為"A"&srow+1。如圖:
----區(qū)域拼接稍有不同。如"A1:B2"區(qū)域,A1為左上第一個(gè)起始單元格,B2為右下最后一個(gè)單元格,2為該區(qū)域的最大行數(shù),若用row表示最大行數(shù),"A1:B2"表示為"A1:B"&row。你學(xué)會(huì)了嘛?下課!

本文使用 文章同步助手 同步

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容