你好,
我啟動了一個腳本,將多個 Excel 檔案匯入到一個表中。 日期欄位有多種格式; mm/dd/yyyy 、 mm.dd.yy 和 mm-dd-yy。
我嘗試使用重新編碼,並查看腳本,它看起來像靜態值:
Current Data Table() << Begin Data Update;<BR />dc1 = New Column( :Date );<BR />dc1 << Set Name( "Date 3" );<BR />Current Data Table() << Go to( dc1 );<BR />Current Data Table() << Move Selected Columns( after( :Date ) );<BR />For Each Row(<BR /> dc1[] = Match( :Date,<BR /> "10.11.18", "10/11/18",<BR /> "10.16.18", "10/16/18",<BR /> "10.20.18", "10/20/18",<BR /> "10.21.18", "10/21/18",<BR /> "10.24.18", "10/24/18",<BR /> "11-01-18 A1", "11/01/18 A1",<BR /> "11.08.18", "11/08/18",<BR /> :Date<BR /> )<BR />);<BR />Current Data Table() << End Data Update;<BR />
本質上,我所尋找的最終結果是將所有日期格式化為短日期格式,mm/dd/yy。
我需要幫助使此程式碼適用於以後可能添加的任何新值,或者也許有更好的方法來做到這一點?
這是用戶常見的問題。 搜尋先前的討論將找到一些可能適合您的解決方案。 這是一個討論您可以從中調整答案。