Pegar varias líneas de Excel en el cuadro de edición de textoHola,
Actualmente tengo un cuadro de edición de texto donde el usuario tendría que introducir los ID uno por uno y pulsar el botón "Añadir" cada vez. Quiero que puedan copiar varias celdas de Excel y pegarlas en el cuadro de edición de texto para que sea más rápido. El problema es que si pego varios ID, solo se pega el primero (los demás están en las siguientes líneas). ¿Hay alguna forma de pegar varias líneas en un cuadro de edición de texto o en otro cuadro?
Automatización y scriptingRe: Pegar varias líneas de Excel en el cuadro de edición de textoPuedes hacer que TextEditBox sea más alto usando N líneas.
Names Default To Here(1);
win = New Window("Example",
fontobj = text = Text Edit Box("Example Text")
);
text << Set N Lines(3);
Además, puede analizar la entrada del usuario según sea necesario.
Re: Pegar varias líneas de Excel en el cuadro de edición de textoBien, gracias. Como no sé cuántas líneas se pegarán, pensé que no era una buena solución, pero al establecer N líneas en 2, el cuadro de edición de texto aceptará cualquier número de líneas. Con n líneas (1), solo aceptará una.
Re: Pegar varias líneas de Excel en el cuadro de edición de textoNormalmente, fijo el tamaño del cuadro de edición de texto y luego limpio y reformateo inmediatamente la entrada después de que el usuario haya ingresado (y confirmado) sus valores. Por lo tanto, si el usuario ingresa...
a
b
c
Se formateará a (o algo similar)
abecedario
en el cuadro de edición de texto
Re: Pegar varias líneas de Excel en el cuadro de edición de textoCuando pego algunos ID de varias celdas de Excel, aparecen en filas separadas en el cuadro de edición de texto; no están "separados", es decir, no están separados por delimitadores, espacios en blanco ni saltos de línea. Por lo tanto, cuando hago <