【问题标题】:Excel to keyboard Redirection [closed]Excel到键盘重定向[关闭]
【发布时间】:2015-02-14 09:28:56
【问题描述】:

我正在搜索一个 Windows 应用程序,它会将 excel 表中的所有条目重定向到键盘条目(就像复制粘贴一样)。扭曲的是,如果 excel 表的一列中有 100 个条目 每个单元格中有一个条目(显然),它应该被复制到一个单行文本框中,方法是在每个单元格被自己复制之后通过输入键本身,直到它完成 excel 工作表列中的最后一个条目(在每次复制之后并输入我们的文本框将通过将该条目添加到我们应用程序的列表中来清除)。有没有办法开发这样的任何应用程序来为我完成上述工作???。无论 Excel 工作表的单元格中的内容如何,​​我都需要将该内容一个接一个地自动复制到文本框中。就像将 excel 工作表条目重定向到键盘条目一样。请帮助我。谢谢....

【问题讨论】:

    标签: c# wpf winforms vba excel


    【解决方案1】:

    如果我理解您的问题:您在 Excel 的一列中有大量值。而且您需要遍历所有值,每次,您 CTRL+C 当前行中的一个值,转到另一个应用程序,然后 CTRL+V那边的值,然后按Enter

    这个任务我已经做过无数次了。

    我使用了一个名为KeyText 和许多其他alternatives to KeyText 的小型宏录制应用程序

    我亲自使用 KeyText 并喜欢它。

    您只需“教”它如何处理一行,并要求它对其余行重复这些步骤。您将能够控制它重复测量生产力的步骤的速度,并在需要时提高它。

    您可以键入以下命令:

    {Wait 1} //to wait one second
    {Ctrl+C} // to copy
    {Alt+Tab} // to switch to the next window
    {Ctrl+V} //paste
    {Alt+Tab} //return to the previous window
    {Down} // Go one cell down
    

    然后您将上述所有内容放在一个宏单元中,并要求 keytext 一遍又一遍地执行它,直到您用 ESC 键中断它。

    不过不用担心,有一个带有虚拟键盘的向导功能,您可以直观地选择希望 KeyText 为您按下的键。

    【讨论】:

    • 但是如果没有复制和粘贴的节奏敲击,我将如何提高我的指鼓技巧?说真的,这是一个很棒的发现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    相关资源
    最近更新 更多