Tag: 执行

生活执行的公式

我们可以在不移动光标的情况下执行公式吗? 将数据input到input单元之后,我们按Enter键,或者从该单元格移动,然后执行与之相关的任何公式。 有没有什么办法,当inputinput本身,我们可以看到在Excel中输出的结果吗?请帮我find这个选项。

Excel VBA执行非活动单元格更改

嗨,大家好,我有一些代码,我希望自动执行单元格更改其值时。 我有2个工作表(工作表和摘要)。 您在“工作表”中input信息,并在“汇总表”中计算值。 如果单元格的值在“汇总”工作表中更改,我希望执行代码。 注意:汇总表的单元格不会被主动更改,这意味着将不允许任何人单击汇总表上的单元格并更改内容。 我把它设置为Worksheet_Change(…),但它不工作,如果我把它设置为像HideRows()自命名的function,然后只是手动运行它,它工作正常。 那么如何让代码自动执行,如果一个单元格摘要变化? 这里是代码: Private Sub Worksheet_Change(ByVal Target As Range) Dim rng As Range Dim cell As Range Set rng = Sheets("Summary").Range("G10:P10") Sheets("Summary").Range("11:19, 23:31, 43:51, 54:62, 78:86, 90:98").EntireRow.Hidden = True For Each cell In rng If cell >= 2000 And cell < 4000 Then Sheets("Summary").Range("11:11, 23:23, 43:43, 54:54, 78:78, 90:90").EntireRow.Hidden = […]

响应单元格值更改的自动执行

我知道代码可能不是很好,但我还在学习VBA。 我创build了一个工作表来组织我的大学课程列表,但是我正在努力使代码在前两列中更改值时自动执行。 第一列中的“x”select完成的课程,从所需的总小时数中减去该课程的学分。 第二栏中的“S”和一些数字表示一个学期,并总结每学期的学分,例如,如果我在“工程中的学习和职业”旁边input“S1”,那么将会采取每学期1学分,并加上整个学期的总学时。 这两个代码是完全独立的。 工作表的屏幕截图: http : //i.imgur.com/G850X.png 码: Private Sub Calculations() Dim creditsLeft As Integer creditsLeft = 130 For i = 3 To 43 If Cells(i, 1).Value = "x" Then creditsLeft = (creditsLeft – Cells(i, 8)) Next i Range("J3").Value = creditsLeft Dim S1creds, S2creds, S3creds, S4creds, S5creds, S6creds As Integer For i = […]

php exec vbs脚本只能在循环中第一次使用

我正在脚本来将Excel文件转换成CSV文件。 Excel文件在下载文件夹中,并以“START”开始。 只有第一个文件被转换,然后PHP仍在运行,但没有任何反应。 从浏览器运行它,我可以看到这个圆圈永远在运行,就像加载网站一样。 这是代码: $path = "C:\Users\\tom\Downloads\\"; foreach(glob($path."*.xls") as $excel_file) { $substr = substr($excel_file, 24, 5); if($substr = "START") { $csv_file = str_replace(".xls", ".csv", $excel_file); exec("$path"."csv.vbs $excel_file $csv_file"); } } 我使用的脚本是csv.vbs脚本,代码是: if WScript.Arguments.Count < 2 Then WScript.Echo "Error! Please specify the source path and the destination. Usage: XlsToCsv SourcePath.xls Destination.csv" Wscript.Quit End If Dim […]

在Excel中执行embedded的.exe对象

我已经插入一个对象到Excel中。 这个对象是一个exe(一个控制台应用程序)。 我可以通过双击它来调用应用程序。 但是,我需要使用参数(即被调用的文档的文件path)来调用它。 我如何使用参数调用这个exe文件?