Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2606|回复: 8

[已解决]請問老師如何將數字分別分離出來

[复制链接]
发表于 2012-2-8 18:24 | 显示全部楼层 |阅读模式
如何將數字分別分離出來
97.10.23
97
10
23
100.11.2
100
11
2
98.1.2
98
1
2
99.10.15
99
10
15

最佳答案
2012-2-8 19:28
e2solo 发表于 2012-2-8 19:12
有勞版主
有勞版主
  1. Sub 按钮1_Click()
  2.     Dim A, B, i, j, tmp
  3.     A = Range([b2], Range("b2").End(xlDown))
  4.     ReDim B(1 To UBound(A), 1 To 3)
  5.     For i = 1 To UBound(A)
  6.         tmp = Split(A(i, 1), ".")
  7.         For j = 1 To UBound(tmp) + 1
  8.             B(i, j) = tmp(j - 1)
  9.         Next j
  10.     Next i
  11.     [h2].Resize(UBound(B), UBound(B, 2)) = B
  12. End Sub
复制代码
Book3.rar (16.36 KB, 下载次数: 8)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-2-8 18:28 | 显示全部楼层
技巧方法:

1) 选中包含点的列
2) 数据- 分列,分隔符号,其它中输入"."
3) 完成
回复

使用道具 举报

发表于 2012-2-8 18:32 | 显示全部楼层
Sub a()
    Application.DisplayAlerts = False
    Columns("C:C").TextToColumns OtherChar:="."
End Sub

如果周围区域不受影响的话,可以分列。
颜色部分自己修改
回复

使用道具 举报

发表于 2012-2-8 18:42 | 显示全部楼层
数据---分列,是不错的选择。
回复

使用道具 举报

 楼主| 发表于 2012-2-8 18:55 | 显示全部楼层
爱疯 发表于 2012-2-8 18:32
Sub a()
    Application.DisplayAlerts = False
    Columns("C:C").TextToColumns OtherCh ...

版主:
不好意思
我是想分離出來,但不是放在同一列,是要在別的工作表使用
煩請版主再一次費心
回复

使用道具 举报

发表于 2012-2-8 18:59 | 显示全部楼层
请上传附件,不然很不方便
回复

使用道具 举报

 楼主| 发表于 2012-2-8 19:12 | 显示全部楼层
爱疯 发表于 2012-2-8 18:59
请上传附件,不然很不方便

有勞版主
有勞版主

Book3.rar

7.55 KB, 下载次数: 5

回复

使用道具 举报

发表于 2012-2-8 19:28 | 显示全部楼层    本楼为最佳答案   
e2solo 发表于 2012-2-8 19:12
有勞版主
有勞版主
  1. Sub 按钮1_Click()
  2.     Dim A, B, i, j, tmp
  3.     A = Range([b2], Range("b2").End(xlDown))
  4.     ReDim B(1 To UBound(A), 1 To 3)
  5.     For i = 1 To UBound(A)
  6.         tmp = Split(A(i, 1), ".")
  7.         For j = 1 To UBound(tmp) + 1
  8.             B(i, j) = tmp(j - 1)
  9.         Next j
  10.     Next i
  11.     [h2].Resize(UBound(B), UBound(B, 2)) = B
  12. End Sub
复制代码
Book3.rar (16.36 KB, 下载次数: 8)
回复

使用道具 举报

发表于 2012-2-8 19:30 | 显示全部楼层
e2solo 发表于 2012-2-8 19:12
有勞版主
有勞版主

看看动画是否符合要求吧!还是楼主一定要用vba完成?
a.gif

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 01:58 , Processed in 0.381167 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表