нельзя установить свойство visible класса worksheet



Автор Roman Novikov задал вопрос в разделе Другие языки и технологии

Как в макросе на vba в Excel узнать ширину символа в "обычном" стиле в точках? и получил лучший ответ

Ответ от Ѐуслан Резниченко[гуру]
Габариты символов (высота и ширина) определяются шрифтом. Пробовал пару раз, так и не откопал. Скорее всего надо как-то через API к таблице шрифта достучаться...
Руслан Резниченко
Мастер
(1031)
Та ничего там практически не получается, потому как в шрифтах под каждый символ прописаны габариты, и один и тот же символ в разных шрифтах может и имеет разные габариты, при этом от кегля тоже все меняется.
Можно копать MSDN, а можно экпериментальным путем подобрать.
И еще грабли. Например символ под кегль 6 шириной 5,33....если поменям кегль на 10, то ширина должна стать 8,88 (пропорции), на практике далеко не так....

Ответ от Всеволод Коваленко БиК[гуру]
Не охота заморачиваться, но ширина символа измеряется в пунктах. стандартный размер в стиле normal вроде 10-10 пунктов, возможно один пункт это 1/72 дюйма, ну это так, для прикидок. Могу сразу огорчить, шрифт скорее всего пропорциональный, так что он тебе мало поможет
Попробуй тупо юзать width и ширину ячейки в пунктах умножать на .72 и на 2.54, должен получить ширину в милиметрах.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в макросе на vba в Excel узнать ширину символа в "обычном" стиле в точках?
спросили в Понятие Понятые
что входит в понятие Рабочее время
Нормальная и сокращенная продолжительность рабочего времени .

Понятие « рабочее время »
подробнее...

Как можно развить и укрепить силу воли?
Существуют сферы деятельности и обстоятельства, в которых легче проявляется воля. Воля к успеху,
подробнее...

Как установить картинку на рабочий стол в этом гребаном нетбуке? Асус.
ее нельзя установить без специально скачанной программы
я плюнула и оставила как есть
подробнее...

Как установить flash player в portable браузере
А нормальный браузер нельзя установить, не портабл. Что за причина ставить портабл браузер?подробнее...

можно ли на одном компе для двух пользователей установить 2 разные операционные системы?
Можно установить несколько операционных систем на компьютере и каждый раз при его запуске выбирать
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Почему невозможно установить Windows 7 с диска D поверх Windows 10
Это невозможно, потому что Windows 10 не совместима с Windows 7. И в добавок поверх Windows 10
подробнее...

Экзамены в 11 классе
2 основных, остальное по выбору, если не хочешь больше ничего писать-твоё право)
если начмнать
подробнее...

Что такое понятие. 2 вида понятий. Контрольная по информатике 6 класс.
Понятие – обобщение предметов или явлений по каким-либо характерным для них признакам, отображенное
подробнее...

Где скачать Прошивку 5.50 для psp 3008 6.39. psp 3008
эээ, 5.50 нельзя установить на 6.39 - будет
подробнее...
спросили в Железо Схожесть
Чем отличается Socket 1155 от 1156 ?


Чем отличаются между собой разъёмы Socket LGA1155 и Socket LGA1156 и процессоры для них?
подробнее...

RadioButton в Delphi
Доброго времени суток.

Если вам надо именно радиобаттоны и в силу неясных причин требуется,
подробнее...
спросили в Logic programming
Как поставить пароль на папку с документами
Hide Folders XP 2.9.8.421 – это простая и удобная программа, которая позволяет Вам скрыть папки и
подробнее...

Почему H2SO4+SiO2 не реагируют? Как определить, что реакция проходить не будет?
Потому что SiO2 - кислотный оксид. А кислота с кислотным оксидом не взаимодействует. Как определить
подробнее...
спросили в Сведения
Сведения о справках по форме 2-НДФЛ в личном кабинете налогоплательщика
напишите письменный запрос в ИФНС с просьбой предоставить информацию по уплаченным за вас налогам,
подробнее...

Фото работника является охраняемыми персональными данными?
смею предположить что фото можно отнести к биометрическим данным, согласно ст. 11 Закона о
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*