Tag: 表格

在VBA中的帧之间拖放

我想以Excel / VBA的forms进行以下操作:窗体上有两个框架,并排排列。 我们称它们为frame1和frame2 。 在frame1里面,还有其他的控件,比如说带有文本的标签。 我想要做的是让用户从一个框架抓住一个控件,并顺利地拖到另一个控件。 但是,该控件在将其拖出frame1消失。 我试图摆弄控制和框架的ZOrder,但这并没有帮助。 有没有人知道是否有可能从框架中拖出一些东西(当然是在运行的forms上),显然是在其他所有东西之上? 提前致谢! 对不起,迟到了,昨天我没有在我的办公桌前。 我可以告诉你我有什么,但我不确定这是什么地方解决问题。 无论如何,我们有如上所述的frame1和frame2 ,在frame1里面有Label1 。 我给了Label1通常的拖放鼠标事件: Private x_offset%, y_offset% Private Sub Label1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, _ ByVal X As Single, ByVal Y As Single) If Button = XlMouseButton.xlPrimaryButton Then x_offset = X y_offset = Y End If End Sub Private […]

将Excel电子表格转换成用户友好的网页计算器

我需要创build一个webtool,它需要几个input值,并根据Excel工作簿中复杂的算术运算顺序生成许多输出。 我正在考虑硬编码公式成Javascript和创build一个实时更新用户input表单,但我不想浪费我的时间,如果有一个更有效的方式做到这一点…我听说过embedded生活在网页电子表格,但意识到这只是与IE兼容,这是不可取的。 有没有人有build议来帮助我开始?

使用Javascript来读取/写入Excel文件

我需要以下JavaScript代码的帮助: 我创build了一个.pdf订单。 表单上的第一个字段是订单号。 我想每次打开.pdf文件时自动生成订单号。 我也希望每次打开订单时都要从数字1001开始增加1。 我已经将数值1001存储在Excel文件的单元格(1,1)中。 我想要创build一个JavaScript来提取(读取)单元格(1,1)中的当前值并将该数据返回给我。 另外,我想用相同的脚本覆盖单元格(1,1)中当前值+ 1。 我已经广泛search了互联网,发现了几个代码,但没有一个产生我想要的结果。 也许我做错了什么。 请帮助! 以下是我对初学者的代码。 由于我的编程技能不是很好,我甚至不知道如何合并写代码。 非常感谢您的帮助。 function readfile(){ var excel = new ActiveXObject("Excel.Application"); var excel_file = excel.Workbooks.Open("C:\Document and Settings\User\Desktop\ORDNO.xlsx"); var excel_sheet = excel_file.Worksheets("Sheet1"); var data = excel_sheet.Cells(1,1).Value = OrdNo; return data; } event.value = Ordno Excel.Quit();

HTML表格到XLS(用于公式的单元格)

我正在做一个HTML表格,我希望它被转换成XLS文件 我正在使用这个表格 <table> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>EUR</td> <td>300.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>200.00</td> </tr> <tr> <td>AUD</td> <td>**=SUM(A2:A10);**</td> </tr> </table> 有没有办法如何创build一个单元格=SUM(A2:A10); 作为一个公式,而不是一个普通的纯文本?

OleDbConnection()在任何打开的Excel窗口中打开一个Excel文件。 但是,如果没有一个窗口打开,

我正在写一个应用程序使用OleDbAdapter来访问Excel文件中的信息。 如果用户在桌面上打开另一个(不相关的)Excel文件,则尝试创build与Excel文件的连接时,适配器连接的文件将以只读格式在此窗口中打开。 如果用户没有打开Excel的实例,则文件保持隐藏状态。 这是我的代码: foreach (item app in apps) { DataTable dt = new DataTable(); string CnStr = ("Provider=Microsoft.Jet.OLEDB.4.0;" + ("Data Source=" + ((app.FilePath) + (";" + "Extended Properties=\"Excel 8.0;\"")))); string OleDbString = ("Select * from [" + app.SheetName + "$]"); OleDbDataAdapter Adapter = new OleDbDataAdapter(); var conn = new OleDbConnection(CnStr); conn.Open(); <—————————-This is where […]

如何closuresruby gem中的文件“Spreadsheet?”

下面的代码就像第一次运行它时那样工作: require 'rubygems' require 'spreadsheet' book = Spreadsheet.open '/Users/me/myruby/Mywks.xls' sheet = book.worksheet 0 row = sheet.row(1) puts row[1] book.write '/Users/me/myruby/Mywks.xls' 当我再次运行时,我得到更多的消息,如: /Library/Ruby/Gems/1.8/gems/spreadsheet-0.6.5.9/lib/spreadsheet/excel/reader.rb:1149:in `setup': undefined method `read' for false:FalseClass (NoMethodError) from /Library/Ruby/Gems/1.8/gems/spreadsheet-0.6.5.9/lib/spreadsheet/excel/reader.rb:121:in `read' 这对我来说有两个问题:1.closuresExcel电子表格或2.写回到我打开的同一个电子表格。 ruby gem电子表格文档中没有关于closures电子表格的任何信息。 如果有的话,例子在上面的“book.write”语句中结束。 我在这里和其他地方的search都没有closures电子表格中的xls文件。 电子表格文档build议你可以写回到同一个文件,但build议也许你不应该。 这是这个问题吗? 如果是这样,我写一个临时的wks,然后重命名它?