我有一个符号和匹配hex颜色的电子表格。 我想用单元格内的hex颜色填充单元格本身(或旁边的单元格)。 我已经读了一些关于“条件格式化”的内容,我认为这是做到这一点的方法。 我怎么能达到我想要的结果?
我试图使用解决这个问题 ,但是,每当我尝试运行最基本的东西,我得到一个Object not Defined错误。 我以为这是我的错(没有安装ScriptControl)。 不过,我试着按照这里所描述的安装,无济于事。 我正在使用Office 2010 64位版本运行Windows 7 Professional x64。
使用Microsoft Excel 2010,我注意到可以插入到文档中的两种控件: 窗体控件和ActiveX控件 。 他们有什么区别?
我有一列值经常显示为重复。 我需要创build一个基于第一列的唯一值的新列,如下所示: Column A Column B aa ab bc c c 这个B列实际上需要出现在同一个工作簿中的不同的工作表上,所以我认为它需要使用sheet2!A1样式格式。 我没有运气与数据/filter菜单选项,因为这似乎只能在命令上工作。 每当在A列中input新值时,我都需要B列自动更新
我正在开发一个需要很长时间才能运行的excel应用程序,所以最好有一个进度条popup来,并给出一些进度指示。 我正在看Excel中的Statusbar属性,它似乎涵盖了我所需要的,除了它不是很明显,即它是在左下angular的一个小小的通知,如果我没有想到我不会注意到我觉得很不满意。 有没有办法让状态栏popup一个新的MsgBox样式窗口类似于您可能期望在Windows上的文件传输? 实际显示在Excel表格中的进度条types对象并不理想,我正在寻找更好的解决scheme。 我在Windows上使用Office 2010。
我想在Excel 2010中使用vba循环查看目录的文件。 在循环中,我将需要 文件名和 文件被格式化的date。 我已经编码以下工作正常,如果该文件夹没有更多的50个文件,否则它是可笑的慢(我需要它与> 10000文件的文件夹)。 这个代码的唯一问题是查找file.name的操作需要非常多的时间。 代码工作,但waaaaaay太慢(每100个文件15秒): Sub LoopThroughFiles() Dim MyObj As Object, MySource As Object, file As Variant Set MySource = MyObj.GetFolder("c:\testfolder\") For Each file In MySource.Files If InStr(file.name, "test") > 0 Then MsgBox "found" Exit Sub End If Next file End Sub 问题解决了: 我的问题已经通过下面的解决scheme使用Dir以特定方式解决(15000个文件为20秒),并使用命令FileDateTime检查时间戳。 考虑到从20秒以下的另一个答案减less到不到1秒。