如何shell程序,并从Excel工作表传递单元格值

这可能在Excel中吗?

我有一个工作簿与多个工作表。 我在一个代码模块中写了一些vba代码,将它们作为parameter passing给一个exe文件。

我希望能够做的是在我的任何工作表中select一个单元格或行,然后调用我的壳牌子,同时将值从一个单元格传递给子。 热键组合将是最好的。

我遇到麻烦的部分是从一个热嗨调用代码模块中的一个子。

你能帮忙吗? 任何示例代码?

非常感激!

find我的答案! 这是来自Leith Ross在这里find的一篇文章…

http://www.excelforum.com/excel-programming/590157-keyboard-shortcut-to-run-sub-module-in-vb.html

如果你的macros是一个Sub,那么它很容易分配一个快捷键到你的macros。 在Excel中,键入ALT + F8调出macros列表。 通过单击来select您的macros的名称。 在对话框的右下angular,点击“选项..”。 然后,您可以指定一个快捷键,并为其他人添加一个macros的描述,以便在macros列表中select它。

这正是我所需要的。