2009-11-04 14 views
9

Sto usando MS Excel su un Mac.Inserire una nuova riga in Excel Formula (MacOS)

ho una formula, e desidero inserire una nuova riga in esso:

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

Come posso fare questo?

+0

si dovrebbe aggiungere una "r" al tag "MacOS" –

+0

Stavo per rimuovere il tag, poi ho capito che è per "MacOS" non "macro". –

risposta

14

CHAR() è la funzione appropriata per una formula di Excel e per creare un'interruzione di riga è necessario il carattere 10 (avanzamento riga). Esempio:

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

Avrete bisogno di avere word-wrapping attivato sul cellulare, altrimenti CHAR (10) sarà solo l'aspetto di un piccolo quadrato.

vbCRLF sarebbe la scelta giusta quando si utilizza VBA (ad esempio una macro). La domanda riguarda le formule, non VBA.

+1

Mac OS Excel è ancora bloccato nei giorni in cui i Mac classici utilizzavano CR per newline. Scoprirai che 'CHAR (13)' è quello che vuoi, e non è portabile tra Mac e PC. Potrebbe essere possibile creare una funzione di sniffing del sistema operativo con IF e INFO ("OSVERSION"). – scruss

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

Sostituire <press Alt+Enter> con la combinazione di tasti effettiva.
Su un Mac, come suggerito da Coxymla, è possibile sostituire Alt con un'altra chiave?

+1

Questo trucco funziona solo per il testo rettilineo. Se hai una formula, aggiunge una riga separata nella barra della formula, ma non si tradurrà nella formattazione della cella. la proposta di richardtallent di char (10) è la strada da percorrere. – guitarthrower

3

Press Comando + Opzione + Enter

Problemi correlati