楼主: 小鳄鱼a
6717 2

[问答] 如何当单元格为空的时候赋值为. [推广有奖]

  • 6关注
  • 10粉丝

学科带头人

3%

还不是VIP/贵宾

-

威望
0
论坛币
125 个
通用积分
0.0040
学术水平
40 点
热心指数
45 点
信用等级
43 点
经验
32801 点
帖子
1185
精华
0
在线时间
1539 小时
注册时间
2009-7-16
最后登录
2018-10-5

30论坛币
id

date

pubdate

1

2001/3/22

1

2001/3/23

1

2001/3/24

1

2001/3/25

1

2001/3/26

1

2001/3/27

1

2001/3/28

1

2001/3/29

1

2001/3/30

1

2001/3/31

1

2001/4/1

0

1

2001/4/2

1

2001/4/3

1

2001/4/4

1

2001/4/5

1

2001/4/6

1

2001/4/7

1

2001/4/8

 

现在想    当pubdate为空的时候,添加  “ . ” 号    ,求个程序

最佳答案

芐雨 查看完整内容

方法很多,定位空格,等于"."号,这个录个宏就可以出来 方法二,判断是否空值,是就等于"."
关键词:单元格 date epub ATE BDA 如何

本帖被以下文库推荐

沙发
芐雨 发表于 2014-10-30 13:58:58 |只看作者 |坛友微信交流群
方法很多,定位空格,等于"."号,这个录个宏就可以出来
  1. Sub t1()
  2.     Range("C1:C19").SpecialCells(xlCellTypeBlanks) = "."
  3. End Sub
复制代码

方法二,判断是否空值,是就等于"."
  1. Sub t2()
  2.     Dim arr, i
  3.     arr = Range("C1:C19")
  4.     For i = 1 To UBound(arr)
  5.         If Len(arr(i, 1)) = 0 Then arr(i, 1) = "."
  6.     Next
  7.     Range("C1:C19") = arr
  8. End Sub
复制代码
已有 1 人评分经验 论坛币 收起 理由
客初 + 20 + 20 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20   查看全部评分

使用道具

藤椅
matlab-007 发表于 2016-6-15 19:55:02 |只看作者 |坛友微信交流群
启动Excel,打开需要进行处理的表格数据,在D2单元格输入公式: =if(len(C2)>0,"",".") 。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-11 19:21