Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
7 / 7 / 0
Регистрация: 16.03.2011
Сообщений: 26
1

Длина строки и ширина ячейки

16.05.2018, 06:41. Показов 2767. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго дня!
В ячейках колонки, записаны буквенно-цифровые строки. Длинна первой строки блока ячеек наибольшая. Поскольку нужно установить ширину колонки по размеру строки в третьей ячейке, то AutoFit не подходит.
Попробовал определить длину строки через Len(). Но, это ничего не дало.
Поискал в Интернете - только запутался. Может кто объяснит. Как поступить?
Спасибо, всем откликнувшимся!

PS Реализация нужна на VBA. Действо происходит на Worksheets. Просьба, варианты с Forms не предлагать. Ими полнится Инет, но в данном случае это не то.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2018, 06:41
Ответы с готовыми решениями:

Ширина стоблца по содержимому ячейки
Здравствуйте. Подскажите, пожалуйста, можно ли не задавать ширину столбца числовым значением...

Ширина значения ячейки Excell в пикселях
Есть такая проблема. Заполняются ОБЪЕДИНЕННЫЕ ячейки данными и если длинна строки данных превышает...

Разбить текст ячейки (строки), содержащий разделитель, на строки макросом
Необходимо разбить текст в ячейке (с разделителями "Alt+Enter") на отдельные строки

Даны две переменные, в первой строка, во второй длина строки, 100 - max длина, строки. Что такое dup('$') ?
string db 100 stringlen db ?,100 dup('$')

4
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
16.05.2018, 06:46 2
Кто Вам сказал, что AutoFit не подходит ?

Visual Basic
1
Cells(3, 1).Columns.AutoFit
1
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
16.05.2018, 07:15 3
GWolf, для стандартного шрифта можно так. Можно к Len ущё добавить пару символов
Visual Basic
1
Sheets(1).Columns(1).ColumnWidth = Len(Range("A3"))
1
7 / 7 / 0
Регистрация: 16.03.2011
Сообщений: 26
16.05.2018, 07:30  [ТС] 4
Ура!
Спасибо, друзья! Все заработало. Помог вариант pashulka, но и остальное "утащил в норку" - пригодится!
1
1846 / 1161 / 354
Регистрация: 11.07.2014
Сообщений: 4,102
16.05.2018, 10:18 5
GWolf, небольшое замечание у вас в задании было
Цитата Сообщение от GWolf Посмотреть сообщение
ширину колонки по размеру строки в третьей ячейке, то AutoFit не подходит.
вы или передумали, или пишите правильно задание
0
16.05.2018, 10:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2018, 10:18
Помогаю со студенческими работами здесь

появилась загвоздка с функцией. нужно вывести на экран строку, сост. из звездочек. Длина строки-параметр функциииз звезд. длина строки -
Я видела, что на форуме есть подобные задачи, но ни одно из их решений не работает на моем dev...

Ширина и длина картинки
Здравствуйте. Подскажите, пожалуйста, есть ли методы, которые возвращают длину и ширину картинки?

Длина и ширина объекта
есть код(bootstrap) <div class="col-lg-2 col-md-1 col-sm-1 col-xs-0"></div> <div...

Ширина и длина ячеек
использую bootstrap, есть такая сетка <div class="col-lg-2 col-md-1 col-sm-1 col-xs-0"></div> ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru