永发信息网

vba单元格操作

答案:2  悬赏:50  手机版
解决时间 2021-02-16 05:21
  • 提问者网友:wodetian
  • 2021-02-15 11:28
一个单元格中有如下内容:
[Test.xls]的[sheet1]sheet页:L11
怎么把“L11”提取出来啊?
求大神,在线等!
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-15 12:57
比如单元格在A1,
公式就很方便
取巧:
=RIGHt(A1,3)不取巧(提取冒号后面的内容):
=MId(A1,FIND(":",A1)+1,99)非要VBA的话,在B1生成结果
Sub test()
    Cells(1, 2) = Split(Cells(1, 1), ":")(1)
End Sub



hx95华夏联盟
全部回答
  • 1楼网友:夜风逐马
  • 2021-02-15 14:34
方法如下: 1、在打开工作簿事件中编写代码达到如下功能:取消工作表保护、使a10:k10的锁定功能为假、保护该工作表。(这部分代码可省略,在窗口中操作一次即可) 2、在代码中要对保护的单元格输入数据时,先取消工作表保护,输入数据后再进行保护(protect 方法),至于不允许插入删除行列,是protect 方法的参数设定问题(取默认值 即可,也就是省略参数)。 有问题可追问
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯