问题标签 [libxlsxwriter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

c - libxlsxwriter 上的图表

我正在尝试使用libxlsxwriterC 库,但我正在努力在新的 excel 工作表上制作图表(而不是公式之间工作表上的基本图表)。

有任何想法吗 ?即使在如何硬编码这个?

编辑 这是我到目前为止所做的:

但是我只在一张纸上得到一个图表框,我不知道如何使该框成为一整张纸,所以...

0 投票
1 回答
137 浏览

libxlsxwriter - 使用 Libxlsxwriter 在 Excel 中读取单元格值?

我想将单元格值的结果读入一个变量。用作计算 XIRR 值的数组公式的单元格。我可以使用 libxlsxwriter 做到这一点吗?

0 投票
1 回答
88 浏览

objective-c - 在 macOS 项目中使用没有 CocoaPods 的 libxlsxwriter

我的项目(Objective C、macOS、Xcode 11)不使用 CocoaPods,我想保持这种状态。

我想使用 libxlsxwriter 以 Excel 格式导出数据。我从 GitHub克隆了 libxlsxwriter并构建了它。现在我有libxlsxwriter.albixlsxwriter.dylib

到目前为止我尝试了什么:我按照本网站上的说明(感谢链接)包含 dylib。在“General”设置lbixlsxwriter.dylib中显示为“Embed & Sign”,在“Build Phases”中它被列在“Link Binary With Libraries”下,并且它有自己的“Copy Files”部分。从 Xcode 运行给了我

我必须向我的项目添加什么:包含所有头文件和这两个库的包含文件夹?如何调整常规设置和构建阶段?

0 投票
1 回答
299 浏览

c++ - 带有 MinGW 的 libxlsxwriter

两天来,我花了几个小时试图让 libxlsxwriter 在 Windows 上与 mingw 一起工作。我按照说明安装和构建库,但每次我尝试将头文件包含在我的一个项目中并使用库中的一个函数时,我最终都会遇到相同的错误:

我的代码非常基本(它几乎是提供的示例代码之一):

我已经尝试了几种部署 mingw 的方法,但我最终选择了 msys2 作为托管 mingw 的平台,因为我觉得 *nix 环境在管理大量包时是有益的,并且它预装了所需的 zlib .

无论如何,这是我在 CLion 2019.3 中的工具链配置

在此处输入图像描述

这是我的项目配置:

在此处输入图像描述

有什么想法吗?我是一个新手,因为它与 C/C++ 相关......非常感谢您的帮助!


编辑:

我尝试使用 pacman pacman -Ss xlsx 从 mys2 控制台安装构建的文件。从外观上看,它已经安装好了。这是控制台的输出:

坦率地说,我不明白。任何地方都没有 libxlsxwriter.so。我在 usr/local 文件夹和主文件夹(最初构建它们的位置)中有两个文件(libxlsxwriter.a、libxlsxwriter.dll)。

0 投票
1 回答
67 浏览

c++ - XSLXWriter 在列的单元格中心插入多个图像

我正在尝试使用 libxlsxwriter 将图像逐行插入列中,但图像超出单元格限制并且彼此重叠。

编辑:

我发现这行代码可能会导致一些问题worksheet_set_default_row(worksheet,110,true);

并将我的代码更改为以下内容:

现在我得到以下输出:

在此处输入图像描述

第一个图像看起来很小,而第二个图像略低于边界线。为什么是这样?

如何在单元格的中心和单元格宽度和高度的范围内插入图像?谢谢。

0 投票
2 回答
33 浏览

libxlsxwriter - libxlsxwriter 单元格上的多种格式

第一次海报,长期阅读!我在 C 中使用 libxlsxwriter。

我想将行着色为绿色或红色,并为每个列提供不同的格式(可以是日期、2 位十进制数或 7 位十进制数,或默认值。

问题是只有后者适用于每次销售。所以如果这样做:

单元格将只有 green_format 但 date_format

有没有办法同时应用两者?我有一个非常混乱的解决方案,我只是制作每种格式的红色和绿色变体,即 date_green_format/date_red_format。但这真的很混乱,我想不惜一切代价避免它。

有没有更好的办法?谢谢!

0 投票
1 回答
69 浏览

c - libxlsxwriter 库(MSYS2)的问题

我使用命令在 MSYS2 MinGW 64 位中安装了 libxlsxwriter 库pacman -S mingw-w64-x86_64-libxlsxwriter。现在我无法在 Visual Studio Code 上编译来自https://libxlsxwriter.github.io/getting_started.html的标准测试文件。

编码:

我得到了错误

  • C:/(.c 文件/myexcel.c 的路径:未定义对“workbook_new”的引用
  • C:/(.c 文件/myexcel.c 的路径:未定义对“workbook_add_worksheet”的引用
  • C:/(.c 文件/myexcel.c 的路径:未定义对“worksheet_write_string”的引用
  • C:/(.c 文件/myexcel.c 的路径:未定义对“workbook_close”的引用
  • collect2.exe:错误:ld 返回 1 退出状态

没有下划线,所以应该安装库。我正在使用工作正常的 minGW64 GCC 编译器。我是图书馆的新手,希望你能帮助我。

0 投票
2 回答
672 浏览

r - 尝试使用 write_xlsx 导出数据帧时出错

已经使用 R 大约两年了,这是我第一次遇到这个问题。我有一个大约有 31,000 行和 400 列的 data.frame,我想使用 write_xlsx 导出到 Excel 表

当我尝试这个时,我收到以下错误:

我认为这个错误是在我无意中尝试打开一个 R 正在编写的 Excel 文件时开始的。我已关闭 R 并重新启动并重新安装了 writexl 包,但无济于事。

我尝试导出的数据约为 150mb。当我尝试编写一个较小的文件(1.5mb)时,这是可行的,但是当我尝试打开 excel 文件时,它说它已被 R 锁定以供编辑,并且可以“只读”打开。

我过去导出的数据比这大得多,没有任何问题,所以无法弄清楚,感谢任何帮助。

0 投票
0 回答
36 浏览

c++ - 如何在c++中更改Libxlsxwriter库中excel文件的输出位置

我正在尝试使用 c++ 中的 libxlsxwriter 库将一些数据从 MySQL 输出到 excel 文件。我在更改 excel 文件的输出目录时遇到问题。从此代码中,它保存到 .cpp 文件所在的原始文件夹中。谁能告诉我改变excel文件输出位置的方法。