Excel, и вновь Excel... [Печать]
Выбрать сообщения с # по # FAQ
AUTOLADA.RU -> Кофейня и курилка |

#1: Excel, и вновь Excel... Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 04 Октября 2018 07:24
Здорова, знатоки!
Кто в курсе можно ли сделать так, что бы ряд ячеек автоматически принимал формат в зависимости от формата ячейки-образца?

Т.е. например в ячейке образце делаем формат "Денежный" и выбираем рубли и тут бац нужный ряд ячеек становится "рублевым". Далее ячейку образец переделываем на тугрики и ряд становится тугриковым.

Гугление не помогло((

#2:  Автор: ПрапорЪОткуда: 02 СообщениеДобавлено: 04 Октября 2018 08:05
ЕвгеничЪ, нет чтоб тему про мебеля поднять... какой-то фигней по утрам занимаешься))
#3:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 04 Октября 2018 08:24
ПрапорЪ
Давно это было)))

#4:  Автор: seregaZОткуда: Молотов СообщениеДобавлено: 04 Октября 2018 08:27
а выделить группу ячеек и назначить им нужный формат не але?
#5:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 04 Октября 2018 08:34
seregaZ
а если много и на разных листах? ну и если регулярно?
хотелось бы максимум автоматизации...

#6:  Автор: Ёхан ПалычОткуда: Подольск СообщениеДобавлено: 04 Октября 2018 10:05
Два раза кликаешь на кнопку скопировать формат и после этого данный формат появляется во всех ячейках, куда ты ткнёшь, включая выделенные диапазоны. Чтобы отключить функцию, надо ещё раз ткнуть в скопировать формат
#7:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 04 Октября 2018 10:30
Ёхан Палыч
да это я знаю

#8:  Автор: EvgenОткуда: Саратов СообщениеДобавлено: 04 Октября 2018 10:49
ЕвгеничЪ писал(а):

а если много и на разных листах? ну и если регулярно?
хотелось бы максимум автоматизации...


Тут, похоже, Visual basic изучать придётся.

#9:  Автор: olegus74Откуда: 59 регион СообщениеДобавлено: 04 Октября 2018 12:27
ЕвгеничЪ писал(а):

что бы ряд ячеек автоматически принимал формат в зависимости от формата ячейки-образца?


написать макрос, выполнять после изменения ячейки образца.

"Условное форматирование", кмк тут не поможет. Но попробуй погугли.

#10:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 04 Октября 2018 12:44
макросы писать не умею... эхх, спасибо, товарищи, походу вручную придется))
#11:  Автор: WanderlustОткуда: [62] СообщениеДобавлено: 04 Октября 2018 16:32
Прочитай справку, да сделай макрос с кнопкой.
Альтернатива VBA excel изучать.

#12:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 26 Май 2020 18:21
Знатоки и все остальные, привет! Давно тут не был... давно чтоль оформление поменяли, пока не залогинился даже не понял где нахожусь))))

По макросам есть спецы? Подозреваю, что делов там ерунда, но сам далек от этого и разбираться буду неделю Smile

Думаю врдуг кто подскажет))

Добавлено спустя 2 минуты 49 секунд:

Суть. Есть таблица. Количество столбцов всегда постоянное, от A до G. Количество строк произвольное каждую неделю. Пытался понять как написать макрос, чтобы горячими клавишами заставлять эксель корректировать область печати, захватывая область с данными и не более того, но и не менее того. Столбец А всегда заполнен полностью, остальные произвольно. Т.е. я так понимаю надо найти последнее значение в столбце А (допустим ячейка А100) и задать область печати А1-G100.
Реально?

#13:  Автор: ЕвгеничЪОткуда: Татарстан, Альметьевск СообщениеДобавлено: 27 Май 2020 12:06
Вот до чего дошел:

Dim X1 As Integer
Dim X2 As Long

X1 = 1
X2 = Cells(1, 1).CurrentRegion.Rows.Count
MsgBox X2
ActiveSheet.PageSetup.PrintArea = "$A$" & X1 & ":$G$" & X2
ActiveWindow.View = xlPageBreakPreview

End Sub

но если по пути проверки попадается пустая ячейка, то далее проверка останавливается. Хз, пока не знаю как дальше.




AUTOLADA.RU -> Кофейня и курилка |
Страница 1 из 1
Часовой пояс: GMT + 4
AUTOLADA.RU