Tag: parsing

生成基于Excel表的逗号分隔的string

我必须根据Excel表格中的数据生成带有键值对的逗号分隔string。 既然图片胜过千言万语 顶行是列的名称和可视化我想把行1877变成下面的string 8:0,9:1,10:0,11:2 … 所以格式会是column_name:column_value,…因为我有很多的数据来parsing我很好奇,如果有人可以build议最好的方法来生成string,将最终在MS SQL数据库? 谢谢

将分隔的Excel数据分隔成2列

我在Excel中的A列中有一些电子邮件地址。 有很多行,但是名称与每个电子邮件地址都在同一个单元格中,所以它看起来像这样: johnsmith:johnsmith@gmail.com adamsmith:adam1i2@gmail.com CoryAdam:Cory1991@gmail.com 有没有办法(在Excel中)分隔数据,以便我可以维护我的行,但在一列中的名称和在另一列中的电子邮件地址? 我也能自动做到这一点,在每天左右结束时说?

excel vba表单提交并parsing结果中的数据

这里是我的代码,不幸的是公司的问题,我不能发布真正的url,它的作品,但不是我想要的方式,检查我的问题如下: Dim doc As HTMLDocument Dim IE As InternetExplorer Dim TDelements As IHTMLElementCollection Dim TDelement As HTMLTableCell Dim r As Long Sub ficfinder() Set IE = CreateObject("InternetExplorer.Application") With IE .Visible = True .navigate URL:="…INPUT"<—this is my search form, but i have to redact due to co policy Do 'Until .readyState = 4 DoEvents Loop Until […]

从xlsparsing数据并使用c#添加到数据网格视图

我试图读取一个文件夹,其中包含一些xls文件(27),我需要阅读21行后只有3个特定的列如A21,:B21,:… …在一个新的列中,想只有前几列的总和。 我想插入一个数据库网格,并在那里插入parsing数据。 我的问题是,我从来没有尝试从xls读取的东西。 你有什么想法。 提前致谢! (所有的数据在所有工作簿中都是一样的)

从HTML复制数据

我正在尝试学习如何使用Excel VBAparsingHTML中的数据。 所以我发现一个在线的例子,工作正常,但是当我从www.yahoo.com URL地址更改为C上的本地HTML文件,它给了我错误,即对象'IwebBrowser2'的方法'繁忙'失败。 代码是: Sub GetBodyText() Dim URL As String Dim Data As String URL = "file:///C:/test.html" Dim ie As Object Dim ieDoc As Object Set ie = CreateObject("InternetExplorer.Application") ie.navigate URL Do Until (ie.readyState = 4 And Not ie.Busy) DoEvents Loop Set ieDoc = ie.Document Data = ieDoc.body.innerText 'Split Data into separate lines 'or […]

如何使用汤&python从Wikipedia的表中的特定列下的内容

我需要从维基百科的表格中获取内容指向特定列下的href链接。 该页面是“ http://en.wikipedia.org/wiki/List_of_Telugu_films_of_2015 ”。 在这个页面上,有几个表格“wikitable”。 我需要列标题下的内容的链接,他们指向的每一行。 我希望将它们复制到Excel表格中。 我不知道在一个特定的列下search的确切代码,但我到这里来,我得到一个“Nonetype对象不可调用” 。 我正在使用bs4。 我想提取至less部分表格,所以我可以弄清楚我想要的标题列下的href链接,但是我以这个错误结束。 代码如下: from urllib.request import urlopen from bs4 import BeautifulSoup soup = BeautifulSoup(urlopen('http://en.wikipedia.org/wiki/List_of_Telugu_films_of_2015').read()) for row in soup('table', {'class': 'wikitable'})[1].tbody('tr'): tds = row('td') print (tds[0].string, tds[0].string) 一点指导赞赏。 有谁知道?

Infragistics Excel导入Loadoptions

Load-Method通过Infragistics组件加载Excel表单有两个错误。 第一: 指定的stream或文件不包含有效的工作簿。 参数名称:文件名称 这是因为Excel-Workbook已损坏。 但是,如何加载工作簿而不validation它是否被破坏? 第二: 无效的URI:主机名不能被分析 这是因为工作表中有超链接。 如何在加载之前删除它们? 我的代码: 'stuff… Dim file as String = "test.xls" xls = New Workbook() xls = Workbook.Load(file) 'stuff… 来自Infragistics的页面不是很有帮助: http : //help.infragistics.com/Help/Doc/WinForms/2012.2/CLR4.0/html/Infragistics4.Documents.Excel.v12.2~Infragistics.Documents.Excel.Workbook 〜负荷(stream)的.html

当某些单元格为空白时,VBA代码将继续使用文本格式进行格式化

由于我的VBA知识并不广泛,我通常会logging我需要的macros。 因为我在同一个单元格中同时具有date和时间的列,所以我使用Excel的“文本到列”function并logging下来,提供下面的代码。 但是,一旦任何一行中有一个空白单元格,下面的所有单元格都没有格式化! 在我的search中,我发现解决scheme是基于循环的代码来执行单元格的操作,但我还没有find如何使用它来做什么,再加上看起来非常复杂! 我问是否有办法忽略空白单元格,并继续格式化。 这是文本到列的代码,但有代码,我可以添加之前或之后忽略空白单元格,仍然保持下面的代码? Columns("S:S").Select Selection.Insert Shift:=xlToRight Range("R2").Select Range(Selection, Selection.End(xlDown)).Select Selection.TextToColumns Destination:=Range("R2"), DataType:=xlFixedWidth, _ FieldInfo:=Array(Array(0, 2), Array(9, 1)), TrailingMinusNumbers:=True Columns("S:S").Select Selection.Delete Shift:=xlToLeft Columns("T:T").Select Selection.Insert Shift:=xlToRight Range("S2").Select Range(Selection, Selection.End(xlDown)).Select Selection.TextToColumns Destination:=Range("S2"), DataType:=xlFixedWidth, _ FieldInfo:=Array(Array(0, 2), Array(9, 1)), TrailingMinusNumbers:=True Columns("T:T").Select Selection.Delete Shift:=xlToLeft Columns("U:U").Select Selection.Insert Shift:=xlToRight Range("T2").Select Range(Selection, Selection.End(xlDown)).Select Selection.TextToColumns Destination:=Range("T2"), DataType:=xlFixedWidth, _ FieldInfo:=Array(Array(0, 2), Array(9, […]

用于Excel VBA的YAMLparsing器

我有一些YAML文件,我需要使用MS Excelmacros在Excel中填充这些数据。 我能够读取YAML文件并尝试逐行读取并查找语义。 但是这个过程变得越来越复杂。 我正在寻找一个替代解决scheme。 Excel VBA是否有YAMLparsing器? 如果是这样,你可以build议几个? 我需要这个哈希的哈希格式的YAML,以便我可以访问哈希格式的哈希中的YAML数据? 感谢Jeevan

从双精度转换为string,但保持前导零

我正试图从双重转换为string。 它正在工作,但它正在删除所有前导零。 例如,00010000正在更改为10000和01更改为1.我正在尝试读取一个xls文件,它certificate是困难的。 运行程序时数字的数量是不知道的,所以我想不出解决这个问题的办法。 谁能帮忙? 以下是我的代码: while (cells.hasNext()) { cell = (HSSFCell) cells.next(); if (cell.getCellType() == HSSFCell.CELL_TYPE_STRING) { lineList.add(cell.getStringCellValue()); } else if (cell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC) { String s = String.valueOf(cell.getNumericCellValue()); lineList.add(s); } }