excel 相关问题

仅针对Excel对象或文件编程或复杂公式开发的问题。您可以将Excel标记与VBA,VSTO,C#,VB.NET,PowerShell,OLE自动化以及其他与编程相关的标记和问题(如果适用)组合在一起。超级用户可以获得有关单个工作表功能的MS Excel的常规帮助。


使用SmartXls改变Excel文件中的工作表

我正在使用SmartXLS for Java(5.7.1)在Excel中进行一些计算。有人有使用SmartXLS的经验吗?我的文件中有5个工作表,我想编辑第2表。我如何能够选择...

回答 1 投票 0

为相邻列值创建多个时间戳

我可以在C列中为B列的值获取一个时间戳。Private Sub Worksheet_Change(ByVal Target As Range) 'Update 20140722 Dim WorkRng As Range Dim Rng As Range Dim xOffsetColumn As Integer ...。

回答 1 投票 0

Excel VBA 7.1错误'430':在设置X=新工作表时。

我收到这个错误 运行时错误'430'。类不支持自动化或不支持预期的接口。在这行代码中 设置GetSheetByName = New Worksheet,我有...。

回答 1 投票 0

查找和替换替代方法?而不是 "REPLACE",只是简单地添加文本到现有的单元格中?

我需要对一个有超过40000行的产品列表进行排序,其中一些项目有一个相关联的尺寸,但无论尺寸大小,sku都是一样的。但是,有一个...

回答 1 投票 0

复制& 粘贴到下一个空单元格。

我创建了一个宏按钮来复制一个单元格并在另一个工作表中粘贴值,但它只是替换了另一个工作表中同一单元格中的值。我需要它计算列并继续粘贴......。

回答 1 投票 0

Python循环只打印数据帧的最后一个循环作为输出到Excel中

一直卡在这个(很可能是非常简单的)问题上,但我的输出到Excel只打印最后循环中的值。我相信这与缩进有关,并尝试将 ...

回答 1 投票 0

将水平范围转换为数组并打印

我不能打印水平范围。这是令人惊讶的,因为我的代码可以完美地打印垂直范围。我有什么不明白的地方吗?Sub hello() Dim i As Long Dim enumTitles As Variant ...

回答 2 投票 0

VBA自动更新用户表单文本框

我试图用C2的值更新用户表单TextBox2 "需要的单元格数"。用户在TextBox1中输入单元格的数量,它就会更新单元格值A2,但我不能让它......

回答 1 投票 0

如何查找pivotTable中的最后一行?

我试图找到一个名为pivotTable1的pivotTable中的最后一行 Dim pt As PivotTable Dim lastRow As Long Set pt = Sheet1.PivotTables(1) lastRow = Sheet1.pt.TableRange2.Cells(1).row + pt...。

回答 1 投票 0

Python,如何在excel中添加新的列?

我有以下文件(file1.xlsx)作为输入。在这个文件中,我总共有32列和近2500行。例如我在屏幕打印中提到5列,我想编辑相同的文件......。

回答 1 投票 -1

如何将excel导入到datagrid,然后通过db值进行过滤。

我的问题是关于导入excel到datagridview,但有一个额外的情况。我也有一个OLEDB数据库,里面有商店代码和商店名称。我想让它只显示数据库中的店铺代码,在...

回答 1 投票 0

如何在多个工作簿中使用查找功能?

我在Excel中使用VBA进行应用。我试图获取工作簿中特定数据的单元格引用,以建立基于单元格引用的do while循环。我不明白为什么 ...

回答 1 投票 1

cfspreadsheet可以从查询中输出空值而不将其改为空白吗?

我正在运行一个SQL查询来抓取一些数据。然后使用CF的电子表格函数将其导出为Excel文件。问题是,查询中为空的单元格在...中得到一个非空字符。

回答 1 投票 1

使用SpecialCells删除行的自动过滤也会删除标题行。

我试图根据一列中的值来删除行,我知道有几种方法可以做到这一点,但我想知道为什么这种方法最终会把标题行也删除。我知道有几种方法可以做到这一点,但我想知道为什么这种方法最终也会删除标题行。我是否需要指定一个...

回答 1 投票 0

比较两个数组,并将不一样的值反馈给对方。

我在excel vba中有两个数组。Array1 = Array("123", "456", "789", "101112", "131415") Array2 = Array("789", "101112") 现在我想把第一个数组从Array2中显示的值中切出来。

回答 1 投票 0

需要对象 错误:如果range.value="x"

我试图在if语句中使用从一个范围中获得的单元格值,但我得到了这个错误。运行时错误'424'。需要一个对象 这就是我的代码所要做的。设置 rng = ...

回答 1 投票 0

用Pandas + xlsxwriter去除索引的边框。

似乎xlsxwriter会自动在pandas df索引周围添加边框。在数据被写入后,我怎样才能删除这些边框?当我尝试使用类似工作表的东西时......

回答 1 投票 1

2 VBA宏和日期格式化的问题。

我看了其他帖子,但找不到与我的问题足够相似的内容。任何帮助将被感激。我有一组日期,每天都会来,日期是按以下 ...

回答 1 投票 0

当单元格值变为 "是 "时,Excel会弹出一个框。

晚上好,我想知道如何让这个代码在N7到N51的单元格范围内工作?弹出框完美地工作,但只有在N7的引用单元格中,我需要在每一个单元格中工作。

回答 1 投票 1

四舍五入的结果出乎意料

我在我的VBA代码中使用了worksheetfunction.roundup函数,但它似乎在吐出一个虚假的答案。下面是一个重现问题的示例代码:Debug.Print WorksheetFunction...。

回答 1 投票 2