Я использую MS Excel на Mac.Вставить новую строку в формулу Excel (MacOS)
У меня есть формула, и я хочу, чтобы вставить новую строку в нее:
Guests!A1 & " " & Guests!B1 & [newline here] Guests!C1
Как я могу это сделать?
Я использую MS Excel на Mac.Вставить новую строку в формулу Excel (MacOS)
У меня есть формула, и я хочу, чтобы вставить новую строку в нее:
Guests!A1 & " " & Guests!B1 & [newline here] Guests!C1
Как я могу это сделать?
CHAR() является подходящей функцией для формулы Excel, и вам нужен символ 10 (подача строки) для создания разрыва строки. Пример:
Guests!A1 & " " & Guests!B1 & CHAR(10) & Guests!C1
Вы должны будете иметь словесную обертку включена на ячейку, в противном случае CHAR (10) будет просто смотреть, как на маленькую площадь.
vbCRLF был бы правильным выбором при использовании VBA (т. Е. Макроса). Речь идет о формулах, а не VBA.
Mac OS Excel все еще застрял во времена, когда Classic Macs использовал CR для новой строки. Вы обнаружите, что «CHAR (13)» - это тот, который вы хотите, и он не переносится между Mac и ПК. Вы можете создать функцию OS-sniffing с IF и INFO («OSVERSION»). – scruss
=Guests!A1 & " " & Guests!B1 & "<press Alt+Enter>
" & Guests!C1
Заменить <press Alt+Enter>
на фактическую комбинацию клавиш.
На Mac, как предложил Коксима, вы, возможно, замените Alt другим ключом?
Этот трюк работает только для прямого текста. Если у вас есть формула, она добавляет отдельную строку в строку формулы, но это не будет переводить на форматирование ячейки. Находка richardtallent, предлагающая char (10), - это путь. – guitarthrower
Нажмите Command + Опции + Введите
Вы должны добавить «г» на «MacOS» тег –
я собирался удалить метку, а затем я понял, что это за «MacOS» не «макросы». –