2009-11-04 17 views
9

Estoy usando MS Excel en una Mac.Insertar una línea nueva en Excel Formula (MacOS)

tengo una fórmula, y deseo para insertar un salto de línea en él:

Guests!A1 & " " & Guests!B1 & [newline here] Guests!C1 

¿Cómo puedo hacer esto?

+0

se debe añadir una "r" a la etiqueta "macos" –

+0

estaba a punto de quitar la etiqueta, y luego me di cuenta de que es para "MacOS" no "macros". –

Respuesta

14

CHAR() es la función adecuada para una fórmula de Excel, y necesita el carácter 10 (Alimentación de línea) para crear un salto de línea. Ejemplo:

Guests!A1 & " " & Guests!B1 & CHAR(10) & Guests!C1 

Usted necesita tener la palabra y embalaje habilitado en la célula, de lo contrario CHAR (10) solo se verá como una pequeña plaza.

vbCRLF sería la elección correcta al usar VBA (es decir, una macro). La pregunta es sobre fórmulas, no VBA.

+1

Mac OS Excel todavía está atorado en la época en que Classic Macs usaba CR para nueva línea. Descubrirá que 'CHAR (13)' es el que desea, y no es portátil entre Mac y PC. Es posible que pueda crear una función de detección de SO con IF e INFO ("OSVERSION"). – scruss

0
=Guests!A1 & " " & Guests!B1 & "<press Alt+Enter> 
" & Guests!C1 

Reemplazar <press Alt+Enter> por la combinación de teclas real.
En una Mac, como sugirió Coxymla, ¿puede reemplazar Alt con otra clave?

+1

Ese truco solo funciona para texto directo. Si tiene una fórmula, agrega una línea diferente en la barra de fórmulas, pero eso no se traducirá al formato de la celda. richardtallent sugiriendo char (10) es el camino a seguir. – guitarthrower

3

Prensa Comando + Opción + Introduzca

Cuestiones relacionadas