| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 294 人关注过本帖
标题:设置单元格格式,提示“语法错误”
只看楼主 加入收藏
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:272
专家分:47
注 册:2019-3-8
结帖率:94.59%
收藏
 问题点数:20 回复次数:12 
设置单元格格式,提示“语法错误”
调用EXCEL设置单元格格式为自定义类型, 正数为 蓝色向上↑20,负数为红色向下 ↓7录制的宏代码为:
oExcel.ActiveSheet.Columns("K:K").Select
Selection.NumberFormatLocal = "[蓝色] ""↑""G/通用格式;[红色] ""↓""G/通用格式"
保存时提示第二行“语法错误”。
请问格式代码该如何修改?谢谢!
搜索更多相关主题的帖子: 格式 单元格 语法错误 通用 提示 
前天 14:15
凝聚双眼
Rank: 2
等 级:论坛游民
帖 子:40
专家分:32
注 册:2023-12-1
收藏
得分:0 
引号问题。
前天 14:37
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:272
专家分:47
注 册:2019-3-8
收藏
得分:0 
改过几种引号,没找到正确的
前天 14:48
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2233
专家分:3913
注 册:2007-4-27
收藏
得分:0 
以下是引用zhousr在2024-12-23 14:15:40的发言:

调用EXCEL设置单元格格式为自定义类型, 正数为 蓝色向上↑20,负数为红色向下 ↓7,录制的宏代码为:
oExcel.ActiveSheet.Columns("K:K").Select
Selection.NumberFormatLocal = "[蓝色] ""↑""G/通用格式;[红色] ""↓""G/通用格式"
保存时提示第二行“语法错误”。
请问格式代码该如何修改?谢谢!


应该是用IF分叉
如果 蓝色...
如果 红色...

只求每天有一丁点儿的进步就可以了
前天 15:24
sych
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:325
专家分:459
注 册:2019-10-11
收藏
得分:0 
Selection.NumberFormatLocal = '"[蓝色] ""↑""G/通用格式;[红色] ""↓""G/通用格式"'
前天 15:37
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:272
专家分:47
注 册:2019-3-8
收藏
得分:0 
谢谢sych,加单引号后不提示读法错误了,但不知为什么,格式设置没成功
前天 15:59
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:711
专家分:2851
注 册:2018-3-13
收藏
得分:0 
VBA 中 "" 的首个 " 是转义符,类似于 C 中的 \"(大家会常见这类 \t, \n, \r ...)
其实真实含义是用双引号括住  _↑ 和 _↓
oExcel.ActiveSheet.Columns("K:K").NumberFormatLocal = '[蓝色]" ↑"G/通用格式;[红色]" ↓"G/通用格式'
如果不需要 ↑ 和 ↓ 前面的那个空格,根本不需要中间的 " :
oExcel.ActiveSheet.Columns("K:K").NumberFormatLocal = "[蓝色]↑G/通用格式;[红色]↓G/通用格式"
通常,应避免使用本地格式,最好这样:
oExcel.ActiveSheet.Columns("K:K").NumberFormat = "[Blue]↑General;[Red]↓General"


[此贴子已经被作者于2024-12-24 08:57编辑过]


这家伙很懒,啥也没留下
前天 19:31
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1794
专家分:3418
注 册:2012-2-29
收藏
得分:0 
回复 7楼 csyx
学习啦,谢谢!
昨天 06:00
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:314
专家分:720
注 册:2021-11-24
收藏
得分:0 
大佬们真厉害,学习了!
昨天 08:17
zhousr
Rank: 2
等 级:论坛游民
威 望:1
帖 子:272
专家分:47
注 册:2019-3-8
收藏
得分:0 
非常非常感谢!!!
昨天 10:07
快速回复:设置单元格格式,提示“语法错误”
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.161482 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved