OpenText 方法

 

請參閱 套用至 範例 特定

載入一個文字檔,並將其當作包含單一工作表的活頁簿進行剖析,而此工作表中包含已剖析的文字檔資料。

expression.OpenText(FileName, Origin, StartRow, DataType, TextQualifier, ConsecutiveDelimiter, Tab, Semicolon, Comma, Space, Other, OtherChar, FieldInfo, TextVisualLayout, DecimalSeparator, ThousandsSeparator, TrailingMinusNumbers, Local)

expression       必選。該運算式會傳回 [套用於] 清單中的其中一個物件。

FileName      必選的 String。指定要開啟並作剖析的檔案名稱。

Origin     選擇性 Variant。指定文字檔來源。可為下列 XlPlatform 常數之一:xlMacintoshxlWindowsxlMSDOS。此外,它可以為表示所要字碼頁之編號的整數。例如,"1256" 指定來源文字檔的編碼方式為 Arabic (Windows 系統)。如果省略該引數,則本方法使用 [文字匯入精靈][檔案原始格式] 選項的目前設定值。

StartRow      選擇性的 Variant。要開始剖析文字的列號。預設值為 1。

DataType      選擇性的 Variant。指定檔案中資料的欄格式。可為下列 XlTextParsingType 常數之一:xlDelimitedxlFixedWidth。如果未指定此引數,則 Microsoft Excel 在開啟檔案時會嘗試判斷欄位的格式。

TextQualifier     選擇性 XlTextQualifier。指定文字辨識符號。

ConsecutiveDelimiter      選擇性的 Variant。如果為 True 則將連續多個分隔符號視為一個分隔符號。預設值為 False

Tab      選擇性的 Variant。如果為 True 則將分隔符號設為定位字元 (DataType 必須為 xlDelimited)。預設值為 False

Semicolon      選擇性的 Variant。如果為 True 則將分隔符號設為分號 (DataType 必須為 xlDelimited)。預設值為 False

Comma      選擇性的 Variant。如果為 True 則將分隔符號設為逗號 (DataType 必須為 xlDelimited)。預設值為 False

Space      選擇性的 Variant。如果為 True 則將分隔符號設為分號 (DataType 必須為 xlDelimited)。預設值為 False

Other      選擇性的 Variant。如果為 True 則將分隔符號設為由 OtherChar 引數指定的字元 (DataType必須為 xlDelimited)。預設值為 False

OtherChar      選擇性的 Variant (如果 OtherTrue 則必選)。當 OtherTrue 時指定分隔符號。如果指定了多個字元,則僅使用字串中第一個字元作為分隔符號,並忽略其餘的字元。

FieldInfo     選擇性 xlColumnDataType。包含個別資料欄剖析資訊的陣列。此解釋需視 DataType    的值而定。當分隔資料時,此引數為二元素陣列的陣列,其中每一個二元素陣列指定一個特定欄的轉換選項。第一個元素為欄編號 (從 1 開始),第二個元素為 XlColumnDataType 常數之一,用以指定如何剖析該欄。

TextVisualLayout      選擇性的 Variant。文字的視覺配置。

DecimalSeparator      選擇性的 Variant。Microsoft Excel 是使用小數點分隔符號來識別數字。預設值是系統設定。

ThousandsSeparator      選擇性的 Variant。當識別數字時,Excel 使用的是千分位分隔符號。預設值是系統設定。

以下表格會針對各種不同的匯入設定,顯示文字匯入到 Excel 的結果。數值結果會顯示在最右方的欄中。

TrailingMinusNumbers      選擇性的 Variant

Local      選擇性的 Variant

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值