Лично, я использую единственный settings.py для проекта, у меня просто есть он, ищут имя узла, он идет (мои машины разработки имеют имена узлов, которые запускаются с "gabriel", таким образом, у меня просто есть это:
import socket
if socket.gethostname().startswith('gabriel'):
LIVEHOST = False
else:
LIVEHOST = True
тогда в других первых частях имеют вещи как:
if LIVEHOST:
DEBUG = False
PREPEND_WWW = True
MEDIA_URL = 'http://static1.grsites.com/'
else:
DEBUG = True
PREPEND_WWW = False
MEDIA_URL = 'http://localhost:8000/static/'
и так далее. Немного менее читаемый, но это хорошо работает и сохраняет необходимость манипулировать несколькими файлами настроек.
CHAR () - подходящая функция для формулы Excel, и вам нужен символ 10 (перевод строки) для создания разрыва строки. Пример:
Guests!A1 & " " & Guests!B1 & CHAR(10) & Guests!C1
Вам необходимо включить перенос слов в ячейке, иначе CHAR (10) будет выглядеть просто как маленький квадрат.
vbCRLF будет правильным выбором при использовании VBA (то есть макроса) . Речь идет о формулах, а не о VBA.
=Guests!A1 & " " & Guests!B1 & "<press Alt+Enter>
" & Guests!C1
Замените <нажмите Alt + Enter>
фактической комбинацией клавиш.
На Mac, как предложил Коксимла, вы, возможно, замените Alt другой клавишей?