条件格式和VBA

你好

我假装包含值“1”用不同的背景颜色设置单元格格式。

我录条件格式的步骤作为一个宏(在底部页)。

然后,我刚才编辑下面一行:


一级方程式:=“= 1”

它改为:

一级方程式:= CHR(34)&“=”&“1”&CHR(34)

为了测试CHR(34)功能返回“符号...并因此返回相同的最终结果(条件格式)。

原来的宏完美的作品。

变更后....它不工作了....

我试图重新回到原来的宏版本....我意识到问题只涉及到CHR(34)...,因此FORMULA1功能不处理/返回预期的结果(正确的条件格式) ...

希望得到任何帮助。

TXS。

-------------------------------------------------- -------------------

子formatCell2()

“formatCell2宏

昏暗AAA为Variant

AAA = 1

范围(“AB2:AP198”)选择。

Selection.FormatConditions.Add类型:= xlCellValue,运营商:= xlEqual,_

一级方程式:= CHR(34)&“=”&AAA-CHR(34)

Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority

与Selection.FormatConditions(1)。室内

.PatternColorIndex = xlAutomatic

。颜色= 5296274

.TintAndShade = 0

结束与

Selection.FormatConditions(1).StopIfTrue =假

结束小组

-------------------------------------------------------------------------------------------------------------

--------------解决方案-------------

该线

AAA = ActiveCell.FormulaR1C1 = _

“= VLOOKUP(RC [-22],计算RC [-34]: - [R [6] C [-32],2,FALSE)”

不设置活动单元格的公式。 他们设置为AAA真或假,这取决于活动单元格中现有公式。

没有必要在这里与CHR(34)串联。

Selection.FormatConditions.Add类型:= xlCellValue,运营商:= xlEqual,_

一级方程式:=“=”&AAA

将设置条件来寻找细胞,其值等于AAA的值,即真或假。

汉斯·喜

非常感谢!

有用!

分类:办公室 时间:2012-01-01 人气:0
分享到:

相关文章

  • Microsoft Word中Office 2007与页面允许在一个文件中的最佳性能 2014-12-21

    Microsoft Word中Office 2007与页面允许在一个文件中的最佳性能 --------------解决方案------------- 您可以参考文章下面要知道在Word theOperating参数限制和规范: - http://support.microsoft.com/kb/211489 没有特殊号码. 你必须公正一起去看看会发生什么. 表现在一个文件依赖于这么多的事情: 你的CPU 随机存取存储器 显卡VS板载显卡 什么查看您在工作草案VS打印布局 多少图形您有文件 即使速

  • Office 2007的32位XP平台与Office 2007中的Windows 7 64位平台? 2015-02-22

    我在我的升级硬件的过程. Office 2007的可以在32位XP平台上运行的阅读在Windows 7 64位平台创建的Office 2007文件? (的Excel,Word,Powerpoint等) --------------解决方案------------- 是...的Office 2007是一个32位应用程序和操作系统不打进去. 不仅如此,但Office 2010测试版64位的文件可以在Office 2003的32位,因为我已经做在家里阅读. 这些文件其实并不重要,至少在办公室的情况下,

  • 微软Office 2007的(Word,Excel和等。)家庭及学生版冻结在启动时,使用的是Windows XP,服务包3 2015-03-05

    微软Office 2007的(Word,Excel和等.)家庭及学生版冻结在启动时,使用的是Windows XP,服务包3,卸载并重新安装了它,但它仍然冻结 --------------解决方案------------- 通过这个常见问题的帮助诊断问题随之而来. http://word.mvps.org/FAQs/AppErrors/ProblemsStartingWord.htm 对不起,这是不是真的足够的信息进行工作. OK,进入事件查看器,看看是否有与此问题相关日志. 使用XP的事件查看器

  • 我刚刚为Mac了过时办公室和在Excel中,文字和数字以粗体显示不正常。 有任何想法吗? 2012-05-05

    我刚刚为Mac了过时办公室和在Excel中,文字和数字以粗体显示不正常. 与文本的每个小区/粗体的数字被显示为一系列包含大写"A"的子细胞. 如果我删除了大胆的文字和数字显示正常. 但是我工作的文件有很多工作表和许多大胆的,所以我不希望有经过大量和"取消粗体"这一切. 任何建议,不胜感激. 谢谢! --------------解决方案------------- 点击全选按钮,最左边栏的旁边,第一排的上方. 这种选择整个工作表. 字体更改为别的东西. 看看是什么样子.

  • 微软Office 2007的家庭和学生与微软Office 2007的标准 2014-06-30

    请问微软Office 2007"家庭和学生版"提供相同的功能和特性的Word,Excel和PowerPoint中在Microsoft Office 2007"标准"的Word,Excel和PowerPoint中的版本不提供功能和特性的损失? --------------解决方案------------- 他们提供相同的特性/功能. 许可证禁止被商业化使用的H&S版,但禁止不影响程序的运作. 赫伯·泰森的Microsoft Word MVP赫伯·泰森字圣经博客

  • “提示保存更改”那是在Excel 2000中没有在2010 Excel中,当您关闭程序? 2012-06-03

    "提示保存更改"那是在Excel 2000中没有在2010 Excel中,当您关闭程序? 如果你不打另存为按钮将你失去了你的工作​​? --------------解决方案------------- 1raymond1 微软并没有删除该功能. 如果你更改了文件(在任何Office应用程序),不保存,当您关闭文件时,程序会提示保存更改. 谢谢 安东尼 微软答案支持工程师 请访问我们的微软回答反馈论坛,让我们知道你在想什么 其实,我只是碰到了同样的问题今天上午. 问题是,Excel的&qu

  • 我乳宁的Office 2007,但在尝试升级到Office家庭和学生版2010 2013-04-08

    我乳宁的Office 2007,但在尝试升级到Office家庭和学生版2010,当我尝试激活产品密钥,但我不断收到我有一个无效的键,我已回到一个副本回我来自哪里购买,并得到了店它改变了diffent副本,但仍然有同样的道具,我运行Windows 7 --------------解决方案------------- 我删除了Office 2007的,但它仍然不会与迪斯,关键负载,然后我trye​​d向下加载Office 2010中,然后投入我的迪斯拿到了钥匙,并将其装上很好,我还没有线索,当它来到电

  • 为什么我收到的Office 2007更新通知时,我有Office 2010的? 2013-07-26

    我安装了Windows 7企业版64位在2011年1月1日,然后我安装了Office Professional Plus 2010的64位. 完成安装后,我完成了所有可用的Windows更新,并随后参观了MS Office的网站上更新该产品为好. 隔夜,我收到了7重要更新的通知进行安装. 所有7项的Office 2007. ·安全更新的Microsoft Office 2007(KB951550) ·安全Upadate为2007 Microsoft Office系统(KB951944) ·200

  • 我的电脑,用Excel 2010中,将在Excel中不打开文件的多了,它想以不同的方式打开它们,我怎么能解决呢? 2013-03-27

    我的电脑,用Excel 2010中,将在Excel中不打开文件的多了,它想以不同的方式打开它们,我怎么能解决呢? 当我点击右键并去打开方式,Excel中是不存在的,Adobe公司,记事本等在那里. 请帮忙 安迪 --------------解决方案------------- 试试这个,看看是否有帮助. 开始>控制面板>程序和功能>突出你的Office安装>单击更改>选择修复. 希望这可以帮助.

  • 位于C扫描过程中的Microsoft Security Essentials的冻结:\ WINDOWS \ SYSTEM32 \ biocpl.dll 2013-11-28

    位于C扫描过程中的Microsoft Security Essentials的冻结:\ WINDOWS \ SYSTEM32 \ biocpl.dll,然后我的电脑慢如蜗牛. 该MSE图标旋转像它仍在扫描,但没有任何反应,甚至让它运行小时后. 联想Z560 Windows 7的64位 Intel酷睿i3 CPU M380 @ 2.53 GHz的 4.00 GB RAM --------------解决方案------------- 请回答以下每个 [固然繁琐] 诊断在对应编号的名单在第二天回复(

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.669 (s). 10 q(s)