Office

过滤器在Excel 2003中可枢转

如何在Excel 2003中使用VBA过滤数据透视表? 在Excel 2007中,我可以运行此宏,但是数据透视表未在XL 2​​003中实现。 p> Dim ws As Worksheet:set ws = Sheets(“Sheet1”) ws.PivotTables(“PivotTable1”)PivotFields (“Date”)。PivotFilters.Add _ 类 ..
发布时间:2017-09-26 23:47:28 Office

使字符串等于命名范围所指的字符串?

我有一个叫做tempPrintArea 的命名范围,它指的是=“A1:J59” 我用VBA创建了它,范围变成了本地的。我不知道范围是否重要。 我使用这一行创建命名范围: wks.Names.Add Name:=“tempPrintArea”,RefersTo:=“A1:J59” 现在我想将一个字符串的值设置为“A1:J59”。我尝试了以下内容: Dim ..
发布时间:2017-09-26 23:47:13 Office

使用VBA格式化Excel图表中的数据标签

我想将下面图片的数据标签从小数点(0.8102),如蓝色部分更改为百分比(81.02%),如堆叠图表的红色部分。 我已尝试录制一个宏,但没有显示任何格式化数据标签的代码。 解决方案 ActiveChart.SeriesCollection(1).DataLabels.NumberFormat =“0.00%” ..
发布时间:2017-09-26 23:46:59 Office

使用Excel VBA从包含空单元格的列收集数字

我有一点问题,我偶尔会碰到这种问题,但到目前为止我还没有找到一个快速的解决方案。 所以,想象一下Excel工作表,我们假设我们在列“A”中有几个数字,其中有一些空单元格。总而言之(只是为了简单起见),我们在列“A”中有前10个单元格来观察。例如: 3 (空单元格) (空单元格) 6 (空单元格) 4 (空单元格) 23 (空单元格) 2 / pre> ..
发布时间:2017-09-26 23:46:26 Office

强制文件和文件夹按字母顺序处理

我有一个我有一个应用程序的问题。这是一个应用程序来重命名所选文件夹中的所有图片以及文件夹中的子文件夹。 但是有时它会按字母顺序AZ处理图片,因此重命名正确地,有时它似乎是在日期修改订单处理它们。最旧的,最新的。这会导致文件的顺序变得错误。我们在同一台电脑上都有两个结果,我对下一步要做的事情完全感到困惑。 有谁知道如何更改下面的代码,以便它总是使用字母顺序订单AZ。 请帮助。 ..
发布时间:2017-09-26 23:45:23 Office

基于另一个列中包含字符串中带有分隔符的值来对Excel中的列进行分类;其中字符串可以有两个单独的单词

此问题是以前查询的后续操作:如何根据另一个列分类excel中的列,该列包含用分号分隔的字符串值 我有以下电子表格(请点击以下链接查看图片): 原始数据和预期输出 我的问题是我想对原始数据进行分类,所以输出如B16所示:B34和C16:C34。我试图按照他们的兴趣来分类人,当他们的兴趣在一列包含用分号与多个单词分隔的字符串。该名称可以根据他们的兴趣多次出现,在这种情况下,电影,动作电影 ..
发布时间:2017-09-26 23:43:11 Office

动态引用VBA中的UsedRange

我有一个代码从表单获取数据并创建一个图形。在源表中,每列是一系列的,系列的数量可能会改变。 我的代码做了什么:范围,以便它可以绘制值。 Obs1:对于我创建的时间序列中的2个,数据是年化的,因此我向后计算,如果以前的数据少于一年,代码显示为“不够数据”。 问题:如果我用2个时间序列(2列)运行代码,我在图表中得到两行。但是如果我再删除其中一个系列并再次运行,我将在图表中得到一行值 ..
发布时间:2017-09-26 23:42:43 Office

使用vba脚本将xlsx转换为csv

首先,我很熟悉VBA,为什么我需要你的帮助! 我使用下面的代码来转换。 xlsx 到 .csv 但不知何故,字符不太好看。英文可以,但越南字符不容易看到。 例如,复制此文本“Bạnđánhgiávềnhàhàngcủachúngtôihômnaynhưthếnào?”到xlsx文件,并使用下面的代码转换为csv。那么这个角色就像这样的“Ba?n?a?nh gia?vê?nha?ha?n ..
发布时间:2017-09-26 23:41:53 Office

有搜索功能需要帮助编辑

所以我有一个代码我写的第一部分的代码是创建一个新的工作表与标题指定。代码的第二部分是用某些信息填充该表。我遇到的问题是得到正确的信息位进入正确的列。 我需要代码在工作簿 中的所有工作表中的G列中搜索值9.1,如果找到该值,则需要将其复制到新工作表中的列b以及以下信息: 列F中的引擎效果同一行必须粘贴到工作表中的列C中,名为FHA 零件号始终位于单元格J3中,必须粘贴到D列并且始终相同 ..
发布时间:2017-09-26 23:41:33 Office

ADO(Excel,ACE OLEDB 12.0)不比较Key-Strings区分大小写

问题描述:当使用Excel和ADO(ACE OLEDB 12.0)在字母数字字符串上连接2个表时,ADO不区分键“a12a”和“A12a”(它将它们视为相同,即不区分大小写)。但是,我的数据中有字母数字键。加入将错误地链接数据! 我在Excel工作簿中构建了一个小例子来重现行为。 Excel工作簿包含3张表格: AlphaNum1 AlphaNum2 结果 AlphaNum ..
发布时间:2017-09-26 23:39:45 Office

如何解决vba中的运行时错误6?

我有以下代码 TextBox50.Value = Round((CDbl(TextBox3.Value)/(CDbl(Worksheets (“计算”)范围(“O4”)。值)) - 1)* 100,1)& “%” TextBox3 = Value 存在于工作表(“计算”)。范围(“O4”)。 问题是如果Range(O4)的值为零,那么它本质上意味着0/0, ..
发布时间:2017-09-26 23:39:28 Office

VBA - 如果列B中的单元格不为空,则列A = 1

这是我的情况: 列A为空。 列B是客人的房间号码 列C是该房间中的客人的姓名 我正在计算多少房间被占用所以我把一个计数公式,但结果是0.我不知道为什么.. 这是代码: Sheets(“Champagne”)。选择 范围(“B2”)。自动填充目标:=范围(“B2:B”& Cells计数,2).End(xlUp).Row) LastRow = Range(“A2”)。E ..
发布时间:2017-09-26 23:39:01 Office

获取括号之间的值,一个字符串中的多个匹配

我的电子表格有一列如下字符串: 一些文本(text1)一些测试(text2)(text1 ) 如何获取括号之间的所有值?我正在寻找的结果是: text1,text2 即使 text1,text2 ... testn 多次出现在单元格中,我需要在结果中只有一次。 我在这里找到了一个函数 GetParen :获取括号之间的值 这是 ..
发布时间:2017-09-26 23:37:44 Office

测试一个SOAP WSDL在vb脚本中是up还是down?

如果我们在浏览器中打开WSDL,如果我们得到一个XML,那么WSDL是UP和运行 如果它是空白/超时/不响应,那么WSDL是DOWN 我想为此编写一个VB脚本程序? 我期待VB脚本中的某些操作可以在QTP / UFT或EXCEL VBA宏中运行。 此程序用Java编写 public static void main String args []){ String ..
发布时间:2017-09-26 23:37:15 Office

VBA - 具有可选联接的SQL

我有一个组合者,我可以在其中选择多个值,但如果我将它们全部留空,我想从查询中排除该部分。这是我使用的当前逻辑 如果ModeCat_ID =“”然后 设置rs = conn.Execute “SELECT * FROM [ModeCat_T]”) Else 设置rs = conn.Execute(“SELECT * FROM [ModeCat_T] WHERE [ModeCat_ID] = ..
发布时间:2017-09-26 23:37:02 Office

按钮点击查找空单元格

我很高兴VBA,并尝试创建一个表单来让用户填写。我遇到一个循环问题,找到缺少的单元格这是表格的样子这些字段分为2色红色和绿色。红色是强制单元格,绿色是可选字段。 如您所见,用户缺少一些必需的单元格。因此,我想为用户创建一个按钮,以检查他们应该在检查后填写哪一个。我想突出显示缺少的单元格,以便他们知道他们填写的单元格。这是表应该看起来像点击检查按钮 现在我的问题是我用于每个循环或for循环来 ..
发布时间:2017-09-26 23:36:21 Office