Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/64: Рейтинг темы: голосов - 64, средняя оценка - 4.97
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705

Как изменить высоту строки в Excel-евском файле (модуль openpyxcl)

05.06.2017, 00:46. Показов 12197. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Друзья!

Python
1
2
3
4
5
6
7
8
9
import openpyxl
wb = openpyxl.Workbook()
 
ws = wb.active
 
ws.column_dimensions['B'].width = 40
ws.row_dimensions[2].width = 40
 
wb.save("sample.xlsx")
Ну то есть видно, что я хочу сделать столбец 'B' и первую строку размером по 40 не знаю чего. После запуска смотрим файл sample.xlsx:



видно, что всё плохо. Столбец B стал шириной 40, да. А вторая строка как была, так осталась. ЧЯДНТ? Тут документация на всякий случай. Спасибо, кто откликнется. Garry Galler не беспокоиться.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.06.2017, 00:46
Ответы с готовыми решениями:

Как изменить высоту ячейки в таблице EXCEL с VB?
Добрый день уважаемые знатоки VB и все остальные. У меня такой вопрос: как изменить из проги VB высоту ячейки в таблице EXCEL. По идее...

Как при добавлении новой строки в ListView изменить высоту строки?
Всем привет! В одной теме я решил совместить несколько вопросов, но по общей теме. 1) Как в листвью при добавлении новой строки...

Как изменить высоту строки в таблице (CListCtrl)
Есть некоторая таблица m_IDC_LIST1 типа CListCtrl. Как изменить (например, увеличить) высоту ячеек в этой таблице и как изменить...

4
 Аватар для MathersCoding
2 / 2 / 7
Регистрация: 26.09.2016
Сообщений: 28
05.06.2017, 01:00
ws.row_dimensions[2].height = 40 ??
1
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
05.06.2017, 01:21  [ТС]
MathersCoding, спасибо, но я-то писал на самом деле вот так:

Python
1
ws.row_dimensions[4].hight = 20
а надо конечно, как вы сказали.

...

Но тут вопрос интересный возникает. Если атрибута hight не существует, почему интерпретатор не ругается?
0
 Аватар для MathersCoding
2 / 2 / 7
Регистрация: 26.09.2016
Сообщений: 28
05.06.2017, 01:27
Цитата Сообщение от kravam Посмотреть сообщение
Если атрибута hight не существует, почему интерпретатор не ругается?
Не ругается даже при выполнении? О_о
1
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
05.06.2017, 01:31  [ТС]
Цитата Сообщение от MathersCoding Посмотреть сообщение
Не ругается даже при выполнении? О_о
Ну да. Вот, к примеру, на явную чушь он не ругается (просто не меняет четвёртую строку), почему?

Python
1
2
3
4
5
6
7
8
9
10
import openpyxl
wb = openpyxl.Workbook()
 
# grab the active worksheet
ws = wb.active
 
ws.column_dimensions['A'].width = 50
ws.row_dimensions[4].chush = 50
 
wb.save("sample.xlsx")
может, такое поведение интерпретатора предсказуемо. Просто я до этого момента не дошёл в изучении, а с Excel-ем нужно работать уже сейчас.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.06.2017, 01:31
Помогаю со студенческими работами здесь

Как настроить высоту строки в Excel
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...

Stringgrid, как изменить высоту строки (аналог RowHeights)?
В Firemonkey забыли сделать набор размеров строк стринггрида. помнится можно было stringgrid.RowHeights использовать для изменения высоты...

Сохранение DataTable в Excel'евском листе в С#
Загрузить данные из экселевского листа получается, с помощью OleDbConnection в DataTable. А вот обратно - нет. 2 дня гуглил, не...

Как изменить высоту заголовка строки DataGridView в зависимости от длинны его текста
Имеется таблица DataGridViewRow "table1", к данным не привязана. Заполняется в цикле путём создания строк и добавления их к таблице: ...

Изменить высоту графика, выведенного в Excel
Здравствуйте! Выводил в Excel график через позднее связывание. Как можно изменить его высоту, ширину, и местоположение на листе? Текст...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru