看图:附件可下载参考将原表复制一份,到下方空白区域," />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>怎么做<em>分列宏</em>?-excel

<em>excel</em>怎么做<em>分列宏</em>?-excel

作者:乔山办公网日期:

返回目录:excel表格制作


嗯。没有办法多列同时分列。
可以用公式来处理。抓图上来?

看图:

附件可下载参考


将原表复制一份,到下方空白区域,或者到新的Sheet。

然后用下列简单的方法:

方法1:
用批量替换就可以。
把第zhidao5、6列分别拷到记事本,然后把斜杠/,批量替换为Tab制表符(在记事本中按下Tab键,然后选择复制这个字符串,作为替换后的字符串)

然后从记事本将文本拷回到Excel,空白列。会自动分成两列数据。
然后分别将这两列,覆盖原表中的列,就OK了

方法2:
用公式就可以了。假设要分隔的数据在E列,对E2单元格进行处理:
=LEFT(E2,FIND("/",E2)-1) 得到 斜杠/前的字符串

=RIGHT(E2,LEN(E2)-FIND("/",E2)+1) 得到 斜杠/后的字符串

假设zhidao你这样的数据在A列,要在B列,把Columns("A:A").Select改成Columns("B:B").Select
Sub Macro1()
'
' Macro1 Macro

Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:="*", FieldInfo:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub

相关阅读

  • <em>excel</em>怎么做<em>分列宏</em>?-excel

  • 乔山办公网excel表格制作
  • 嗯。没有办法多列同时分列。可以用公式来处理。抓图上来?EXCEL分列的宏" src="/uploads/tu/515.jpg" style="width: 400px; height: 267px;" />看图:附件可下载参考将原表复制一份,到下方空白区域,
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网