首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel文本到列的编程方式

Excel文本到列的编程方式
EN

Stack Overflow用户
提问于 2011-01-24 15:21:04
回答 1查看 944关注 0票数 0

我们有一个产品,可以读取.xls文件来提取数据。但我们遇到的一个问题是,在处理文件之前,我们必须使用text to column向导将现有数据的每个列手动转换为text类型。我们能做到c#和办公自动化吗?

EN

回答 1

Stack Overflow用户

发布于 2011-01-24 16:44:35

您必须在工作簿中创建宏才能运行向导。

该宏的运行方式为:

代码语言:javascript
复制
Sub Macro1()
'
   Worksheets("Sheet1").Range("A1:A10").TextToColumns Destination:=Range("A1"), _
        DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
        Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
        :=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub  

您可以在Excel本身或using OA.中创建宏

然后,当您需要运行向导时,you can do that from OA too

哈!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4779559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档