ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 101822|回复: 162

[Excel 基础应用] [开_15] 怎样将自定义格式转换成实际内容[已总结] ★★

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2005-2-17 11:25 | 显示全部楼层 |阅读模式

  大家知道,通过自定义格式常常可以解决一些显示问题:如需要在单元格中显示为:123人,456.00元、ABCD00789,实际上单元格内容仅仅为:123、456、789,这样的问题我们常常都通过自定义格式来实现,在显示上能够满足要求。

但如果有这样一个需求:需要将显示内容直接转换成单元格实际内容?那又该如何快速转换呢?

要求1:使用单元格操作方法来实现,最好不要使用公式!(实际情况中可能不太现实) 要求2:如果你借助辅助单元格可以实现,也可以,但最好不用!

谢谢大家的参与:)

还是上传个实例来看看吧: R55UqPzC.zip (2.57 KB, 下载次数: 1070)

目前已有部分方案:自定义函数法见:9楼  宏表函数法见:16楼  外挂辅助法:21楼  直接操作法:26楼(31楼附操作图示)

[此贴子已经被apolloh于2005-6-10 19:54:38编辑过]

TA的精华主题

TA的得分主题

发表于 2005-2-17 11:32 | 显示全部楼层
工具--选项--重新计算--以显示值为准

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-2-17 11:37 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用兰色幻想在2005-2-17 11:32:00的发言: 工具--选项--重新计算--以显示值为准

不会吧?如此简单??![em06]

TA的精华主题

TA的得分主题

发表于 2005-2-17 11:44 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-2-17 11:57 | 显示全部楼层

呵呵~~~我不是不信,是没试出来![em12]

以显示值为准,应该是指四舍五入的数值有效,对于想把自定义格式中如:0人,直接转换到单元格中的123人,应该是不行的。

TA的精华主题

TA的得分主题

发表于 2005-2-17 12:06 | 显示全部楼层
是我记错了?[em04]在函数与宝典2002中在介绍自定义格式一节中有这方面的介绍,可以看一看。

TA的精华主题

TA的得分主题

发表于 2005-2-17 12:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

题目真棒.已经困挠好久了.期待中.

TA的精华主题

TA的得分主题

发表于 2005-2-17 13:15 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-2-17 13:42 | 显示全部楼层

自定义一个函数如下:

Function abc(myRange As Range)

abc = myRange.Text

End Function

然后调用

TA的精华主题

TA的得分主题

发表于 2005-2-17 13:46 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

[讨论]怎样将自定义格式转换成实际内容?

例如在“F3”单元格里输入“=abc(A3)”,结果就显示为“123人”

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-17 04:21 , Processed in 0.048580 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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