excel VBA 如何让vba识别单元格中显示出来的文字(并不是实际的存放文字)

我在A1单元格中输入123456.789设置单元格格式为K0+000.000显示出来为K123+456.789请问我如何使用vba的功能得到这个K123+456.789这... 我在A1单元格中输入123456.789设置单元格格式为K0+000.000显示出来为K123+456.789请问我如何使用vba的功能得到这个K123+456.789这个文字呢?不要用连接符“&”,因为我的数据很多,单元格文字长度不一样,判定起来很复杂。 展开
 我来答
ExcelPower
2016-05-24 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11861

向TA提问 私信TA
展开全部
[a1].text  '为a1 显示的内容
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfzzj007
2016-05-24 · TA获得超过5364个赞
知道大有可为答主
回答量:7931
采纳率:78%
帮助的人:1508万
展开全部
如果你的单元格,取数单元自定义格式,只有这一种,
那么可以在VBA中引用TEXT函数,与公式中引用是一样的,也是把自写义格式写到这个函数中即可。
追问
对不起,我已经采纳了另外一个先回答的人的答案,虽然我很想采纳你的,你的回答更详细。
追答
不用客气,他的答案更标准,更简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
simon5412
2016-05-24 · TA获得超过440个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:147万
展开全部
Sub a()
[b1] = Format([a1], "K0+000.000")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式