如何在VBA中编程对EXCEL中数据进行分列 10
excel2013分列保存关了后下次再打开还得重新分列要不然重新粘贴的数据还是在一格里面高手些看看我这个分列的宏怎么不对Sub分列()''分列宏''Sheets("数据"...
excel2013分列保存关了后 下次再打开 还得重新分列要不然重新粘贴的数据还是在一格里面
高手些 看看我这个分列的宏 怎么不对
Sub 分列()
'
' 分列 宏
'
'
Sheets("数据").Select
Selection.ClearContents
Range("B3").Select
ActiveSheet.Paste
ActiveSheet.Paste
Sheets("统计").Select
End Sub
我感觉这个分列没起作用
请高手些帮我修改一下这个 谢谢了 展开
高手些 看看我这个分列的宏 怎么不对
Sub 分列()
'
' 分列 宏
'
'
Sheets("数据").Select
Selection.ClearContents
Range("B3").Select
ActiveSheet.Paste
ActiveSheet.Paste
Sheets("统计").Select
End Sub
我感觉这个分列没起作用
请高手些帮我修改一下这个 谢谢了 展开
2个回答
展开全部
Sub 分列()
Sheets("数据").Select'激活“数据”工作表
Selection.ClearContents'清除“数据”表中,当前选中区域的内容
Range("B3").Select'选中B3单元格
ActiveSheet.Paste'粘贴
ActiveSheet.Paste'粘贴
Sheets("统计").Select'激活“统计”工作表
End Sub
你的代码里根本没有分列啊~
更多追问追答
追问
就是的。我录制宏的,怎么弄才会有呢?谢谢了
追答
你想怎么分啊?以下例子是A列分列
columns("A:A").TextToColumns Destination:="-",
DataType:=xlDelimited
展开全部
看不懂你怎么个分列法。
更多追问追答
追问
我录制宏,就是没有分成功。可是再粘贴一下就又可以分列了
追答
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(1, 1)), TrailingMinusNumbers:=True
这才是分列的代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询