我有一套55件物品。 55项包括两行,r1和r2。目标是在这两行之上注入代码,其中唯一会改变的是标签下划线(递增1)。然后,我只需要使用结束标记</radio>
来关闭这两行。
示例:考虑这组&#39; 3&#39;每个项目包含两行。
<row label="r1">Never miss a dose</row>
<row label="r2">NEW! Try Med Remind</row>
<row label="r1">Never miss a dose</row>
<row label="r2">Try Med Remind today</row>
<row label="r1">Never miss a dose</row>
<row label="r2">Start Med Remind now</row>
预期结果:
<radio
label="q9_1"
multicol:flow="horizontal"
shuffle="rows"
uses="multicol.7">
<title>[pipe: q9txt]</title>
<row label="r1">Never miss a dose</row>
<row label="r2">NEW! Try Med Remind</row>
</radio>
<radio
label="q9_2"
multicol:flow="horizontal"
shuffle="rows"
uses="multicol.7">
<title>[pipe: q9txt]</title>
<row label="r1">Never miss a dose</row>
<row label="r2">Try Med Remind today</row>
</radio>
<radio
label="q9_3"
multicol:flow="horizontal"
shuffle="rows"
uses="multicol.7">
<title>[pipe: q9txt]</title>
<row label="r1">Never miss a dose</row>
<row label="r2">Start Med Remind now</row>
</radio>
这可以在Notepad ++或Excel(或两者的组合)中实现。为了获得这一点的列表,我使用Excel连接和Notepad ++块选择。但我似乎遇到了一个障碍,我必须做一些重复和手动的事情,这可能是自动的。
答案 0 :(得分:0)
在Excel中,您可以创建一个宏来执行手动操作并自动执行它们。
在“视图”选项卡中,单击“宏”,然后单击“录制宏”。执行一次操作,然后单击“停止录制”。我喜欢将热键分配给我录制的宏(尽管这可能不是最好的做法)。我通常使用ctrl + M.
虽然这不是一个完美的自动化解决方案,但它仍可能为您节省一些时间。