【问题标题】:Excel: Ctrl + DownArrow actionExcel:Ctrl + 向下箭头操作
【发布时间】:2012-04-24 15:36:40
【问题描述】:

谁能告诉我当我点击 CTRL+ 热键时哪个动作程序会执行?

我知道程序向下导航到下一个非空单元格。但是,当我从 Excel.Interop 创建 Excel 文档时, CTRL+ 无法正常工作。它导航到列中的最后一个单元格...

非常感谢任何帮助。

更新:我很抱歉没有这么清楚。我实际上并不关心 CTRL+ 行为。我担心是什么导致数据表现得像一个大细胞?

【问题讨论】:

  • 我确信无论文档是使用 Excel.Interop 创建还是使用 Excel 交互创建,导航键的行为都没有区别。
  • 您是否尝试复制击键或宏行为? if 宏行为 Range.end(xldown)(无论 C# 等价物是什么

标签: c# export-to-excel


【解决方案1】:

杰弗里,

不确定您所说的“像一个大细胞一样行动”是什么意思。如果要获取工作表的整个使用区域,请在 Worksheet 对象上使用属性 UsedRange。它将返回该Worksheet 使用范围的二维数组。当Worksheet 包含表中的所有数据时,我使用了它。比迭代工作表要容易得多。

干杯!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 2012-07-14
    相关资源
    最近更新 更多