将 Excel 中的多行粘贴到文本编辑框中你好,
我目前有一个文本编辑框,用户每次都需要逐个输入 ID,然后点击“添加”按钮。我希望他们能够直接从 Excel 复制多个单元格并粘贴到文本编辑框中,这样可以加快速度。问题是,如果我粘贴多个 ID,那么只有第一个 ID 会被粘贴(其他 ID 在接下来的几行中)。有没有办法将多行内容粘贴到文本编辑框甚至其他编辑框中?
自动化和脚本回复:将 Excel 中的多行粘贴到文本编辑框中您可以使用 N 行使 TextEditBox 更高。
Names Default To Here(1);
win = New Window("Example",
fontobj = text = Text Edit Box("Example Text")
);
text << Set N Lines(3);
并且您可以根据需要解析用户输入。
回复:将 Excel 中的多行粘贴到文本编辑框中好的,谢谢。由于我不知道要粘贴多少行,所以我认为这不是一个好的解决方案。但是,通过将 N 行设置为 2,文本编辑框将接受任意行。如果设置为 n 行(1),它只会接受一行。
回复:将 Excel 中的多行粘贴到文本编辑框中通常,我会使用固定大小的文本编辑框,然后在用户输入(并提交)值后立即清理并重新格式化输入。因此,如果用户输入
a
b
c
它将被格式化为(或类似格式)
a、b、c
在文本编辑框中
回复:将 Excel 中的多行粘贴到文本编辑框中当我从多个 Excel 单元格粘贴一些 ID 时,它们在文本编辑框中都位于不同的行中,但并非“独立”的,因为它们没有被分隔符、空格或真正的换行符分隔。所以当我执行 <