比较两列值
朋友们好, 我需要比较 excel 列中的两个多个值,比较结果来自第三列.请在下面找到我的要求示例. 在此先感谢. 第 1 列第 2 列 Scott;教堂;恩达科特;菲多;绿;希巴德;奥尔尼 斯科特;奥尔内;恩达科特;菲多;绿;白色的;希巴德;Eglise 比较结果如下: Olney; Endacott; White 请任何人帮助我. 解决方案 为了让事情更容易,给第 1 列中的数据一个 Name 例如“列表". 然后,您计算的第一部分需要在该列表上执行 VLOOKUP() ,寻找完全匹配. 如果 VLOOKUP 找不到数据,则返回 #N/A,因此您还需要一个名为 ISNA() 的函数,如果单元格包含或函数返回,则返回 TRUE #N/A 因为您实际上想要列出不匹配的那些,所以您还需要函数 NOT() 来反转查找的效果. 最后将所有这些放在公式中的 IF() 函数中,为真实部分返回空白,在错误部分中返回第 2 列中的项目
120 2022-07-19
编程技术问答社区
自动将电子邮件(Gmail)正文提取到Excel文件
是否可以自动将部分电子邮件正文从我的 Gmail 收件箱提取到 Excel 文件中?我想从表格形式的收件箱中获取数据到 Excel 文件.我试图在我的收件箱上运行 WebQuery,但它给了我以下错误消息. “无法打开 https://mail.google.com/mail.... 无法下载您请求的信息" Google 是否提供任何 API 来实现这一点?或者是否有可能以编程方式(C#)或使用宏来实现这一点?任何帮助或建议将不胜感激.谢谢 解决方案 这里有个问题堆栈溢出[^].而答案是: Jon Fournier 5 月 31 日 16:23 写道:如果我是你,我会改为设置 Outlook 来同步你的 gmail 帐户,并使用 OutlookAPI.这样可能至少容易 10 倍. 发布以从“未回答的问题"集合中删除上述问题.
196 2022-07-19
编程技术问答社区
如果错误更新dbf文件中的每行数据,请在txt文件中写入错误消息
嗨,codeproject 成员,我这里有代码,如果每行数据没有更新,我想在文本文件中写入错误消息.我能知道我的 try..catch 块是对还是错吗? If triallicense = "演示" 然后File_dbf = "C:\ddd" &公司dbf &"\paytran.dbf"Dim ConnectionString As String = String.Empty, sCommand As String = 字符串.EmptyDim rCnt As Integer = 0, Empno As String, Otvalue As Integer = 0, retVal As Integer = 0, totalhrs As 整数 = 0Dim xlApp As Excel.Application = Nothing, xlWorkBook As Excel.Workbook = Nothing, xlWorkSheet As Excel.Worksheet = Nothin
190 2022-07-19
编程技术问答社区
Excel求解器与C语言的集成#
大家好! 我正在用 C# 开发一个应用程序,我想知道是否有一些类可以操作 Excel Solver Macros. 我需要通过我的 C# 应用程序启动 Excel Solver Macro 并查看它是否结束. 问候, Henrique. 解决方案 是的,您可以通过编程方式使用 Excel 求解器.我以前看过一个例子,但不要使用它,因为求解器对于我解决的问题效率很低.还有一个进化求解器,您可以购买并使用 VBA 或 C++ 进行交互.
132 2022-07-19
编程技术问答社区
使用C从Excel中删除数据#
大家好, 我正在尝试使用 OLEDB 提供程序从 excel 中删除数据,这会引发错误此 ISAM 不支持删除链接表中的数据 能否请您告诉我,我们是否有任何替代方法可以删除 Excel 工作表中的所有数据. Ramakrishna. 解决方案 您使用的是什么版本的 Excel .. 尝试在您的系统上创建 .UDL 文件并双击该文件将显示对话框..选择您的提供商并选择您的文件所在的位置和测试连接.. 最后使用记事本打开同一个对话框,这将显示您需要的连接字符串,复制并粘贴您的 oledb 连接字符串
718 2022-07-19
编程技术问答社区
具有多个系列的C#Excel图表
我正在为学校做一个健康监测项目,我需要帮助制作一个包含多个系列的图表. 我的数据集格式如下: 采样日期、采样时间、该时间范围内的心率、该时间范围内行驶的距离 ^ 这些是列,目前该演示大约有 16000 个样本. 我需要将心率和距离作为单独的系列 - 它们将是 y 值 对于 x 值 - 每个采样日期的采样时间. 它只是两个折线图,但我真的对此一无所知. 我非常感谢您能提供的任何帮助. 解决方案 “Clueless"相当广泛,所以我不确定您的 C# 能力. 这有帮助吗? http://csharp.net-informations.com/excel/csharp-excel-chart.ht[^] 如果您需要那里给出的每个类和方法的更多详细信息,请转到 http://msdn.microsoft.com/library[^]并在那里搜索.
116 2022-07-19
编程技术问答社区
C#和互操作一个问题
大家好, 我有 datagridview (dgvProducts) 我想用这段代码将网格数据插入到 xls 文件中,每个范围都可以正常工作,但是当我点击这个按钮时 rangeProductsName 没有任何作用 谁能帮帮我? private void btnExportInExcel_Click(object sender, EventArgs e) { nudZednadebNumber.Value++; //string address = txtFileAddress.Text; string address = txtFileAddress.Text; OpenExcelWorkbook(address); _sheet = (Excel.Worksheet)_sheets[1]; _sheet.Select(Type.Missing); Excel.Range rangeCompanyName = _shee
184 2022-07-19
编程技术问答社区
SharePoint文档库的Excel工作簿对象
你好, 我编写了一个生成 Excel 工作簿并将其写入 SharePoint 文档库的应用程序.现在,我将生成的 Excel 文档保存到临时文件夹并使用 SharePoint Copy Web 服务将其写入 SharePoint 文档库,然后再从临时文件夹中删除它. 我想将 excel 工作簿对象直接写入 SharePoint 文档库,而不是在上传到 SharePoint 然后删除之前将其保存到临时文件夹中. 我无法在我的盒子上安装 SharePoint 对象模型,这就是我使用 SharePoint Web 服务的原因.除了 SharePoint 对象模型之外,还有其他方法可以使用 Web 服务或其他方式吗? 谢谢! AnnC 解决方案 这可能对您有所帮助:MSDN 链接[^]
102 2022-07-19
编程技术问答社区
在vb.net中读取excel时的Windows错误消息
你好, 我有一个在 vb.net 中打开大约 40 个 excel 电子表格的功能.它会一一打开它们,然后提取其中的数据并将其写入 SQL 表. 它工作得很好,虽然很慢.但是,我只能推测,因为这个过程太慢了,在操作系统(windows 7)看来,excel 书已经停止响应,然后在屏幕上弹出一个对话框,说应用程序已经停止响应.一旦关闭了 excel 书并处理了对象,它就会再次消失. 我检查了代码,无论我在哪里看,它似乎都很标准.我在 excel 应用程序类中添加了 withevents 子句,尝试看看是否有帮助. 有没有办法抑制这些消息? ''globel excel vars Dim WithEvents xlsLookup As Excel.Application Dim xlsWorkbook As Excel.Workbook Dim xlsSheet As Excel.Worksheet ''Create excel objects xlsLook
160 2022-07-19
编程技术问答社区
Sum在使用经典asp(vbscript)导出的Excel中不起作用
我有一个项目,我们正在使用 vbscript 将页面导出到 excel 中.我使用以下代码导出: Response.Buffer = TrueResponse.ContentType = "application/ms-excel"Response.AddHeader("Content-Disposition", "附件; filename=""" & filename & """")Response.ContentEncoding = System.Text.Encoding.UTF8Response.Charset = ""EnableViewState = False 使用此代码,excel 下载正常,数据也很好,但是当我选择有数字的单元格时,它不显示总和和平均值,它只显示计数.我猜单元格是文本格式. 由于我是新手,请告诉我解决方案. 谢谢. 解决方案 将单元格的数字格式更改为“常规".这种格式会自动检测输入的格式.如果没有帮助,请将其更改为“0"或您需要数
62 2022-07-19
编程技术问答社区
需要动态获取列作为输出
大家好, 我有一个列表框控件,其中包含 Excel 工作表中的项目. 根据选择的项目,我将查询数据库并获取输出. 问题是输出应该是动态的. 例如 列表框 -------- 一个乙CD 表 - 项目 A B C D E F G H--------------------------------------10 20 30 40 50 60 70 80100 210 350 40 50 60 720 80110 20 30 40 501 601 70 803 从列表框中,我将选择“A"和“B".现在我需要表“项目"中的 A 列和 B 列作为输出. 同样,如果我选择“C",那么我应该只得到 C 列作为输出. 在此先感谢.. 解决方案 从列表框中获取所选项目. 我假设你有一个 listbix &一键生成数据 点击按钮 string selectedItem = "";if (ListBox1.Items.Count > 0){
106 2022-07-19
编程技术问答社区
如何在Visual Basic中构建Excel搜索器
如何在 Visual Studio.net 中构建 Excel 文件搜索器 这意味着我在这个程序中输入了一个名字,它会给我一个 excel 的结果. 请帮助我,我需要这个程序 解决方案 不要多次发布同一个问题.我已经回复了你稍后关于这个主题的帖子.
84 2022-07-19
编程技术问答社区
如何使用c从excel 2007中的合并单元格中提取数据#
你好, 我有一个 excel 表,我必须从其中从选定的数据范围中获取数据,但是我如何从进入选定范围的合并单元格中获取数据. 解决方案 试试这个 使用 System.Data.OleDb 使用此命名空间; FileNm = System.IO.Path.GetFileName(你的文件名); 字符串 conStr = ""; if (FileNm.Contains(".xls") == true) { conStr = ConfigurationManager.ConnectionStrings["Excel03ConString"].ConnectionString; } if (FileNm.Contains(".xlsx") == true) { conStr = ConfigurationManager.ConnectionStrings["Excel07ConString"].ConnectionString; } 字符串 isHDR = "否"
320 2022-07-19
编程技术问答社区
ExcelXml转换为另一种语言
你好 我有一个 xml 文件作为字符串.我需要将它发送到日文浏览器.尝试使用以下代码但没有转换.请检查我的代码是否有任何问题. //字符串 StrEncoding = "Shift_JIS"; //编码ascii = Encoding.GetEncoding(StrEncoding); //编码日语 = Encoding.GetEncoding(20127); //byte[] unicodeBytes = ascii.GetBytes(xslXml); //byte[] arrReportContaint = Encoding.Convert(ascii, Japanese, unicodeBytes); private void LoadExcelData(string xslXml, string 标头){UTF8Encoding 编码器 = new UTF8Encoding();字节[] arrReportContaint = encoder.GetBy
106 2022-07-19
编程技术问答社区
需要使用宏将多张工作表从一个excel复制到另一个excel
我在下面粘贴的代码中有一行 [Range("A2:Iv" & Range("A65536").End(Xlup).Row).Copy].此行仅复制一个工作表数据,但我想复制单个可用的所有工作表... 子 simpleXlsMerger() 将 bookList 暗淡为工作簿 将 mergeObj 作为对象调暗,dirObj 作为对象,filesObj 作为对象,everyObj 作为对象 Application.ScreenUpdating = False 设置 mergeObj = CreateObject("Scripting.FileSystemObject") 将 strWSName 调暗为字符串 strWSName = InputBox("输入要合并的Excel文件的文件路径") '这里更改excel文件的文件夹路径 设置 dirObj = mergeObj.GetFolder(strWSName) 设置 fileObj = dirObj.F
338 2022-07-19
编程技术问答社区
我应该使用哪种数据类型在Excel Vba中传递0.08 1/2
大家好, 我有一个任务,即我需要计算收到的收入的客户份额.公司有 20 个合作伙伴,总份额为 104.其中一个合作伙伴的份额为 0.08 1/2,我将他的份额作为 Double 传递给函数.但是得到错误任何人都可以告诉我应该使用哪种数据类型来传递 Excel Vba 中的值 谢谢, MOHAMMAD SIDDIQALI. 解决方案 0.08 1/2 是什么意思?这不是一个正确的数值.如果 1/2 表示一半,那么只需添加 5 即可自己翻译.这将成为 0.085.你不能通过奇怪的公式. 祝你好运!
122 2022-07-19
编程技术问答社区
SQL DB到excel实时
您好,亲爱的 SQL 和编程专家! 我有一个问题,我想你可以帮助我.有一台带有 SQL Server 和一个 SQL DB 的计算机.我们的实验室正在运行一些测试,在测试期间通过一些硬件将数据存储在 SQL 数据库中.问题是我们可以使用Excel的一些工具来获取数据,但不是很好,因为我们需要每隔30-45秒的数据,有没有工具可以自动从sql导入数据到excel?或者还有其他可能吗? 请帮我做这个. 解决方案 你可以参考下面的链接 对你有用, http://www.likeoffice.com/28057/Excel-2007-Importing-data[^] 如果您想要您的自定义工具,您可以使用简单的 Windows 表单 (.net) 编写它. :) 嗨, 您可以通过开发 Windows 服务或一些服装应用程序来做到这一点. 但如果你想要一个好的解决方案,那么: 只需按顺序编写您需要的查询结果 然后将其保存在 SQL 文件中
158 2022-07-19
编程技术问答社区
根据条件将选定值从表中获取到另一个表中
你好.. 我有一张叫 Hikes 的桌子.那么其中的数据是通过 .aspx 页面中的 excel 表插入的.. 列如下.. EmpID 名称 Jan-11 Feb-11 Mar-11 以此类推.. 它有3年的数据.. 现在我有 .aspx 页面,我可以在其中提供 empid .. 在输入 empid 时,基于它我需要在 gridview 中获取该特定员工的数据.. 网格视图应该有以下 EmpID,Name 和我需要显示加息金额和加息日期(如 Jan-12、Feb-13) 假设1月11日起薪为6000,2月12日加薪11000,8月13日加薪16000.. 现在我只需要显示所有值中的那些值.. 我需要把它带到一个新的数据表并将它绑定到gridview.. 如何按行区分..? 帮我继续前进 解决方案 嘿哈沙, 试试这个代码 字符串 conStr,sqlQuery;int 萨尔;SqlConnection c
100 2022-07-19
编程技术问答社区
为什么报表在导出到excel时会丢失格式?
我正在构建大量报告,这些报告将经常导出到 Excel 并打印在信笺上.长话短说,每次报告放置数据以直接从 SSRS(2012) 正确打印时,它都不会在 Excel 上对齐,反之亦然. 有谁知道如何解决这一问题? 谢谢 解决方案 你好 Paulo, 什么格式没有得到维护?是不是因为cell size的原因数据不好看? 我不确定确切的问题是什么,但建议是 - 将 Tablix 中的行高设置为 12.75pt,并将“CanGrow"设置为“False" 这应该使您的 excel 输出看起来更好.唯一要注意的是,“CanGrow"设置为 false,因此除非您在 Excel 中展开单元格,否则您将看不到整个单元格内容. 如果我不明白您的问题,那么您能否详细描述一下您所看到的格式问题. 谢谢, 阿尼尔
96 2022-07-19
编程技术问答社区
将winform图表导出到excel
你好, 我在 C# 中有一个 winform 图表,我想将它导出到 excel 中,最好是这样我可以在 excel 中进行编辑或任何其他内容.我找到了一个如何将其导出为 GIF 文件的示例,但这不是我想要的. 希望有人能够提供帮助:) Thx 解决方案 你好 Handyman83, 据我所知,只有通过将 c# 数据发送到 excel 电子表格来构建图表,您才能尝试做的事情.我做了一些研究,发现了这个链接 http://csharp.net-informations.com/excel/csharp-excel-chart.htm[^].希望对您的需求有所帮助. 祝你好运, 从你的问题中不清楚你到底想做什么.听起来,因为您不想将图像(gif 文件)复制到 Excel,所以您想要将图表中的数据复制到 Excel 电子表格中. 将数据从 C# 程序传输到 Excel 的一种方法是将数据保存到 CSV 文件.Excel 可以打开 CSV 文件(逗号分隔值
160 2022-07-19
编程技术问答社区