Tag: 命令行

MS Access – 输出数据在Windows文件夹中,过程后可以删除吗?

不知道这个问题是否有意义或不在这里去: 所以我有一些VB从一些查询输出数据。 它只是将excel中查询结果数据集导出到excel文件中,有几个这样做。 这些都是自动的(在窗体上打开和closures事件),作为一个小自动化技巧的一部分,我使用它来创build一个PowerPoint演示文稿(或者最终让用户这样做),运行一堆顶部N的查询,然后创build图表,然后用图表和数据创buildppt。 等等等等,所以我想知道的是,是否有一种方式访问​​我可以清空该特定文件夹(删除所有这些输出excel文件)在过程结束。 因为它们不断被删除,或者下一次运行,你最终会得到25个“你想replace这个文件吗?” 消息,这只是烦人的。 我很确定有一个这样做的macros观方法….但我真的不知道? 我这样导出他们的原因是我需要数据与演示文稿中的图表相匹配,而我所能达到的最佳方式(相对)是从excel复制并粘贴到ppt的注释部分。 我不知道如何从vb进入笔记部分,我不知道如何从excel vb到笔记部分,所以这将不得不做我想。 多谢你们!

VBA到R通过命令提示符壳

我正在尝试在R中创build一个将在R中执行的脚本。我已经能够通过VBA的shell命令执行R脚本,但是在向代码中添加参数时却无法这样做。 以下是我的VBA代码来执行R: Dim shell As Object Set shell = VBA.CreateObject("WScript.Shell") Dim waitTillComplete As Boolean waitTillComplete = True Dim style As Integer style = 1 Dim errorCode As Integer Dim path As String Dim var1 Dim var2 Dim var3 var1 = Sheets("Command").Range("ticker").Value var2 = Sheets("Command").Range("type").Value var3 = Sheets("Command").Range("period").Value path = "Rscript C:\Documents\RProjects\FA.R " & var1 & […]

从Excel超链接传递命令行参数

我想要在excel (一个超链接单元格)中单击一个单元格时执行复杂的命令行命令。 我已经尝试了一切,但我不能得到它的工作。 您可以右键单击并select“超链接”,但该对话框不支持复杂的参数(带有双引号的参数)。 你只是得到一个错误“无效的链接”。 您可以使用=HYPERLINK()公式,但根本不支持参数。 只有url被执行,比如mailto:和callto: URL可以使用&arg=value传递的参数,但这对命令行参数没有好处。 我不知道还有什么可以尝试的,有什么想法?

如何从Windows 7的命令行激活Excel加载项?

目前我正在写VB函数并将它们保存为Excel插件.xlam文件。 我想有一个.bat脚本,以便快速部署这些插件。 目前,要激活我的.xlam Open Excel – File – Option – Addins – Browse to addin files… ,我必须Open Excel – File – Option – Addins – Browse to addin files…如下面的截图。 这是绝对手动,反复,累人的事情。 所以我需要自动化激活过程。 请帮忙!

工具/脚本在bash命令行上testingdate时间间隔

我已经sorting的数据看起来像这样(从MS Excel转储到命令行与ssgrep ): 2012-06-27T22:55:00 2012-06-27T23:00:00 2012-06-27T23:05:00 2012-06-27T23:10:00 2012-06-27T23:15:00 2012-06-27T23:20:00 2012-06-27T23:25:00 2012-06-27T23:30:00 现在我想把它写成一个脚本(或任何命令行工具),它testing所有值是否确实是有效的date,以及它们之间是否有间隔不是5分钟的间隔。 (我需要做一样的不同的数据集采样间隔1小时) 有没有可用于命令行的工具可以做到这一点? 我知道在R或Perl中编写一个小脚本很容易(实际上我已经开始编写这个脚本)。 但是也许在linux / solaris上已经预装了一个我不知道的实用程序。

运行R脚本的VBA代码:在Excel中输出图像问题

我正在与R和Excel的项目,使用包“xlsx”来打印输出,我有以下问题。 分析由名为“Model.R”的脚本执行。第二个脚本“Output.R”生成我的分析的输出(包括一些图表)。 我用命令从第一个脚本中调用它 source("Output.R") 如果我从R Studio运行这两个脚本,没有问题,输出是正确的。 现在,我构build了一个Excel“界面”来运行该脚本,使用以下VBA代码为一个macros: Sub Run_script() Dim cmdLine As String cmdLine="C:\\Program Files\\R\\R-3.3.1\\bin\\Rscript C:\\…\\Model.R" shell cmdLine End Sub 现在一切正常,输出正确打印在一个新的Excel文件,从现在所有的图表都是空白框没有什么里面的事实的一部分。 有没有人知道如何解决这个问题? 例如可能是从Excel运行脚本的另一种方法。 谢谢 编辑 以下是生成并保存其中一个图表的R代码,例如: hist(P1,probability=FALSE,main = "",breaks = 20) title("CE Anno -1") dev.copy(png,filename="CE1.png"); dev.off () 所以图像被保存为png文件在同一个工作目录下。 然后,要在Excel中打印它,请使用xlsx包和以下代码: outwb <- createWorkbook() SummaryCE <- createSheet(outwb, sheetName = "Summary CE") addPicture("CE1.png", SummaryCE, scale = 0.5, startRow […]

在Excel 2010中传递来自命令行的参数

我已经find了几个代码片断,允许我从命令行传递参数到excel中。 下面的代码放在一个名为parameters的新模块中: Declare Function GetCommandLine Lib "kernel32" Alias "GetCommandLineW" () As Long Declare Function lstrlenW Lib "kernel32" (ByVal lpString As Long) As Long Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (MyDest As Any, MySource As Any, ByVal MySize As Long) Public CmdLineToStr() As String ' ' Returns the command line in the call to Excel […]

从命令行将表格从html提取到excel

将HTML文档中的表格转换为Excel可读文件的最佳方法是什么? 我想这是一个命令行工具,我可以在我的Mac上打电话,因为我想批处理一堆HTML文件。 我知道我可以写一个脚本来很容易地做到这一点,但是我正在寻找可以从命令行调用的通用的现有工具。 我宁愿尽可能地保留格式,但如果没有其他容易安装和设置的帐单,就愿意回到CSV。

如何从Perl或命令行激活Excel加载项?

(请原谅我对Excel加载项的无知,并在适当的地方随时纠正我的teminology。) 我有一个定期使用的Excel加载项。 此加载项插入一个工具栏与一些button。 我想自动完成在Excel中打开电子表格的任务,然后“单击”其中一个button。 换句话说,我想使用Perl(或命令行)来激活此加载项的特定function。 我无法立即访问加载项的源代码,但是我可以根据需要请求特定的信息,如过程名称。 我不能使用CPAN模块来完成这个任务 – 只有与我的ActivePerl版本一起安装 – 但是我有Win32 :: OLE ,这对其他Office自动化有帮助。 任何指针?

从命令行使用VBScript从外部Excel运行Excelmacros

我试图从Excel文件之外运行Excelmacros。 我目前使用从命令行运行的“.vbs”文件,但它一直告诉我无法findmacros。 这是我正在尝试使用的脚本 Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open("test.xls") objExcel.Application.Visible = True objExcel.Workbooks.Add objExcel.Cells(1, 1).Value = "Test value" objExcel.Application.Run "Macro.TestMacro()" objExcel.ActiveWorkbook.Close objExcel.Application.Quit WScript.Echo "Finished." WScript.Quit 这里是我试图访问的macros: Sub TestMacro() 'first set a string which contains the path to the file you want to create. 'this example creates one and stores it in the root […]