Tag: excel

Excel:使用单元格值作为SQL查询的参数

我正在使用MS Excel通过ODBC从MySQL数据库获取数据。 我成功地使用SQL查询获取数据。 但是现在我想要查询参数化。 所以我不知道是否有可能使用单元格值(电子表格单元格)作为这种查询的参数。 例如,对于这个查询: select name from user where id=1 我想从电子表格中的单元格D4中获取id值。 这是正确的方法来参数化查询? 我该怎么做呢? 谢谢。

插入图片到Excel单元格

这可能听起来很愚蠢,但是我需要用图片生成一个报告,而且我不能把这些图片放到一个单元格中。 我可以让图片在我的工作表中“漂浮”,但是我需要把它们放到一个单元格中。 我该怎么做?

读取Excel文件的最佳方式(.xls / .xlsx)

我知道有不同的方法来读取Excel文件: Iterop Oledb Open Xml SDK 兼容性不是问题,因为程序将在受控环境中执行。 我的要求: 读取一个文件到一个DataTable / CUstom Entitie s(我不知道如何使一个对象的dynamic属性/字段[列名将在var文件中变化]) 使用DataTable/Custom Entities使用其数据执行一些操作。 用操作结果更新DataTable 把它写回excel file 。 这会更简单。 另外如果可能的话,build议我在自定义实体(dynamic添加属性/字段到对象)

Microsoft Office Excel不能访问文件'c:\ inetpub \ wwwroot \ Timesheet \ App_Data \ Template.xlsx'

我有我的代码如下: – Microsoft.Office.Interop.Excel.Application oXL = null; Microsoft.Office.Interop.Excel.Sheets sheets; Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Workbooks.Add(System.Reflection.Missing.Value); /* * Here is the complete detail's about Workbook.Open() * * Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, Object Format, * Object Password, Object WriteResPassword, Object IgnoreReadOnlyRecommended, Object Origin, * Object Delimiter, Object Editable, Object Notify, Object Converter, Object AddToMru, Object Local, […]

什么表示Office Open XML单元格包含date/时间值?

我正在使用Office Open XML SDK读取.xlsx文件,并对读取date/时间值感到困惑。 我的一个电子表格中有这个标记(由Excel 2010生成) <x:row r="2" spans="1:22" xmlns:x="http://schemas.openxmlformats.org/spreadsheetml/2006/main"> <x:cr="A2" t="s"> <x:v>56</x:v> </x:c> <x:cr="B2" t="s"> <x:v>64</x:v> </x:c> . . . <x:cr="J2" s="9"> <x:v>17145</x:v> </x:c> 单元格J2中有一个date序列值和一个样式属性s="9" 。 但是,Office Open XML规范说,9对应于一个跟随的超链接。 这是ECMA-376第2版第1部分 – 基础和标记语言参考 .pdf第4,999页的屏幕截图。 规范中包含的presetCellStyles.xml文件也称为builtinId 9,作为后续超链接。 <followedHyperlink builtinId="9"> 规范中的所有样式都是简单的可视化格式样式,而不是数字样式。 数字样式在哪里定义,以及如何区分样式引用s="9"来指示单元格格式(视觉)样式还是数字样式? 很明显,我正在寻找错误的地方来匹配单元格上的样式和数字格式。 哪里可以find这些信息?

我如何在Python中打开一个Excel文件?

如何打开一个Excel文件的文件来读取Python? 我已经打开文本文件,例如,阅读命令sometextfile.txt 。 我如何做一个Excel文件?

如何在CSV文件中同时转义逗号和双引号?

我正在写一个Java应用程序将数据从Oracle导出到csv文件 不幸的是,数据的内容可能相当棘手。 依然逗号是删除,但连续的一些数据可能是这样的: ID FN LN 年龄段 评论 123,约翰,史密斯,39,我说:“嘿,我是5'10”。 所以这是comment栏中的一个string: 我说:“嗨,我是5'10”。 没有开玩笑,我需要从Excel生成的CSV文件,而不是在Excel或公开的办公室妥协的意见,当然不能搞乱其他常规逃跑的情况(即正常的双引号和元组内的常规逗号)。 我知道正则expression式是强大的,但是如何在这样复杂的情况下实现目标呢?

如何把一个工具提示放在用户定义的函数上

在Excel 2007中,如何将描述和参数提示添加到用户定义的函数中? 当我开始为内置函数input函数调用时,Excel会显示一个描述和参数列表 – 一个工具提示。 我想为我定义的function做同样的事情。 不只是公式插入向导,而是在公式框中,所以如果我键入“= myFun(”,在“(”工具提示popup,就像“= average(” 在VBA帮助中没有任何帮助,MSDN上没有任何帮助,在任何Excel和VBA专用论坛上我都找不到任何帮助,所以这显然是一个很长的路要走。

如何在Excel公式中创build包含双引号的string?

如何在Excel公式中构造以下string: 莫里斯“火箭”理查德 如果我使用单引号,这是微不足道的= "Maurice 'The Rocket' Richard"但双引号呢?

如何在Excel 2013中正确显示.csv文件?

看来Excel 2013不能正确读取CSV文件(Excel 2010)。 每当我打开.csv文件,我的所有数据都显示在第一列。 我知道我可以去DATA , Convert ,然后selectcommas ,但这个设置不保存,每次我打开这种文件,我厌倦这样做。 我怎样才能设置Excel 2013,一劳永逸,显示CSV文件(逗号分隔)娇滴滴?