Tag: 文件

c#导出datagridview值为excel

任何人都可以帮助我解决这个问题,我真的不明白,我正在使用这个链接应用程序,这个问题总是出现。 这里是我试图做的链接http://www.aspdotnet-pools.com/2015/03/export-gridview-data-to-excel-sheet.html 这是图片

Excel – VBA问题。 需要从目录中的所有excel文件访问数据而不打开文件

所以我有一个“主”Excel文件,我需要填充从目录中的Excel文件中的数据。 我只需要访问每个文件,并从每个工作簿中的第二个工作表中复制一行,并将其粘贴到我的主文件中,而无需打开Excel文件。 我不是这方面的专家,但我可以处理一些中级macros。 我需要的最重要的事情就是能够一个接一个地访问每个文件而不用打开它们。 我真的需要这个,所以任何帮助表示赞赏! 谢谢! 编辑… 所以我一直试图使用dir函数来循环运行目录,但我不知道如何从第一个文件继续。 我在一个网站上看到了这一点,但对我来说,循环不会停止,只会访问目录中的第一个文件。 Folder = "\\Drcs8570168\shasad\Test" wbname = Dir(Folder & "\" & "*.xls") Do While wbname <> "" i = i + 1 ReDim Preserve wblist(1 To i) wblist(i) = wbname wbname = Dir(FolderName & "\" & "*.xls") wbname如何向下移动文件列表?

以编程方式检索“Last Saved By”文件属性

我正在尝试使用C#作为MVC Web应用程序的一部分访问“Last Saved By”文件属性。 我能从文件的最后修改date获得几乎所有其他属性的所有者,我甚至使用Shell32得到真正晦涩的属性。 但是,我无法find一种方法来获取“Last Saved By”属性,当我检索我需要报告的每个文件的审计属性。 我需要从这些数据获取这些文件都是Excel。

asp.net应用程序,读取上传的Excel dcoument而不保存到文件系统

我需要能够读取上传的Excel文档的内容,而不必将其保存到ASP.NET应用程序中的文件系统。 有没有办法(容易)做到这一点,而不使用任何第三方工具? 我不想在服务器上使用MS Office互操作组件 任何帮助表示赞赏。

基于两个工作表中的数据创build文件层次结构

我有一个包含2张工作簿。 Sheet1 :子程序集列表(许多部分放在一起构成一个更大的机器的一部分) Sheet2 :组成子组件的所有零件的列表 我需要根据这个数据创build一个文件层次结构。 Sheet1的单元格A2包含整个机器零件名称,这是第一级(这不是问题)。 文件系统的第二级是由工作表第A列中的所有剩余数据创build的(每次在列B中有新数据时,我们使用列A中的数字创build第二级文件夹,列中列出名称B) 我遇到的问题是结构的最后一层。 我需要根据Sheet2中的数据在二级文件夹中创build三级文件夹。 我会举一个例子。 在Sheet1中,部件名称是“馈入部分”,“馈入部分”由Sheet2中的6部分组成,分别是第1部分,第2部分,第3部分,第4部分,第5部分和第6部分。 这些部分都是以2414-21xx-xxx相同的6个数字开始的 我需要为编号为2414-21的每个部件创build子文件夹,以进入“进纸部分”的文件夹。 然后我需要对剩下的数据做相同的检查。 现在总的来说大问题是这是一个自动化的程序,需要普遍使用可能不能启动2414,可能是5200或任意数字组合的数据。 已解决:我是这样做的错误方式,我find了一个更简单的方法来实现我的总体目标。 但是,如果我们认为可以接受的话,我们会在这里留下来,以防有人遇到类似的问题,他们正在寻找答案。 如果closures,我也乐意接受

从Excel导出到txt保存特殊的date格式

我一直在使用一个代码来将数据从excel复制到.txt中去除任何不需要的字符,input到另一个应用程序: Public DirRoot As String Public CasNam As String Public Sub Export() Dim intUnit As Integer Dim rngRow As Range Dim rngCell As Range Dim strText As String intUnit = FreeFile DirRoot = "C:\temp\" CasNam = "Test" Open DirRoot & CasNam & ".txt" For Output As intUnit 'End If With Worksheets("Export").UsedRange For Each rngRow In […]

如何将文件名和文件扩展名添加到window.open方法,将JSON数组导出到CSVstring,然后导入到JavaScript文件中?

我有下面的代码,在以下问题上find: https : //stackoverflow.com/a/4130939/1055971 function DownloadJSON2CSV(objArray) { var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray; var str = ''; for (var i = 0; i < array.length; i++) { var line = ''; for (var index in array[i]) { line += array[i][index] + ','; } line.slice(0,line.Length-1); str += line + '\r\n'; } […]

导出数组与阿拉伯文内容到Excel文件的PHP

我试图导出文件从PHP数组包含阿拉伯字符到Excel文件。 它工作正常,但Excel文件的内容不正确,例如:它显示的Excel文件中的Array[0]='محمود'的值,它不涉及任何Unicode,所以在这里是我的代码: $fileName='DaleelAnalytics_'.date("dm-Y_H:i:s").'.xls'; $fallbackfilename = mb_convert_encoding($fileName, "ISO-8859-1"); $encodedfallbackfilename = rawurlencode($fallbackfilename); $encodedfilename = rawurlencode($fileName); header("Content-Disposition: attachment; filename=". $encodedfallbackfilename ."; filename*=windows-1256 $encodedfilename"); $header = array("المعرف", "الإسم", "التخصص", "رقم إذن العمل ", "حالة الحساب", "الهاتف الثابت", "الهاتف المتنقل", "عدد المشاهدات", "تاريخ الاضافة", "التخصص", "الدولة", "المدينة"); $fp = fopen("php://output", "w"); fputcsv($fp, $header, "\t"); foreach ($unsetElementsArray as $row) { fputcsv($fp, […]

Php Excel文件下载具有可读格式

我试图在php中实现excel文件下载。 我已经尝试了下面的代码文件下载。 ob_start(); echo "Hi This is Input! "; header("Content-Type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=test.xls"); header("Pragma: no-cache"); header("Cache-Control: public"); ob_flush(); Excel文件下载似乎很好。 但下载的Excel文件不能够上传与PHP的Excel阅读器2.当我试图上传test.xls文件,似乎下面的错误信息 test.xml is not readable in excel_reader2.php 我想用excel reader 2导入excel文件。 是我所错过的任何东西,或者是我在做错代码的事情 任何帮助很大的欣赏。

如何使用Open XML下载Excel文件之前?

我正在使用下面的代码来创build,它会向用户提示用户是否能够保存或打开或取消Excel文件….. 我成功地能够下载文件,但我需要压缩之前,它是显示用户提示,后来的zip文件将显示给用户喜欢与选项打开或保存或取消….. 我怎样才能不使用任何其他第三方库,并使用微软自己的Gzip DLL? 下面的代码是出口到Excelfunction: public ActionResult ExportToExcel() { byte[] file; string targetFilename = string.Format("{0}-{1}.xlsx", "Generated", "excel"); DataTable dt = common.CreateExcelFile.ListToDataTable(GetSearchDraftPRResults()); common.CreateExcelFile excelFileForExport = new CreateExcelFile(); file = excelFileForExport.CreateExcelDocumentAsStream(dt, targetFilename); Response.Buffer = true; return File(file, "application/vnd.ms-excel", targetFilename); } 任何人都可以请帮助这个如何压缩文件之前,它显示给用户? 提前谢谢了….. 修改代码: public ActionResult ExportToExcel() { byte[] file; string targetFilename = string.Format("{0}-{1}.xlsx", "Generated", "excel"); DataTable dt […]