Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2009, 14:49   #1
Klim Bassenger
Форумчанин
 
Аватар для Klim Bassenger
 
Регистрация: 20.01.2009
Сообщений: 138
По умолчанию Вставка определенного количества пробелов

Подскажите, пожалуйста!
Есть код:
a = Range([A2], Cells(Rows.Count, "C").End(xlUp)).Value: ListBox1.Clear

For i = 1 To UBound(a, 1)
j = 20 - Len(a(i, 1)) - Len(a(i, 3))


If a(i, 2) = ComboBox1.Value Then ListBox1.AddItem LTrim(a(i, 1)) & СЮДА & RTrim(a(i, 3))

Next

Как вставить в данную строчку количество пробелов, кратное j???
Чтобы правильно задать вопрос, надо знать большую часть ответа.
Klim Bassenger вне форума Ответить с цитированием
Старый 30.06.2009, 15:08   #2
diment
Пользователь
 
Регистрация: 16.06.2009
Сообщений: 20
По умолчанию

Код:
If a(i, 2) = ComboBox1.Value Then ListBox1.AddItem LTrim(a(i, 1)) & Application.WorksheetFunction.Rept(" ", j)& RTrim(a(i, 3))
diment вне форума Ответить с цитированием
Старый 01.07.2009, 05:05   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Лучше так:
Код:
If a(i, 2) = ComboBox1.Value Then ListBox1.AddItem LTrim(a(i, 1)) & Space(j) & RTrim(a(i, 3))
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 01.07.2009, 10:11   #4
Klim Bassenger
Форумчанин
 
Аватар для Klim Bassenger
 
Регистрация: 20.01.2009
Сообщений: 138
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Лучше так:
Код:
If a(i, 2) = ComboBox1.Value Then ListBox1.AddItem LTrim(a(i, 1)) & Space(j) & RTrim(a(i, 3))
Всего-то... Спасибо.
Чтобы правильно задать вопрос, надо знать большую часть ответа.
Klim Bassenger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Количество пробелов до конца строки Qv_1 Microsoft Office Word 8 01.06.2009 19:58
Удаление пробелов Иван 883 Помощь студентам 1 20.04.2009 22:23
Подсчёт пробелов в ведённой строке prikolist Общие вопросы C/C++ 10 10.04.2009 15:52
Замена пробелов на %20 LLIypLLIyH Помощь студентам 4 12.02.2009 21:04
Строки(удаление пробелов). C language SuccEssoR Помощь студентам 4 15.01.2009 17:13