在excel中如何对整列进行操作

musicmiao 2005-10-22 07:12:56
在excel中有一列数值,例如:13434643.13。但是由于前后到有空格:" 13434643.13 "。所以无法进行计算,由于数据太多,不可能用手工改,想问问各位怎么解决,是写程序还是可以直接用excel中的函数,或是要用到VBA.谢谢.
...全文
992 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
vicent525 2005-11-09
  • 打赏
  • 举报
回复
最简单的,将两端的空格替换成空即可
Mrkang 2005-11-08
  • 打赏
  • 举报
回复
不用函数,直接在空白列写上=A1+0
然后回车,然后相对引用就可以了
northwolves 2005-11-06
  • 打赏
  • 举报
回复
我前段时间写过一个自定义函数,参考一下:

http://blog.csdn.net/northwolves/archive/2005/10/20/509681.aspx
cuiyue4420 2005-11-05
  • 打赏
  • 举报
回复
不能读出来再去空格吗
qi_ee 2005-11-04
  • 打赏
  • 举报
回复
'假设要调整的工作表codename为Sheet1,要调整的列是第3列
sub ConvVal()
for i=1 to Sheet1.UsedRange.Row.Count
Sheet1.Cells(i, 3)=Val(Sheet1.Cells(i, 3))
next i
end sub
qhgary 2005-11-04
  • 打赏
  • 举报
回复
是不是cell的格式不是数字啊?如果是数字他肯定会自动去掉前后空格的。
看看格式是General么?不要是Text就行。
fice_chen 2005-10-26
  • 打赏
  • 举报
回复
用Sheet1.UsedRange.Columns(i).Select可以选中某一列。其中i是整数,是要被选中的列号。
lina0128 2005-10-26
  • 打赏
  • 举报
回复
用查找/替换可以吧!
musicfree_uibe 2005-10-24
  • 打赏
  • 举报
回复
顶一下

5,138

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧