当前位置: 首页 > 知识库问答 >
问题:

从excel复制范围并粘贴到WPF网格中

夏兴生
2023-03-14

在一个编码的UI测试中,我试图使用range.copy从excel复制一个动态范围,并通过ctrl+V将其粘贴到wpf网格中。

            var xlSheet = (Worksheet)excelApp.Worksheets[sheetName];
            excelApp.Worksheets.Select();

            XlRange = xlSheet.UsedRange;
            XlRange.Copy(Type.Missing);
Mouse.Click(targetCell);
Keyboard.SendKeys(CreateMdRebalWindow, "V", ModifierKeys.Control);

共有1个答案

郑星辰
2023-03-14

由于某些原因,我不允许评论你的问题,所以我将不得不张贴一个答案。

我看到你用的是大写v(“v”)。你不应该使用普通的v(“v”)吗?

 类似资料:
  • 这应该真的很简单,但我一直在拖网论坛和答案数小时来寻找答案,但没有运气,所以我(不情愿地)创造了一个我自己的问题。 我要做的只是简单地创建一个新工作簿,并将另一个工作簿的范围粘贴到该工作簿中。听起来很简单..? 我原来的工作簿,让我们叫Book1。我试图创建一个新的工作簿,Book2,我将把单元格A1:B10的值复制到其中。 以下是我代码的一个版本(从第一册打开开始): 这会给出一个“Range类

  • 谢谢你阅读我的问题。 我有一个表[ws1(A4:Q500)]包含数据,而Q列后面有公式。因此,我无法复制整行,只能复制文本中的特定范围。 Q列是定义数据是否属于周期的公式,即11月16日至11月30日的数据。标志如下: 0 1 = 16/11 - 30/11 2. 这里的目标是将带有标志“1”的ws1数据复制到[ws2(A2:P200)],然后删除带有标志“1”和“2”的ws1数据 相信复制和删除

  • 我可以使用'yy'和'p'复制并粘贴到我的Vim文件中,但是当我从外部复制一些Python代码并尝试在我的Vim文件中执行'p'时,它只会将最后复制的内容粘贴到我的Vim中。 有没有反正我可以同步我的vim和系统剪贴板??

  • 我正在尝试创建一个代码,在一个单元格中搜索诸如“蓝色”之类的颜色值,如果在该单元格中找到该值,请将该值粘贴到另一个单元格,然后在几百种颜色的范围内重复此操作。 一旦发生这种情况,对该列中的下一个单元格再次执行相同的过程,并粘贴到相应行中的另一个单元格中,直到对每个填充的单元格都搜索了所有颜色值。 我已经获得了创建Excel工作表的代码,该工作表将提取一些预定义的值,但我不确定如何扩展代码以包含数百

  • 我需要对SAP做一个大规模的改变。因此,我想有一个宏,复制3个不同的列从excel到sap(约3000行) 销售订单#-数据1-数据2 从excel复制销售订单-执行事务处理/NVA02-粘贴 在excel中复制数据1-在Sap中粘贴 在excel中复制数据2-在Sap中粘贴 下一个销售订单等直到最后一行 excel工作表将由多人用户使用,例如活动工作簿将比路径更有帮助 你能帮我提供一个VBA代码

  • 我试图将一系列数据从一个工作表复制到不同的工作表,在识别出我要粘贴到的工作表上的单元格值与“复制自”工作表中的单元格匹配的日期之后。当我从“粘贴到”工作表(“每日摘要记录”)运行宏时,该宏起作用,但如果我从另一个工作表运行该宏,则该宏不起作用。我希望能够从工作簿中的任何工作表运行它,尤其是从PASTE from工作表运行。 以下是我的代码: 有关两个工作表的图像,请参阅附件: '每日明细' “每日