Tag: 擅长

IE自动化与数组

你好,我是我公司的零件分析师。 我在我们的在线目录上search引擎序列号,看是否在网站上为客户提供了所需的信息。 我有大约三千个数字来检查每个月。 我有一个Excel表,我复制引擎序列号,并将其粘贴到在线目录的search。 这是一个非常乏味的任务。 我一直在研究一个macros来自动化这个过程。 我在macros中有一个数组。 我想要数组跳过不需要search的序列号。 到目前为止,macros将打开浏览器到电子目录,并通过数组循环显示所有包含数组值的序列号。 我现在需要数组跳过这些值。 我想在数组中使用一个if语句,以便每次运行macros时,它将运行得更快,因为正在search的值的数量正在减less。 脚本 我点击Excel中的一个button,打开所需的文件,开始searchA列中的序列号。 如果F2 = Y,则跳过目录中的A2search,但如果F2 = N,则searchA2 如果searchA2返回所需信息,则在F2中inputY,否则在F2中inputN,转到A3并重复处理。 我search了很多论坛,我一直没有find解决办法。 我有的macros是下面。 我需要帮助来完成这个macros。 我试图让数组跳过数组中的值,并通过向if语句添加Not来突出显示所有其他值。 这不起作用,相反,所有的序列号都突出了,当我添加“不”的if语句。 任何build议表示赞赏。 Sub HighlightValue() Dim MyVals As Variant MyVals = Array("*472908*", "*471905*", "*471914*", "*471935*", "*471917*", "*471920*", "*471933*", "*471932*", "*471934*") 'Enter all the values to search for Application.Goto Range("A2"), False Do Until IsEmpty(ActiveCell) […]

在Excel中“饼图”中隐藏一系列数据标签

我有几个链接到数据模板的graphics – 模板中的数据根据​​所选的业务单位而变化。 数据模板中有大约50个类别链接到一个饼图,并根据所选的单位,我可以有任何从0到50个类别在我的饼图中显示为百分比。 我想要做的只是在我的馅饼中显示价值超过2%的类别。 所以,我已经使用了“馅饼派”function来削减2%,但我不想看到第二个派 。 如何隐藏饼图饼图中的所有值和数据标签? 也就是说,我可以使用饼图饼图中的格式来隐藏0-2%之间的值吗? 我已经find了解决这个问题的办法,但是只有解决如何隐藏零值的问题:例如:格式化数据标签,数字,格式代码:0%;;; OR 0%; [White] [= 0] General; General 我需要一个解决scheme,这不涉及改变我的原始数据(即我不希望将我的类别在2%以下类别到我的数据模板中的“其他”类别,因为类别将根据所选的单位而改变) 有什么build议?

使用INDIRECT在另一个电子表格中对单元格进行求和

在我的工作表“Data!”中,我有以下成功的公式: =SUM(INDIRECT(CHAR(64+MATCH(E3,A3:N3,0))&MATCH($B165,$A$1:$A$900,0)&":"&(CHAR(64+MATCH(E3,A3:N3,0))&MATCH($B165,$A$1:$A$900,0)+$O$2-1))) 请不要打扰细节,因为我的问题涉及到引用另一个电子表格,如下所述。 但总而言之,上述公式按照预期通过求和单元E124至E133而工作。 在单元格E3我有所需的列名称。 在B165我有期望的一年。 我需要公式在不同的工作表中。 所以,在我写的第二个工作表中: =SUM(INDIRECT("Data!"&(CHAR(64+MATCH(Data!E3,Data!A3:N3,0))&MATCH($O3,Data!A1:A900,0)&":"&"Data!"&(CHAR(64+MATCH(Data!E3,Data!A3:N3,0)&MATCH($O$3,Data!A1:A900,0))))) 但是,这带来了一个#VALUE错误。 当我把公式分成两部分的时候, 也就是说,这是有效的:CHAR(64 + MATCH(Data!E3,Data!A3:N3,0))&MATCH($ O3,Data!A1:A900,0) (CHAR(64 + MATCH(Data!E3,Data!A3:N3,0)&MATCH($ O $ 3,Data!A1:A900,0))) 但是当我把两者结合在一起的时候, 我想这个错误与下面粗体显示的部分有关,我参考了我的初始工作表。 =SUM(INDIRECT(**"Data!"**&(CHAR(64+MATCH(Data!E3,Data!A3:N3,0))&MATCH($O3,Data!A1:A900,0)&":"**&"Data!"**&(CHAR(64+MATCH(Data!E3,Data!A3:N3,0)&MATCH($O$3,Data!A1:A900,0)))))) 任何指导将不胜感激!

在Swift中下载和处理.xls(Excel)文件

我想要构build一个Iphone应用程序,可以下载一个Excel文件并在表格中显示内容。 我想我设法下载文件,但我得到的数据是这样的: <d0cf11e0 a1b11ae1 00000000 00000000 00000000 00000000 3e000300 feff0900 06000000 00000000 00000000 01000000 45000000 00000000 00100000 feffffff 00000000 feffffff 00000000 44000000 ffffffff ffffffff ffffffff ffffffff …….. > 这是下载的代码: let url = NSURL(string: "https://s3-eu-west-1.amazonaws.com/schooly/handasaim/news/f_1312015203355628490.xls") let urlRequest = NSURLRequest(URL: url!) NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue.mainQueue(), completionHandler: { response, data, error in if error != nil { println("There was […]

将数据行从一个Excel文件dynamic复制到另一个

我有很多不同的序列号的数据分布在许多文件中,我想dynamic地使用参考单元值和INDIRECT()函数复制到模板中。 我想这样做,而不使用VBAmacros。 例如,在模板中:单元格A1: SN016 。 单元格A2: =INDIRECT("C:\Users\Johannes\TestData\"&A1&"\[data.xlsx]Sheet1!A2") 这个想法是将A1更改为相应的数据文件位置,并更新模板中的整个数据范围。 我得到一个#REF! 结果虽然当我尝试这一点。 如果我可以拖动复制公式框并让Sheet1!A2变成Sheet1!A3 , Sheet1!A4 , Sheet1!B2等等,那也不错。

Rails 4,axlsx和acts_as_xlsx:如何使每个列自己的工作表?

gem https://github.com/randym/axlsx https://github.com/randym/acts_as_xlsx 教程 http://axlsx.blog.randym.net/2011/12/axlsx-making-excel-reports-with-ruby-on.html 在本教程中,Post模型被添加到Excel表格中,每个属性都是一个列。 不过,为了我的目的,我希望每一篇文章都是自己的文章。 我对这两个gem都很陌生,在进行这种调整时遇到了麻烦。 有没有人已经完成了这个可以分享他们做了什么?

在IronPython中从Excel获取pathstring

我想通过IronPython设置工作目录。 它基本上用于ANSYS Workbench。 我从Excel中获取目录path,我将它存储在一个IronPython中的variables。 dirpath = worksheet.range["E25"].value 我将这个variables值作为AbsUserPathName和chdir命令的inputpath。 dir = AbsUserPathName(dirpath) os.chdir(dirpath) 但没有任何工作,它给错误expected str, got _comObject 任何帮助表示赞赏。

将“spinners”导入到Google文档中

我正在寻找一种方法来导入到谷歌文档的Excel工作表,其中包括旋转器,当箭头被点击时,这些旋钮。 纸张import但纺纱厂消失。

Json或Excel完整的企业分类文件

我需要一个具有完整的企业术语集(分层次序)的json或excel分类法文件。 任何其他格式也没有问题,只要我能够使用这种格式生成一个json。 请注意,这不是关于共享点分类。 我需要一个预定义的术语集来离线使用。 我不想使用在线Web服务或其他API。 我需要这个文件来创build我自己的API。 我正在寻找一个免费的,但我准备支付,否则。 有没有资源? 我知道这不是一个编程问题。 但是我在这里问,因为你可能已经使用了一个为你的项目。 我花了几天的时间在互联网上search和张贴在其他网站上。 我无法find合适的资源。 请帮帮我。 提前致谢。

通过非迭代计算解决我的循环引用?

更新 – 简化更多: 为了防止人们不知所措,下面是我的问题的一个超级简单的版本: 请给我写C,D和E列公式,其中: C栏 如果列B是0,那么如果列A是1,则放1,否则0。 如果列B是1,那么如果列A是1并且列E是0,则放1,否则0。 D栏 如果C列为1,则放置1,否则为0。 E栏 D列总和 但是不要循环引用。 问题: 我刚刚在Excel表格上创build了​​一个循环引用,我明白为什么它是循环的。 当我去到循环参考单元格,然后做公式选项卡,评估公式button,它似乎按照预期进行评估。 因此,我希望有人能为我提出一个非迭代计算解决scheme。 语境: 我正试图解决被拒绝的医疗索赔是重复的。 我首先检查一下,如果另一个索赔似乎是重复的,那么,如果没有重复的索赔被发现,我检查一下被拒绝的索赔是否是对自己的复制。 Excel中: 在这里您可以看到两个索赔的简化图像: 列S具有声明数据的标准(截图以外),其将每个声明限定为重复。 列AF,主要原因,检查列S(以及为了说明的目的而隐藏的其他类似分类列)是否为1.如果是,则表示1,否则表示为1。 列AG计算列AF中有多less个1。 现在,我更改了列S的公式,对列S中的行为0,列S,AF和AG产生循环引用警告。列S中的公式(使用S3作为示例)是: =if(and(or($R3=0,$AG3=0),[the other claims data criteria that would mark the row as a duplicate]),1,0) 当Excel正在计算列R中0为0的行时,循环引用发生,到目前为止在列AG中为0,列S中为1(但还不是因为尚未计算)。 在这种情况下,在列S公式中,$ R3 = 0和$ AG = 0都被评估为True,但是一旦评估结束并且列S被标记为1,则列AF将变为1,并且列AG变为1,然后列S中的OR()从(True,True)变为(True,False)。 这并不能改变OR()的净结果,但却让Excel感到担忧。 重新解决问题: 考虑到这一切,并假设迭代计算不是最佳解决scheme(请让我知道如果是),我将如何解决这个问题? 我已经浏览了几个SO Excel的圆形参考文章已经和将继续寻找。 编辑:对列AF的描述进行了更正,并描述了为什么发生循环引用。