powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как добавить в строку вычисляемое число пробелов?
10 сообщений из 10, страница 1 из 1
Как добавить в строку вычисляемое число пробелов?
    #36653819
_Вопрос?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Строки в столбце выровнены по левому краю. Нечётная строка содержит текст типа:
"{переменная часть строки} & "изменяется:", а чётная всегда содержит строку: "на:"
Хотелось бы сделать так, чтобы в каждой паре строк знак "двоеточие" находился друг под другом.
Иными словами, - добавить в начало чётной строки нужное число пробелов.
Вариант с VBA-функцией Space:
Код: plaintext
Space(Len(строка нечётной ячейки))
не прокатывает: почему-то вставленные пробелы исчезают и в браузере, и в почтовом клиенте.
Набить в строку определённое число 'неразрываемых пробелов'  тоже не могу из-за {переменной части строки}
Есть выход?
Ну не циклом же добавлять этот 'неразрываемый пробел' ?!
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36654014
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Вопрос?,

Используйте моноширинный шрифт, курьер, например. А лучше - сделать всё по-человечески, например, таблицей.
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36654016
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Вопрос?,

> Набить в строку определённое число 'неразрываемых пробелов'  тоже не
> могу из-за {переменной части строки}

А что мешает вычислить длину переменной части и учесть её при добавлении необходимого кличества неразрывных пробелов?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36654020
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, раз уж это ячейка таблицы, может быть посмотреть в сторону выравнивания по правому краю?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36654165
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тоже не врубился - зачем эта каша с пробелами. Применение стилей должно помочь.
Накрайняк можно применить следующий сценарий (как-то юзал что-то подобное): создавать динамически div с нужным текстом и вычислять ширину, а затем ставить перед этим дивом другой с такой шириной, чтобы сумма ширин обоих дивов равнялась ширине ячейки (или еще чему там нужно).
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36654265
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36655103
_Вопрос?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge А лучше - сделать всё по-человечески, например, таблицей.Таблицей и делаю...vkleможет быть посмотреть в сторону выравнивания по правому краю?Пробовал - некрасиво: это первый столбец и, если выравнивать по правому краю, то слева получается неаккуратный, неровный край.IDVsbruckПрименение стилей должно помочь... создавать динамически div с нужным текстом...Увы, как выяснилось, - особые изыски мне не подходят, т.к. "принимающая сторона" всего этого - Лотус, а он не все HTML-теги понимает.vkleА что мешает вычислить длину переменной части и учесть её при добавлении необходимого кличества неразрывных пробелов? Дык, об этом и речь: длину "верхней строки" вычисляю
Код: plaintext
Len(строка нечётной ячейки)
, а неразрываемые пробелы как добавить, циклом, что-ли? Я ж в первом посте об этом спросил.
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36656477
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Вопрос?,

Сразу не понял, что проблема в способе добавления. Можно так
Код: plaintext
1.
2.
3.
n =  10 ; // необходимое к-во  
a = ['']; 
a.length += n; 
nbspstr = a.join(' '); // строка из n неразрывных пробелов

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36656478
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорь, забыл про &
Код: plaintext
1.
2.
3.
n =  10 ; // необходимое к-во &ampnbsp;
a = ['']; 
a.length += n; 
nbspstr = a.join('&ampnbsp;'); // строка из n неразрывных пробелов

--
Желаю удачи!
Владимир.
JID: vkle@jabber.ru
Posted
via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как добавить в строку вычисляемое число пробелов?
    #36656479
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опять напортачил... в общем, в джойне в последней строке этот   должен быть
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как добавить в строку вычисляемое число пробелов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]