有人可以分享如何在任何地方自动化地合并多个Excel文件。我想创建自己的而不使用机器人商店?

时间:2019-04-11 20:37:24

标签: automation rpa

我找不到任何可以帮助获取Excel中所有单元格的命令。另外,我找不到任何可以将一个excel的所有单元格粘贴到另一个

的命令

2 个答案:

答案 0 :(得分:0)

首先,没有一个简单的merge AA命令可以满足您的需求。如果您想要某种预制的东西,那么您将不得不从机器人商店中找到一种东西。但是,您要描述的内容在AA中非常简单。

您必须首先使用“打开电子表格”命令在Excel中打开两者。然后使用“获取单元格”命令选择需要移动的单元格。然后,使用“击键”命令执行[CTRL DOWN] c [CTRL UP]复制这些选定的单元格,然后使用另一个“击键”命令[CTRL DOWN] v [CTRL UP]将它们粘贴到第二个电子表格中。

我强烈建议您为Excel命令登录AA的provided documentation。另外,听起来像是阅读基本的how to create a bot可能是另一个不错的起点。

答案 1 :(得分:0)

您可以创建自己的Metabot来实现这一目标。以下是您可以使用的快速代码段-

using Spire.Xls; 
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 

namespace unmerge_the_cells 
{ 
    class Program 
    { 
        static void Main(string[] args) 
        { 
            Workbook book = new Workbook(); 
            book.LoadFromFile(@"C:\Users\Administrator\Desktop\unmerge.xlsx"); 
            Worksheet sheet = book.Worksheets[0]; 
            sheet.Range["A2"].UnMerge(); 
            book.SaveToFile("consequence.xlsx", ExcelVersion.Version2010); 
        } 
    } 
} 

不要忘记为C#安装spire.xls库