在Microsoft Word / Openoffice中将选定的行创建到表中


1

我想将MS Word文件的全部内容移到表中。

内容包括目标问题,例如:

  1. 问题1

    一种。选项1 b。选项2 c。选项3 d。3选项

  2. 问题2

    一种。选项1 b。选项2 c。选项3 d。3选项

... 等等。

我一直在寻找将其转换为像这样的单列表的方法:

+---------------------------------------+
|1.Question 1 Description               |
|a)option1      b)option2               |
|c)option3      d)option4               |
|---------------------------------------|
|2.Question 2 Descripton                |
|a)option1      b)option2               |
|c)option3      d)option4               |
+---------------------------------------+

... 等等。

我尝试使用“将文本转换为表格”选项,但无法实现此目的。

我该怎么办?


只是这样说,但是Excel应该具有更多这样的高级选项。
阿里亚娜

您是否需要对大量数据进行一次或定期执行此操作。
罗伯特·伊尔布林克

@Nishant Kashyap,有两个人为您提供了答案。到目前为止,我们尚未收到您的任何反馈。请指出有帮助或遗漏的内容。如果答案之一是有帮助的,请单击白色的选中标记将其变为绿色,以“接受”该答案。谢谢!
罗伯特·伊尔布林克

@Nishant Kashyap,对您的工作有何反馈?
罗伯特·伊尔布林克

Answers:


0

根据您提供的详细信息,这将实现您在Word中寻找的内容。我不使用Open Office,但我想您可以做类似的事情。

在问题的上方或下方创建一个具有所需行数的单列表。然后突出显示每个问题并将其拖到所需的行中。您可能需要在其后放一个回车符b)option2,才能在cd下方找到ab

在此处输入图片说明


0

如果您知道如何在一列中获得问题(例如,在A中增加一个具有序列号的列,对B列中的数据进行排序,拆分以开头的块Question...和以开头的块a. option1,将其a. options移至列C,然后删除用“空”行进行分块,然后根据A列中的序列号进行重新排序,并删除C列中的第一个单元格以处理问题和答案,然后在D列中添加公式:=B1&CHAR(10)&C1并向下抄写,然后执行在D列中复制/粘贴特殊文本(仅),以将公式“固定”为文本。

另外,我也忽略了将选项分为两行的情况。在这里,您可以执行以下操作(同样,如果只需要执行一次,则可以编写脚本)。选中C列(解答)和替换(使用:selected area only选项)Spacec.Space使用$Spacec.Space。然后使用$作为分隔符,对C列上的列执行文本。您现在在C列中有答案a和b,在D列中有答案d和d。然后=B1&CHAR(10)&C1&CHAR(10)&D1在E列中使用公式。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.