我创建了一个C#程序,打开了2个Excel工作表Ex:
Process.Start(@"c:\test\test1.xlsx");
Process.Start(@"c:\test\test2.xlsx");
使用这两张打开excel后我想要做的就是启用“并排查看”和“同步滚动”。这两个选项位于“视图”选项卡下。我目前手动启用它们,但是希望自动启用该选项。 有谁知道如何实现这一目标?先感谢您。
答案 0 :(得分:2)
您可以使用automation from C#来控制Excel应用程序。
创建对Excel应用程序的引用,然后打开两个工作簿。从那里开始编写这样的代码应该是一个简单的问题,以启用“并排”视图:
Windows.CompareSideBySideWith "test1"
Windows.SyncScrollingSideBySide = True
答案 1 :(得分:0)
您应该研究创建从Excel中运行的Visual Basic for Applications(VBA)过程。