Tag: 表格

HTML表格数据传输到MS Excel?

我有一个PHP创build的报告,从MySQL获取数据,并在HTML表格单元格中显示,现在我只是在表格底部创build一个button,在用户点击这个button,然后在MS Excel中完全传输HTML数据。 那么,如果有人有一些代码,脚本等,请给我。

有没有一种格式可以存储表格数据比Excel更小的尺寸?

我已经试过保留在文本文件中(显然,它需要更多的空间,因为它不像excel那样被定制为保存表格)。 我也尝试保持序列化的数据(c#,只是一个fyi)。 两种情况都没有任何好处。

Combobox取决于checkbox

我已经能够改变Combobox的列表(或RowSource ),取决于是否使用下面的代码select了一个Optionbox: Private Sub optYes_Click() Options End Sub Private Sub optNo_Click() Options End Sub Private Sub Options() Select Case True Case optYes.Value = True cmb.Enabled = True cmb.RowSource = "=Options!A1:A4" Case optNo.Value = True cmb.Enabled = False End Select End Sub 我想稍微修改一下,这样Combobox列表被限制在一组已经被选中的checkbox中。 所以如果我有10个checkbox表示不同的选项,用户只select其中的4个,那么只有这4个checkbox出现在Combobox中。

数据透视表报告布局以表格forms显示

什么是以表格forms显示Excel数据透视表布局的C#代码? 这里是我需要转换为C#的macros的代码: ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlTabularRow 这里是我的开始代码,显示我设置了什么variables: //Excel.Application excel = new Excel.Application(); activeWorkBook = excel.ActiveWorkbook; sheets = excel.Sheets; pivotWorkSheet = (Excel.Worksheet)sheets.Add(); // Create the Pivot Table pivotCaches = activeWorkBook.PivotCaches(); pivotCache = pivotCaches.Create(Excel.XlPivotTableSourceType.xlDatabase,"Sheet1!$A$2:$J$35"); pivotTable = pivotCache.CreatePivotTable("Sheet2!R2C1"); // Set the Pivot Fields pivotFields = (Excel.PivotFields)pivotTable.PivotFields();

我怎样才能让谷歌表单忽略单引号,如像(4'9“)的值?

我有一个“调查小发明”的调查,将输出一个高度测量,如4'9“到谷歌电子表格,调查接受者将从下拉菜单中select他们的高度,我想为我的用户保持ft'in格式界面,因为这是人们select高度最简单的方法。 然而,当他们看到单个“和”标记时,电子表格并不喜欢它,我想创build一个函数,读取像(4'9“)这样的值,并将它们转换为另一列中的英寸(57),以便我可以使用在另一个方程中的数值。 我不知道如何将4'9“读入函数。

VBA 6.5 – “错误文件名称或编号”Form.Show上的错误 – 运行时错误52

编辑:这结束了更多的“MS VBA IDE如何工作?” 那种问题。 当错误发生时,突出显示了一个函数调用,但是这是实际导致问题的函数中的一行代码。 通过使用“Step Into”和“Step Over”操作(默认分别为F8和Shift + F8),您可以遍历代码,直到find实际导致错误的行。 尝试跨越这一行将导致VBA IDE返回到最初突出显示的代码行。 我有一个简单的VBA用户表单,用于Microsoft Excel 2007.我的一张表单上的一个button使用下面几行VBA显示了这个表单: Sub ShowMyDialog() MyFormName.Show End Sub 昨天工作很好。 今天,我打开.xlsm文件并单击button以再次显示窗体,并且出现“运行时错误52:错误的文件名或数字”错误。 当我点击“debugging”时,它只是把我带到上面显示的forms。 这个名字是正确的,自从上一次处于工作状态以来,这个名字没有改变。 我的表单不打开目录中的文件,但如果这是问题,它不是直接指向执行文件打开的代码行吗? 谢谢!

在特定公式中的某些行中总结多个值

我想要做一个公式,每行上的2个值乘以公式所在行的相同ID(另一个值)。 就像一个sumproduct,只在该范围内select某个行(按ID)。 我在这里分享了这个文档,以便你能更好地理解我所需要的东西。 (该公式将在“总计”栏中,它应该自动执行在B栏中完成的操作) 谢谢

如何填写电子表格中的date?

我正在尝试使用Google电子表格build立一个时间表。 正如你在下面的图片中看到的,A列是针对任务的。 列B是任务的开始,列C是任务的结束,列D是任务估计要进行的计算date。 我想要做的是为电子表格绘制从E到L的列中的周数,具体取决于所需的周数。 正如你所看到的,E栏是2015年第39周。 如何根据开始date和结束date自动填写电子表格?

Workbook_Deactivate事件中的UserForm.Hide错误

正如标题所说,我的用户表单遇到了一个特殊的问题。 当我closures它(使用命令button)时,Workform_Deactivate事件中的Userform.Hide上将popup一个错误消息。 这是Userform_initialize事件中的代码: 这里的所有variables都是全局的 VBA: Private Sub Userform_Initialize() subRemoveCloseButton Me Set pagina = ThisWorkbook.Worksheets("Ruta") Set libro = Workbooks.Open(pagina.Range("B4").Value, False, True) Set pagina2 = libro.Worksheets("GLOBAL") pasadas = 0 If pagina2.AutoFilterMode Then If pagina2.FilterMode Then pagina2.ShowAllData End If ElseIf pagina2.FilterMode Then pagina2.ShowAllData End If pagina2.Columns("A:IV").EntireColumn.Hidden = False lastRow = pagina2.Cells(pagina2.Rows.Count, "B").End(xlUp).Row Call RemoveDuplicates With Me.ImagenDatos .ScrollBars = […]

将DataTables导出到多个Excel工作表中

我有一大堆的DataTables,我想导出到几个Excel工作表(在一个新的电子表格/ Excel文件)。 我已经存在的代码中的“解决scheme”是两个嵌套for循环,遍历所有行和列,逐个单元格插入数据。 这并不理想,因为这个过程需要十多分钟。 由于生成的电子表格的数据量相当大,为8.5MB,但肯定会有一个更快的方法? 我正在使用Office Interop库来执行此操作; 我想我记得有些地方可以用CSV导入。 如果是这样的话,把DataTables变成CSV然后再导入到Excel中会更快吗?如果是这样,怎么办?