Межстрочный интервал VB Excel 2003

#excel #vba #vb6 #excel-2003 #office-automation

#excel #vba #vb6 #excel-2003 #office-автоматизация

Вопрос:

Я программирую приложение автоматизации VB Excel, которое преобразует текст в Excel.

Как вы можете установить межстрочный интервал для текста в одной строке, как в Word ( Range.ParagraphFormat.SpaceAfter = 0 ).

Есть ли какие-либо похожие советы?

Комментарии:

1. в Excel нет такого понятия, как Word SpaceAfter . Если я правильно понимаю вашу цель, вы можете либо вставить пустые строки и установить их высоту на соответствующие разделенные соседние строки, либо просто задать для каждой строки высоту текста и выровнять текст по верхнему краю. Но Excel — это не текстовый процессор, и вы гораздо скорее столкнетесь с какой-нибудь стеной

2. спасибо user3598756, хороший трюк, но microsoft должна сделать некоторые обновления

3. По правде говоря, я должен добавить, что у меня есть Excel 2013, поэтому, возможно, в Excel 2016 есть некоторые обновления на этой стороне

4. Нет, это не так