Tag: excel

Excel range.Rows属性真的有什么用?

好的,我正在为传统的Excel-VBA应用程序完成一个附加项目,并且我再次运行了神秘的range.Rows(?)和worksheet.Rows属性的难题。 有谁知道这些属性真的是什么,他们应该提供给我什么? (注意:所有这些可能也适用于相应的* .Columns属性)。 我真的希望能够使用它是为了返回一系列的行,如下所示: SET rng = wks.Rows(iStartRow, iEndRow) 但我从来没有能够做到这一点,即使智能感知显示了两个参数。 相反,我必须使用其他两种或另外三种技术中的一种。 帮助是非常无用的(对于Office VBA通​​常是这样),并且search“行”并不是很有用,无论我添加了多less其他术语。 我已经能够使用它的唯一的事情是1)作为范围( rng.Rows(i) )返回一行,并且2)返回范围( rng.Rows.Count )中的行的计数。 是吗? 还有没有其他的东西是好的? 澄清:我知道它返回一个范围,并有其他方法来获得一个行的范围。 我所要求的是我们从.Rows()中得到的,我们还没有从.Cells()和.Range()中得到的。 我知道的两件事情是1)返回单行的范围和2)计算范围内的行数的一种更简单的方法。 还有别的事吗?

Excel能否将我的CSV中的URL解释为超链接?

Excel能否将我的CSV中的URL解释为超链接? 如果是这样,怎么样?

如何将mysql查询输出保存为excel或.txt文件?

我有一个MySQL数据库。 如何将MySQL查询的输出保存到MS Excel工作表? 即使它只能将数据存储在.txt文件中,也没关系。

如何在Excel中将单元格的字节格式化为KB,MB,GB等?

我有一个字节值的单元格。 但没有人能读728398112238,我宁可说678.37GB 要编写一个公式来格式化它相对容易(这里是一个: http : //www.yonahruss.com/2007/02/format-excel-numbers-as-gb-mb-kb-b.html ) 但有没有办法做到这一点“格式”? 我想要在单元格中有一个大号,但是它显示为可读的格式。

从Excel工作表生成SQL插入脚本

我有一个大型的Excel工作表,我想添加到我的数据库。 我可以从这个Excel工作表中生成一个SQL插入脚本吗?

从Excel复制/粘贴到网页

有没有一个标准的方式或库从spreasheet复制和粘贴到Web表单? 当我从Excel中select多个单元格时(显然)会丢失分隔符,并将所有单元格粘贴到Web表单的一个单元格中。 是否必须在VB中完成? 或者一旦粘贴操作在网页表单上启动,就可以完成处理?

将数据从SQL Server 2012复制到Excel时出现新行问题

我最近升级到SQL2012,并使用Management Studio。 数据库中的一个列中存储了一个CHAR(13) + CHAR(10) 。 当我使用SQL Server 2008时,这将完全复制到Excel中。 但是,现在,复制和粘贴相同的数据会在Excel中的数据中创build一个新的行/回车符。 SQL2012中有没有一个设置可以解决这个问题? 我不想简单地REPLACE(CHAR(13) + CHAR(10))在每一个数据库select,因为我不得不从SELECT *去定义每个单独的列。

Apache POI Excel – 如何configuration要扩展的列?

我正在使用Apache POI API来生成excel spreadsheet来输出一些数据。 我面临的问题是当电子表格被创build和打开时,列不会被展开,所以像date格式文本这样的长文本一眼就看不到。 我可以在Excel中双击列边框来展开或拖动边框来调整列的宽度,但是可能有20列,而且每当我打开电子表格时都无法手动执行 我发现(虽然可能是错误的方法) groupRow()和setColumnGroupCollapsed()可能能够做到这一点,但没有运气。 也许我用错了方法。 示例代码片段 Workbook wb = new HSSFWorkbook(); CreationHelper createHelper = wb.getCreationHelper(); //create sheet Sheet sheet = wb.createSheet("masatoSheet"); //not really working yet…. 🙁 //set group for expand/collapse //sheet.groupRow(0, 10); //just random fromRow toRow argument values… //sheet.setColumnGroupCollapsed(0, true); //create row Row row = sheet.createRow((short)0); //put a cell in the […]

将Excel电子表格列导入到SQL Server数据库中

我有一个Excel电子表格,我想导入select列到我的SQL Server 2008数据库表。 该向导没有提供该选项。 有没有简单的代码选项存在?

如何禁止更新链接警告?

我正在尝试编写一个脚本来打开许多Excel文件。 我不断收到提示: This workbook contains links to other data sources. 我想保持这个消息不会出现,这样我的脚本就可以自动遍历所有的工作簿,而不必单击每个Don't Update 。 目前我正在使用以下内容: function getWorkbook(bkPath as string) as workbook Application.EnableEvents=False Application.DisplayAlerts=False getWorkbook=Workbooks.Open(bkPath,updatelinks:=0,readonly:=false) end function 不过,这个消息还在出现。 我怎样才能压制它? 编辑:看来,这个消息正在出现工作簿已经断开链接; 我没有看到This workbook contains one or more links that cannot be updated消息的This workbook contains one or more links that cannot be updated因为我将DisplayAlerts设置为false。 工作簿链接到我们的Windows服务器上的文件夹中的等效文件,所以当从该文件夹中删除匹配的文件(这是我们业务stream程的一部分)时,链接将中断。 当链接被破坏时,可以抑制警告吗? 另外,我正在使用Excel 2010。