Excel如何将单元格设为文本

本文讲述了在CAA开发中如何解决从CATUnicodeString转成CString时ID号中数字0丢失的问题,通过将单元格格式设为文本可以正常存储。同时,涉及到Excel文件锁定问题,当程序不直接编辑文件时,可能需要手动结束后台进程或用C++进行进程管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


在caa开发过程中遇到从CATUnicodeString转成CString时,通过SetItemText写入将ID号写入单元格,无法保存ID号中的数字0,故将单元格格式改为文本来存储。效果如下:

单元格格式为默认的“常规”时,ID号中所有的前缀 “0 ”丢失:
在这里插入图片描述

单元格格式为“文本”时,正常:

在这里插入图片描述

一、打开excel文件

在这里插入图片描述

二、选中单元格

在这里插入图片描述

三、右键设置单元格格式

在这里插入图片描述

四、设置界面选择文本后点确定

在这里插入图片描述

五、其他问题

关闭开发的程序后,打开xlxs文件查看内容,若显示被锁定
在这里插入图片描述
说明开发的程序不直接打开编辑.xlxs的软件,而是在后台启用了其进程进行写入编辑操作,关闭开发的程序后,该进程还在,可手动结束进程或者使用C++做杀进程来解除占用。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值