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

问题描述 投票:-2回答:2

我找不到任何有助于获取excel中所有单元格的命令。此外,我找不到任何命令,然后将所有单元格从一个excel粘贴到另一个excel

automation rpa
2个回答
0
投票

首先,没有一个简单的合并AA命令可以完成您想要的任务。如果你想要预先建造的东西,你必须从机器人商店找到一个。但是,您所描述的内容在AA内部非常简单。

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

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


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库

© www.soinside.com 2019 - 2024. All rights reserved.