我试图用C编写代码,将.xls/.xlsx文件转换为.csv文件,打开文件后将其保存为.csv文件,但结果文件仍然具有所有Excel属性(如合并单元格、标题等),但当我查看属性时,它将文件类型显示为.csv。

在我的代码中,我打开一个execl并使用saveas保存它。

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using Microsoft.Office.Interop;

using Excel = Microsoft.Office.Interop.Excel;

namespace ConsoleApp2

{

class Program

{

static void conversion(string sourcepath)

{

Excel.Application xlapp;

xlapp =new Excel.Application();

xlapp.Visible = true;

// Excel.Workbook book = xlapp.Workbooks.Open(sourcepath);

//book.SaveAs(@"C:\Users\Abraham Samuel\Desktop\sample\new.csv")

Excel.Workbook xlworkbook = xlapp.Workbooks.Open(sourcepath);

xlworkbook= xlapp.ActiveWorkbook;

Excel.Worksheet xlsheet = xlapp.ActiveSheet;

xlsheet.SaveAs(@"C:\Users\AbrahamSamuel\Desktop\sample\new.csv");

}

static void Main(string[] args)

{

string path= Console.ReadLine();

conversion(path);

}

}}

我想要一个纯.csv文件,我可以在Excel中打开,只包含文本,不包含其他元素,如合并单元格、标题等。

php xlsx格式转换csv,我想使用C将.xls或.xlsx文件转换为.csv格式#相关推荐

  1. linux 拷贝xlsx_在Linux上,将xlsx Excel格式文件转换为CSV

    在这个简短的配置中,我将展示如何使用Gnumeric电子表格程序将xlsx Excel格式文件转换为CSV. Gnumeric是这项工作的最佳工具,因为它将节省大量时间.让我们从安装Gnumeric开 ...

  2. 利用ArcGIS软件将csv文件转换为shp格式

    对所有的HDF5文件提取自己所需要的信息之后,每一个csv文件都可以在ArcGIS中进行展点显示,但是我们所需要的不只是单个csv文件进行展点显示,我们需要将所有的csv文件进行展点显示以方便之后进行 ...

  3. 如何将csv格式文件转换为Json格式文件?

    如何使用python将csv格式文件转换为Json格式文件? 文章目录 如何使用python将csv格式文件转换为Json格式文件? 前言 一.使用execl方式打开csv文档 二.python转换代 ...

  4. [文档格式转换神器]pdf,jpg,xps转doc,xls,ppt等office格式

    [文档格式转换神器]pdf,jpg,xps转doc,xls,ppt等office格式 Made By LuckyDog 今天公司财务遇到一个问题,同时也是给我出了一个难题(Because之前没弄过), ...

  5. 快速转换:将音乐文件转换为MP3格式的步骤

    如果你有一个音乐文件,但它的格式不是MP3,你可能需要将其转换为MP3格式,这样它就可以被更广泛地播放和共享.下面是一些步骤,帮助你快速将音乐文件转换为MP3格式. 1.下载并安装一个音频转换软件.有 ...

  6. C#实现csv文件or xls文件转换为txt格式文件的源码

    在做C#对接PLC数据写入.采集时,项目有一个环节需要把 csv或xls格式的文件转换为txt格式的文件. 以下是核心源码,未做包装. 聪明的你可以把它写成winform, 但请不要以此为任何商业目的 ...

  7. java代码实现excel文件转换为csv文件

    java代码实现excel文件转换为csv文件 pom文件导入 <dependencies><dependency><groupId>org.springframe ...

  8. 百度网盘vep文件如何转换mp4_用这个软件,聊聊如何将MOV文件转换为MP4

    MOV文件作为QuickTime电影播放器 的专有格式.现在被其他应用程序广泛使用,但已取代了MP4文件格式,它是电影文件空间中的主要播放器. MOV和MP4文件都可以存储和播放图像和声音.但是,MO ...

  9. msg文件转成html文件,如何将MSG格式的文件转换为PDF格式文件?

    三.如何将MSG格式的文件转换为PDF格式的文件? 想要随时查看MSG格式文件的话,格式转换就成为了理想的途径,下面将教大家将MSG格式的文件转换为PDF格式文件三种方式,一起去学习一下吧. 1.借助 ...

最新文章

  1. iOS如何使用三方字体
  2. 电脑打印机共享,打印机共享
  3. 【Android APT】注解处理器 ( Element 注解节点相关操作 )
  4. 三招看穿ERP软件是否可行
  5. bzoj 2763 [JLOI2011]飞行路线——分层图
  6. Delphi:第一个hello world程序
  7. bootstrap 横铺 行_bootstrap的布局(container、row、col-xs-4)
  8. io 错误: socket closed_Tomcat NIO(9)IO线程Overall流程和关键类
  9. WebApi2官网学习记录---Media Formatters
  10. 微信支付接口详细步骤
  11. c语言1到100奇数和与偶数和,C语言实现1到100的和奇数与偶数和
  12. The captain题目回顾
  13. 业务:杭州某私募基金公司商业模式
  14. hashmap是单向链表吗_LRU(Least Recent Used) java 实现为这么采用HashMap+双向链表
  15. 封装的APP封装源码-可以封装安卓和IOS
  16. 使用PageHelper.startPage()分页无效问题之一
  17. 指向指针的指针!!(能让初学者绕晕的东西)
  18. LyX使用小记之三 公式编辑
  19. 结构方程模型分析流程
  20. 电脑电源怎么选择,备战40系功耗升级之战

热门文章

  1. .net core 源码解析-mvc route的注册,激活,调用流程(三)
  2. .NET HttpClient的缺陷和文档错误让开发人员倍感沮丧
  3. Asp.net 面向接口可扩展框架之核心容器
  4. AutoMapper 使用实践
  5. 推荐一简单易用的脑图制作工具
  6. linux之文件类型
  7. Android之如何使用junit
  8. java gui 按键 数组_java GUI分配数组值
  9. 李宏毅Reinforcement Learning强化学习入门笔记
  10. 余弦欧式距离matlab,余弦相似度和欧几里得距离