Tag: jscript

无法通过JScript更新TestComplete中的Excel工作表

我无法通过JScript更新TestComplete中的.xlsx工作表,因为我收到以下错误:“没有为一个或多个必需的参数给出值”。 connStr = Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\TestComplete 9 Projects\AWS-R Project Suite\TestData\TS_003.xlsx;Extended Properties="Excel 12.0;ReadOnly=False;HDR=Yes;" sSQLQuery = UPDATE [TC_PlaceVectorOrder_001$] SET [Result] = Pass where [No] = 1; objConn = Sys.OleObject("ADODB.Connection"); objConn.Open(connStr); recset = objConn.Execute(sSQLQuery); ///this line throws the exception objConn.Close();

JavaScript通过Cscript运行时错误 – 奇数预期';'

我正在编写一个基本的脚本,以便用Jscript将数据input到Excel中,而且我遇到了一个奇怪的错误(返回的错误并不奇怪,更多的是如何去解决它)。 我基本上是通过检查单元格(i,8)来查找我的工作表中最后一个空闲行。查看是否有两个连续的行是空的,打破循环以保留索引i,并执行数据input。 while(!data.AtEndOfStream)//Looping to find the data for the the five digit code found above. { var ts = new String(data.ReadLine()); var t=ts.split(","); if(search==t[0]) { var i; for(i=0; i<wks.UsedRange.Rows.Count; i++) { if(wks.Cells(i,11).Value==null) { WScript.StdOut.Writeline("empty at "+i); break; } } //Data entry statements etc… } } 当通过cmd编译时,我得到:Microsoft JScript运行时错误:预期';' 返回的行是在if(wks.Cells)行,字符4.我不知道这是不好的编程在我的部分,或者我完全忽略了…

JScript使用Excel TextToColumns

我一直在努力使这个小片段工作,但我一直在失败悲惨。 该脚本似乎工作正常,但事情是:我需要第三列(数字的一个)被转换为文本。 看看Excel中的帮助页面,似乎“数组(3,2)”部分将使它成为可能,但即使尝试了很多这个函数的数字和参数的组合,我不能使它的工作。 任何帮助这个问题? var app = new ActiveXObject("Excel.Application"); app.Visible = true; var xls = app.Workbooks.Add(); app.Cells(1, 1).Value = "Olympia, WA, 123"; app.Cells(2, 1).Value = "Salem, OR, 3434"; app.Cells(3, 1).Value = "Boise, ID, 342"; app.Cells(4, 1).Value = "Sacramento, CA, 3"; app.Range("A1").EntireColumn.TextToColumns(app.Range("B1"),1,1,false,false,false,true,false,false,Array(3, 2));

从Javascript代码隐藏Excel选项卡

我怎样才能以编程方式隐藏Excel选项卡? ExcelSheetName.Visible = False似乎不工作。 我GOOGLE了很多,但还没有收到正确的解决scheme。 怎么做 ?

用JScript来读取/写入XLS文件的HTML

非常抱歉,如果这不是在正确的地方等我一直在研究这一段时间,但它提出了更多的问题! 我已经开发了一个电子表格,我使用这个表格来为class次设置团队职责。 有5支队伍,每个队伍都有可以改变的日常工作。 电子表格工作正常,但对于某些用户来说太复杂了。 因此,我试图开发一个简单的基于Web的表单。 所有数据都在电子表格上,保存在networking驱动器上(基本上是本地的)。 我需要能够有几个组合/select框,从XLS的一系列单元格中获取它们的值。 除了能够将最终select输出到XLS工作表。 最后,它需要能够加载前一天的值加载。 为此开发一个网页的最好方法是什么? Jscript是最好的select吗? 我可以使用jScript访问本地文件吗? 提前致谢 阿德里安

从图表Enterprise Architect导出到Excel

我开始使用Enterprise Architect,我需要制作一个脚本来导出所有用例和注释,从图表到Excel。 但是,提供的CSV导出仅适用于软件包,而不适用于以下图表: 如果我使用“查看列表”选项,该图将显示所有用例。 我需要这样的东西,但与Notes,并导出到CSV / Excel。

如何阅读WSH电子表格?

我需要使用WSH下的JScript从.xls文件读取一些单元格值。 有没有COM对象或任何我可以用来做到这一点?

在VBA中访问Variant / Object / JScriptTypeInfo属性

我有以下代码VBA代码(对于Excel模块) Function getDesc(ByVal pCode As String) As String Dim oRequest As Object Set oRequest = CreateObject("WinHttp.WinHttpRequest.5.1") oRequest.Open "GET", "https://my.url.com/?filter=CODE=" & pCode, False oRequest.SetRequestHeader "Accept", "application/json" oRequest.Send "" Set props = jsonDecode(oRequest.ResponseText) getDesc = props.row_data End Function Function jsonDecode(jsonString As Variant) Set sc = CreateObject("ScriptControl"): sc.Language = "JScript" Set jsonDecode = sc.Eval("(" + jsonString + ")") […]

在Excel VBA中parsingJSON对象数组

我知道一个类似的问题已被问及几次之前的答案: 在Excel中分析JSON VBA , Excel VBA:parsingJSON对象循环 但是,上面的解决scheme不起作用,如果我试图访问返回的对象中的数组。 我以下面的格式从Google Translate API接收JSON对象: "{ "sentences":[ { "trans":"Responsibility\n", "orig":"??", "translit":"", "src_translit":"Zérèn" }, { "trans":"Department", "orig":"??", "translit":"", "src_translit":"Bùmén" } ], "src":"zh-CN", "server_time":86 }” 我希望能够访问这两个翻译的句子作为句子(0)和句子(1)。 我可以使用前面post的GetProperty()方法来检索句子对象,但是我不能访问它的成员,因为它是JScriptTypeInfotypes的对象,而不是数组。 我试图在JScript中使用类似于此处所述的方法将句子对象转换为数组:使用javaScript和VBA如何传递数组 。 我只能得到它返回数组的第一个值,出于某种原因。 什么是最好的方法来做到这一点?