Tag: 自动化

Excel 2013页眉和页脚自动删除“与”符号和括号

我有一个在Excel 2013中生成报告的程序。代码片段如下所示: Worksheet sheet = Excel.Workbooks.Add(); string[] footer = new string[] { @"&[Tab]", ProgramName, @"&[Date]" }; sheet.PageSetup.LeftFooter = footer[0]; sheet.PageSetup.CenterFooter = footer[1]; sheet.PageSetup.RightFooter = footer[2]; 当我closures并重新打开工作簿时,它看起来像: Tab] ————————- PROGRAM ———————- —date] Grrr,插入图像不工作,我不能有多个相邻的空白(想象没有连字符) 重要提示:如果立即尝试打印工作表,则文档如上所示。 当我只需点击页脚区域来编辑页脚时,它立即意识到这个值是&[Date] 。 当编辑离开焦点时,页脚正确显示4/7/2016 。 所以我的问题是为什么会发生这种情况? 为什么/ Excel如何混淆? 有没有人看到这种行为或类似的东西 ? 就在我发布之前,我想这可能是因为我的Excel应用程序不可见,但没有。 谢谢。

在Qtp中,从全局表格的本地图表栏中打印值只有最后一行值是priint

systemUtil.run "iexplore",datatable.Value(4,1) datatable.value(5,1)=Browser("Google").Page("Google").WebElement("India").GetROProperty("innertext") a=datatable.GetSheet("Global").GetParameter("result").Value datatable.value(2,2)=a browser("Google").Close datatable.Export "C:\Users\arajput\Desktop\qtp.xlsx" 我想通过在新的工作表栏中传递不同的url来打印标志谷歌,即印度,英国等国家。 我已经在全局工作表中传递不同的url,它工作正常输出在全球工作表中的国家名称,但在本地表中获得相同的值,即新的工作表,它只显示最后的url值只返回一行,因为它是覆盖前一个

启动excel时运行batch file

我有一个问题:有没有办法,当用户双击Excel文件,批处理或cmd文件将启动,这将启动单击的Excel文件? 我们希望进一步保存员工在电脑上使用文件的频率。 我需要使用batch file或cmd文件,因为excel文件在其他计算机上,我们将使用组策略来并入脚本

“apllication-defined或面向对象的错误”是在编译vb代码时抛出的。 在多个工作簿之间工作

这是代码的一部分。 在第一个,如果出现错误popop说“应用程序定义或面向对象的错误”。 For Row_num = 2 To 3 'Column numbers For Col_num = 6 To 7 'Check for grey color If Workbooks(Book_name).Worksheets("ParameterLifecycles").Range(Cells(Row_num, Col_num), Cells(Row_num, Col_num)).Interior.Color = RGB(217, 217, 217) Then 'Check if software name is empty If Not IsEmpty(Workbooks(Book_name).Worksheets("ParameterLifecycles").Range("S" & Row_num)) Then soft_rd = Workbooks(Book_name).Worksheets("ParameterLifecycles").Range("S" & Row_num) Else soft_rd = Workbooks(Book_name).Worksheets("ParameterLifecycles").Range("B" & Row_num) End If […]

如果存在某些条件,则在Excel中追加行

我试图使用比较来查找Excel电子表格中的行,并修改它,如果date是相同的今天的date和域是一样的input。 我似乎无法find一篇文章来帮助我找出如何find细胞来比较它们。 一旦行匹配,我会附加一些单元格。 我的excel看起来像这样: Domain, Succeeded, Failed, As Of ABC, 245, 12, 5/9/2012 NET, 7778, 25, 8/3/2013 ABC, 454, 44, 5/9/2016 NET, 54,90, 5/9/2016 所以我的代码将提示一个域。 用户将inputABC。 该代码看到与匹配的ABC和5/9/2016行,并添加了多less成功,以及如何可能失败,该行中适当的列。 我可以得到额外的一部分,我只需要帮助找出如何parsingExcel文件。 我最终会使这个代码人为错误的certificate,但为了得到帮助parsing。 这是我的。 $excelfilepath = 'file\test.xlsx' $Excel = New-Object -ComObject Excel.Application $ExcelWorkBook = $Excel.Workbooks.Open($excelfilepath) $ExcelWorkSheet = $Excel.WorkSheets.item("sheet1") $ExcelWorkSheet.activate() $Domain= Read-Host "What is the Domain Name" $succeeded = Read-Host […]

Excelreplace单元格并添加一个字母/数字

我正在尝试创build一个可以在同一个单元格内完成三件事的公式。 该公式需要从另一个单元格获得一个值,但只能得到中间部分(可以用替代函数来解决)。 接下来,它需要在开始处添加一个字母,并在末尾添加另一个数字。 例: 我有以下三个值: 201642A 201142A 201342A 这些值需要转换为以下内容 A16421 A11421 A13421 正如你所看到的,前两个数字“20”被replace为“A”,最后的“A”被replace为“1”。 理由:我需要为多个列中的数百条logging执行此操作,所以一些自动化将为我节省很多时间。 这里是Excel中的一个例子。

通过R上传文件到分享点

我有一个用R编写的自动化excel报告生成系统,我希望这个系统能够在完成后自动把报告上传到sharepoint。 我宁愿有用R写的上传步骤。有没有办法做到这一点? 谢谢

Excel VBA将单个图像embedded到电子邮件联系人列表中

我已被派去发送圣诞节问候,已定制给特定的客户。 然而,这些问候是在100年代,这样做会自动节省我的时间 – 而这些问候是每年都做! 在Excel中,列A中列出了客户名称,列B中列出了单个电子邮件,列C中个别自定义问候语文件的path。 我目前发现的是一个VBA代码,它使我可以select通过它们的path附加(但不embedded)这些文件到各个电子邮件。 可能有人向我解释和/或演示如何embedded通过列Cfind的附加文件? 非常感谢你! 我现在拥有的是: Sub Send_Files() 'Working in Excel 2000-2016 'For Tips see: http://www.rondebruin.nl/win/winmail/Outlook/tips.htm Dim OutApp As Object Dim OutMail As Object Dim sh As Worksheet Dim cell As Range Dim FileCell As Range Dim rng As Range With Application .EnableEvents = False .ScreenUpdating = False End With Set sh […]

使用新插入的数据自动EXCEL折线图更新

假设我在EXCEL中有一些date。 添加新数据后,我需要自动更新线条图。 我们可以有更多(或更less)的行(x1,x2等)或更多或更less的列(年)或两者。 我希望EXCEL使用新插入的数据自动更新图表(我们不知道新的行和列的大小)。 我怎样才能做到这一点?

validationloginURLredirect的最佳方法

任何人都可以帮助我这是最好的方式来实现下面的实用工具,我有20左右的用户名和密码集,我应该login到url说: http : //login.com ,如果用户名/密码是正确的,它会redirect到http://login.com/true否则它将redirect到http://login.com/false 。 如何使这个过程自动化,并跟踪更新Excel表格返回的有效的用户名和密码组合的状态。 无论如何,我们可以自动化,而无需在浏览器中打开url(一种无头自动化)