Tag: 快捷键

networking驱动器上的Excel文件

我工作的公司在networking驱动器上有一个非常大的主数据工作簿。 还有几十个较小的“汇总”工作簿链接到托pipe在同一个驱动器上的主文件。 这是我公司将Excel作为数据库系统的尝试。 这是一个噩梦来pipe理。 无论如何,问题在于主文件每天都会更改多次,并且每隔几周就会备份/重命名。 这意味着我需要手动浏览数十个文件并将链接更新到新文件。 例如,我将不得不每隔几周在几十个文件和几百个标签中更改“Q3-2010.xls”,以“Q4-2011.xls”。 我想能够做到这一点。 我有一些想法,但遇到了问题。 对于如何简化这一点,你们有没有任何build议? 我以前的想法/问题是: 复制主文件并将其重命名为“无论Current.xls”。 每次文件更改时都要这样做。 这种方法的问题是每个人每天都会多次更换文件,而且有人会忘记。 对networking驱动器上的主文件build立快捷方式(符号链接)(即将networking驱动器上的快捷方式放在与主服务器相同的目录中)。 这有两个主要的问题。 首先,出于某种原因,我似乎无法在networking驱动器上创build快捷方式。 我不知道这是一个安全问题,还是不能完成。 其次,在Excel中添加快捷方式链接时,会parsing快捷方式指向的文件,而不是快捷方式本身。 这并不比我们现在拥有的更好。 重命名主文件为“无论Current.xls”这似乎是最简单的,应该完美的工作。 不幸的是,公司政策要求在文件名中包含date或季度标识符。 所以,现在你看到我的问题,有没有人有任何想法如何最好地实现这一目标? 谢谢! 编辑:拼写 编辑2:再一次,我遇到了一个障碍。 我已经创build了链接的抽象文件,但我实际上不能使用这些作为其他文件的引用。 我环顾四周,看起来像我必须使用间接和CONCATENATEfunction。 不幸的是,INDIRECT只适用于开放的工作簿,我认为抽象文件将被closures。 我可以使用几个Excel扩展来允许INDIRECT在一个封闭的工作簿上工作,但是由于这必须为每个人工作,所以这不是一个选项。 我现在唯一的select是创build抽象文件,然后在每个引用它的文件中build立链接,然后使用INDIRECT作为对链接引用的引用(这变得越来越复杂)。 有没有人有其他的想法? 编辑3:其实,我上面的想法不起作用。 链接评估必须仍然是开放的(在我的情况下,这是主数据表),我们不能认为它是。 我开始想,也许我应该使用一些VBA来运行一个查询或什么,但我不知道该怎么做? 任何帮助?

excel映射来匹配列

我在Excel中有两个巨大的列。 其中一条是8400条线,另一条是12.5k条线。 我需要映射列名,以便旧的和新的模式在另一列中匹配。 VLookUp不是一个选项,因为我不想返回一个布尔值。 例如,sub_churn_comp_segment(6503) – > sub_churn_comp_segment(11076)。 有没有什么聪明的做法,而不是通过所有的12000线? 你的意见是赞赏。

如何configuration在Excel中执行操作的热键?

我需要使用什么软件/语言来configuration热键来执行任务或在Excel VBA中运行子文件? EX:在Chrome中单击CTRL + SHIFT + T,激活Excel应用程序,然后执行任务,例如Range(“A1”)。 最好的乔治

Excel用户窗体标签的加速键不起作用

我在我的macros中有一个用户表单。 我用一个标签replace了ActiveXbutton。 每个ActiveXbutton都有一个加速键,它们都像预期的那样工作。 一旦我将ActiveXbutton更改为标签,加速键不再使用标签。 我不确定。 我会很感激任何build议让加速键再次工作。 谢谢您的帮助

分配一个快捷键并隐藏macros

我在一个死胡同里,我一直在试图隐藏所有的macros,我已经能够做所有没有一个私人小组分配一个简短的密钥的macros,但是每当我使用一个指定了快捷键的macros上的私人它不起作用,实际上,它禁用了快捷键 我努力了 Private Sub Workbook_Open() Application.OnKey "+Q", "Macro1" End Sub 这是行不通的,是的,我把它放在这个工作簿…..当然,如果我把私人出macros并运行正常。 我已经尝试^ + Q ,这也不起作用 必须有一个方法,不是吗?