设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
表格中,每个空格都有汉字和数字,汉字和数字都不相同。 ...
返回列表
发新帖
表格中,每个空格都有汉字和数字,汉字和数字都不相同。如何一次性删除所有的汉字?但要保留数字。谢谢!
[复制链接]
11
|
7
|
2011-8-27 05:38:06
|
显示全部楼层
|
阅读模式
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
方法一、采用word作为中介
方法二、使用宏
<h4class=\"ask\">追问
怎么使用宏?能不能帮我讲具体点,不甚感激!
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
SubMacro1()
\'
\'Macro1Macro
\'宏由yzvvj录制,时间:2011/8/11
\'
DimaAsRange,i%,b,temp
ForEachaInSelection
b=a.Text:temp=\"\"
Fori=1ToLen(b)
IfInStr(1,\"1234567890\",Mid(b,i,1))0Thentemp=tempdefds123Mid(b,i,1)
Nexti
a=temp
Nexta
\'
EndSub
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
这个想法是美妙的,可是做法是不行滴。
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
假设数据在A1
在B1输入:
=SUM(MID(\"0\"defds123A1,LARGE(ISNUMBER(-MID(A1,COLUMN(1:1),1))*COLUMN(1:1),COLUMN(1:1))1,1)*10^COLUMN(1:1))/10
数组公式,同时按CtrlShiftEnter结束
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
用VBA吧,字符串读取每个单元格,判断字符串中各字符的ASCII值去掉除数字、“-”及“.”以外的所有字符,留下的字符串就是数字了。
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
是数字在前,文字在后,还是数字与文字混杂?
<h4class=\"ask\">追问
文字在前,数字在后
回复
使用道具
举报
千问
|
2011-8-27 05:38:06
|
显示全部楼层
上面rocfe的方法挺好的,一步到位,不分前面后面,复制公式后向下拖拉,结果就只剩下数字,学习了。我那些太浅薄,就不在这里卖弄了。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行