Libreoffice:将电子表格的列导入为字段

Libreoffice:将电子表格的列导入为字段

我有一个 LibreOffice Calc 电子表格,其中包含 A、B、C 列。

我想在 LibreOffice Writer 中创建一个格式为:
A1
B1
C1

A2
B2
C2...的文档。

答案1

是的你可以:

  1. 保存您的LibreOffice Calc 电子表格(最好具有正确的标题名称和工作表名称)
  2. 制作新的LibreOffice Base 数据库使用电子表格类型。(我发现“发布”它更容易使用。)它会将工作表解释为表格,将列解释为列(呃)。可以选择进行适当的查询,以操作或过滤数据。(请注意大卫伯克似乎无需使用 Base 就可以做到这一点。
  3. 在你的LibreOffice Writer-文档
    1. 选择您的数据库,通过菜单视图 | 数据源(下次 Writer 会记住正确的数据源,但不会自动重新打开此视图。)
    2. 在“数据源”窗口中,选择床单在表格中(或查询中的查询)
    3. 将显示数据。将列标题拖到场地(s)放入文档中。(放到正确的位置可能很难。但是,一旦放好,您就可以将其剪切并粘贴到正确的位置。)
    4. 预览内容字段,通过单击行“标题”选择正确的记录(整个行应突出显示)。然后单击数据上方的“数据到字段”图标(图标显示文本,字段周围有两个蓝色箭头)
    5. 到 '打印所有数据”(在对话框中,您还可以选择保存到文件,并过滤数据行)使用打印命令(例如从文件菜单中)同意在(第一个)对话框窗口中使用邮件合并。
      请注意,通过邮件合并向导进行打印(使用工具菜单或信封图标)存在一些错误(例如过滤)。
      (要打印预览的内容字段示例项(作为测试),请使用“打印”菜单并拒绝使用邮件合并。)

答案2

您可以使用 LibreOffice Base(db 组件)执行此操作。只需创建一个类型为 的新数据库Spreadsheet。它将工作表的行作为数据集处理,并将第一行作为字段名称处理。现在,您可以生成一份报告,其中列出列名(字段名称)和每行的值。

相关内容