相关疑难解决方法(0)

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

Excel 2013似乎无法正确读取CSV文件(Excel 2010会这样做).每次打开.csv文件时,我的所有数据都会显示在第一列中.

我知道我可以去DATA,Convert然后选择commas,但这个设置没有保存,每次打开这种文件时我都厌倦了.

如何设置Excel 2013,一劳永逸地以漂亮的方式显示CSV文件(以逗号分隔)?

csv excel office-2013

183
推荐指数
6
解决办法
36万
查看次数

如何将一些数据写入excel文件(.xlsx)

这就是我想要做的.

1.创建excel文件(.xlsx)c://test/files/work1_4.13.14.xlsx,名称为+值(日期)

例如:work1_4.13.14.xlsx

2.将标题设置为文件示例:[名称] [年龄] [城市].

3.我有3个名单,年龄,城市,我需要填写excel表.

这是我的目标

Name   Age  City
Ben    20   xyz
Jack   25   xyz
Mike   45   zyx
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# asp.net

47
推荐指数
4
解决办法
25万
查看次数

如何在android中创建一个excel文件?

我必须以编程方式创建一个excel文件.是否有任何API可以创建excel文件或其他一些方法?
编辑于2011年11月7日
我试过示例从这个链接创建一个Excel电子表格创建一个Excel spredsheet
我得到NullPointerException workbook.write();,使用这个我可以在SD卡上创建excel文件,但是当我使用MS Office 2007打开那个excel文件时我是获取Unable to read file消息
这里的堆栈跟踪,ExcelStudy是我使用WriteExcel类的 活动

W/System.err(  235): java.lang.NullPointerException
W/System.err(  235):    at jxl.biff.StringHelper.getUnicodeBytes(StringHelper.java:133)
W/System.err(  235):    at jxl.biff.FontRecord.getData(FontRecord.java:289)
W/System.err(  235):    at jxl.biff.WritableRecordData.getBytes(WritableRecordData.java:71)
W/System.err(  235):    at jxl.write.biff.File.write(File.java:132)
W/System.err(  235):    at jxl.biff.Fonts.write(Fonts.java:110)
W/System.err(  235):    at jxl.write.biff.WritableWorkbookImpl.write(WritableWorkbookImpl.java:699)
W/System.err(  235):    at comm.study.code.WriteExcel.write(WriteExcel.java:49)
W/System.err(  235):    at comm.study.code.ExcelStudy.createExcelFile(ExcelStudy.java:64)
W/System.err(  235):    at comm.study.code.ExcelStudy$1.onClick(ExcelStudy.java:47)
W/System.err(  235):    at android.view.View.performClick(View.java:2364)
W/System.err(  235):    at android.view.View.onTouchEvent(View.java:4179)
W/System.err(  235):    at android.widget.TextView.onTouchEvent(TextView.java:6541)
W/System.err(  235):    at android.view.View.dispatchTouchEvent(View.java:3709)
W/System.err(  235):    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) …
Run Code Online (Sandbox Code Playgroud)

excel android

23
推荐指数
2
解决办法
5万
查看次数

在 Android 11 上写入许多文件

设想

我正在尝试创建许多文件,作为用户的一项功能。例如,我可能会编写一个应用程序,为他们过去几周听过的每首歌曲创建一个文件(例如,带有歌词的文本文件)。我不能让用户为我生成的每个文件选择目录和文件名,这需要他们几个小时。用户应该可以从其他应用程序访问这些文档。

解决方案(不是真的)

在 Android 11 中,存储访问框架似乎没有用处。我注意到最初有两个有趣的选项:

  1. 创建一个新文件(创建用户与之交互的启动活动以仅保存一个文件),描述here
  2. 授予对目录内容的访问权限(允许读取访问,但无法写入任何文档),描述为here
  3. 注意:如果您面向 Android 10 并请求WRITE_EXTERNAL_STORAGE. 不幸的是,此权限在 Android 11 上被拒绝。因此,我无法使用此处发布的解决方案。
  4. 使用存储访问框架(特别是 ACTION_OPEN_DOCUMENT_TREE)访问目录以访问目录,但我无法将文件写入此目录。(我明白了FileNotFoundException,因为这不是普通路径,而是树路径。)

判决书

我想在我的情况下,我需要沿着“管理存储设备上的所有文件”的路线走下去,如此处所述这涉及使用ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION. 我宁愿不请求读取整个驱动器的权限,也不想让用户进入设置应用程序以授予权限。写入文件不应该需要任何权限...

您将如何为用户保存许多(非媒体)文件?

android storage-access-framework

5
推荐指数
1
解决办法
1万
查看次数