Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 5)

Автор: Nirva
Дата сообщения: 03.09.2015 20:24
Сам лист REPORT распечатывало в двух экземплярах. Тот лист, где кнопка - не надо.
Автор: ALeXkRU
Дата сообщения: 03.09.2015 22:24
Nirva
ну так.. надо ж сразу так и говорить: требуется распечатать лист REPORT в двух экземплярах...
А не
Цитата:
Надо. чтоб 2 листа распечатывалось.

Снова - про формулировку задачи напоминать?
Ведь самому ж будет гораздо проще: сразу получишь правильно работающий вариант, и людей отвлекать поменьше..

ЗЫ: не, конечно у нас есть соответствующие специалисты, которые буквально, имея в качестве ТЗ только "мне надо", сделают всё. Сразу. Именно так, как надо - правильно.
Но они люди занятые, им не до экселей...


ЗЫ2: если совсем нет желания заморачиваться с изучениями, всегда ничего не мешает два раза строчку-команду с печатью прописать

А так, нужно просто параметр задать, указывающий количество копий печатаемого листа:

Код: Sheets("REPORT").PrintOut Copies:=2
Автор: Nirva
Дата сообщения: 04.09.2015 11:27

Цитата:
ЗЫ3: в мс Office есть отличная штука: называется "Запись макросов" Которая сильно снижает надобность в чтении мануалов... особенно в простых сллучаях... Например, тут: Включаешь запись в книге экселевской; нажимаешь "Печать"; в свойствах отмечаешь "Экземпляров - 2"; останавливаешь запись макроса; в редакторе VBA смотришь, какие строчки добавились в макросе...


Я так делал, но у меня не получалось распечатать скрытый лист.
Автор: Aktaf
Дата сообщения: 04.09.2015 12:35
Есть одна интересная и мне позарез нужная задача, помогите сделать, нужно чтобы :

при достижении числа (результат вычисления), в определенной ячейке до конкретно заданной величины, фон ячейки или цифры должны изменить цвет, например, белый (черный) > зеленый;
при достижении следующей задаваемой величины, следующее изменение, зеленый > желтый;
потом на красный или если только раз можно, то первый раз фон, потом цифры.

Вообще, хоть какие нибудь варианты.
Автор: Deeaf
Дата сообщения: 04.09.2015 14:13
Aktaf
Главная-Стили-Условное форматирование-Создать правило-Форматировать только ячейки, которые содержат.
Там вписываешь диапазон и выбираешь формат. Так создаешь несколько правил для нескольких диапазонов чисел.
Автор: Aktaf
Дата сообщения: 04.09.2015 22:34
Deeaf
Спасибо, но, это примерно так, тому кто читать не умеет. Бери книжку и смотри на буковки и читай, все просто. Может малыши как то и осилят. Я уже очерствел. Не могли бы просто малюсенькие примеры, работающие, набросать? Создать Ексельский файл оставить один лист и написать, какие то примере, чтобы ячейка какая-либо зависела от 2-3 других, типа в ячейке d написать =(а1+в1)*с1, а в а, в и с цифрики, и настроить, чтобы эта ячейка меняла цвет фона. Примеру, по 1000 белая, по 5000 зеленая, по 10000 желтая и выше красная.
И если можно аналогичную по цвету цифр. И если чего-то "щупать" руками или глазами не получается, то написать кратенько как это доводить до ума.
Типа, зайди туда, нажми то, включи это, а это выключи и т.д. Это я в полне серьезно.
Так думаю быстрее пойму и уж точно запомню. У себя уже сделаю как мне нужно.
Если останется вопросы задам, если конечно позволите.
Автор: ALeXkRU
Дата сообщения: 05.09.2015 02:16
Aktaf

Цитата:
просто малюсенькие примеры, работающие, набросать?

просто такого в интернетах - очень много... И с конкретными примерами, картинками, даже - с видеоуроками...
например:
- раз
- два
- видео (база. Краткий озор. что и как делать)
- видео2 (поподробнее, включая кнкретно: создание своих правил, изменение шрифта, формат текста и выделение разным цветом ячеек при разных значениях)

Поэтому особого смысла тратить время на повтор нет.. Сложность может быть в том, чтобы узнать, куда смотреть, что искать. Так это мы поможем


Пополню:

Цитата:
материала для изучения на мес, другой.

материала для изучения тут - по времени - ровно на просмотр одного (двух) роликов. Ссылки на них конкретно приведены. Следовательно, десять-пятнадцать минут...
Ну может, полчаса-час (просмотреть, что есть в ролике, выбрать нужный отрезок и пересмотреть подробнее)
Автор: Aktaf
Дата сообщения: 05.09.2015 09:16
ALeXkRU
Спасибо. Все прекрасно, материала для изучения на мес, другой.
Теперь может кто сделает пустой лист + содержащий
1) ячейку с формулой =(а1+в1)*с1 и с условным форматированием, чтобы при значении ячейки (формат числовое, с 2 мя знаками после запитой), было
от 0 до 1000 белой;
от 1000 до 5000 зеленой;
от 5000 до 10000 желтой;
от 10000 и выше красной.
Это возможно, если нет, тогда почему или для ответа нужно опять изучать всю теорию?
2) в аналогичной ячейке, цифры были
от 0 до 1000 черной;
от 1000 до 5000 зеленой;
от 5000 до 10000 желтой;
от 10000 и выше красной.
3) если можно вместе, комбинированной сделать:
от 0 до 1000 фон белой, цифры черной;
от 1000 до 5000 фон синий, зеленой;
от 5000 до 10000 фон коричневый, желтой;
от 10000 и выше фон красной, коричневый.
Спасибо большое.

Автор: Medium
Дата сообщения: 06.09.2015 22:58
Добрый день.
Очень нужна помощь, сам уже давно не могу найти причину и решение.
Есть Excel 2013 со всеми актуальными на сегодня обновления.
ОС: Windows 7 x64.
Периодически при открытии документов пропадает риббон со всеми разделами:



Сами документы созданы в этом же Excel. Формат документов - "родной" *.xlsx.
Какой-то закономерности установить не удалось.
Что за баг и как с ним бороться - ума не приложу. Может как-то можно риббон обратно включать (например, через VBA).

Буду признателен за любую помощь и советы.
Автор: Aktaf
Дата сообщения: 07.09.2015 00:50
ALeXkRU

Цитата:
Так это мы поможем

Прочитал, просмотрел. Почему то все на оф. 2007 делают, советуют.
А у меня 2003, там на мой взгляд очень удобной на 2007 - правила форматирования отсутствует. Мне найти не удалось. И ни черта пока не получается.
На своем рабочем листе, первая позиция, одна из трех введенных, заработала.
А на пустом, вообще ничего. Вот помогите пожалуйста доделать, подправить эту задачку https://cloud.mail.ru/public/Axsn/Tt9nv8aFW
например, так спасибо большое!
Автор: ALeXkRU
Дата сообщения: 07.09.2015 03:33
Aktaf

Цитата:
подправить эту задачку

например, так


Цитата:
Почему то все на оф. 2007

с 2007-го стало удобнее и гораздо больше возможностей (по форматированию). Хотя, 2010-й постабильнее..
Но и для более старых, типа 2003, вполне можно найти пример работы
Автор: symbio
Дата сообщения: 07.09.2015 08:39
Привет. Есть такая фигня. Которая на Windows 8 не была, а на Windows 10 появилась.
При открывания этого xls файла вот такая билиберда. Раньше такой не была. Помогает если только ктото пересохранит на другом компе!
У меня Офис 13.
Автор: Nirva
Дата сообщения: 08.09.2015 14:55

Цитата:
Nirva
ну, я про это и говорю: нужно использовать интерполяцию значений таблицы...
например, для простейшей линейной интерполяции будет что-то вроде этого
(всякие окрестные значения - чисто для визуальной проверки, можно не обращать на них внимания...
вся формула для объёма - в одной ячейке С5, вводить искомые сантиметры там, где и раньше - в В5)

Добавлено:
ЗЫ: экстраполяция не предусмотрена (т.е. за границами значений таблицы объём вычисляться не будет, выведет "нет значения")


Блин... только заметил. Последнее значение вводишь, а показывает не то, что надо.
Автор: ALeXkRU
Дата сообщения: 08.09.2015 16:43
Nirva

Цитата:
Блин... только заметил. Последнее значение вводишь, а показывает не то

и? это чисто поговорить не с кем? мысли вслух.. или к чему-то?

Добавлено:

проконсультировался с товарищами... видимо, нужен ещё другой вариант (возвращает все значения, которые есть в таблице, включая граничные значения + линейная интерполяция промежуточных значений)
Автор: Nirva
Дата сообщения: 08.09.2015 17:37

Цитата:
ALeXkRU

Прошу прощения. ) Забыл. что здесь нет экстрасенсов.. все на ТНТ ))))
Автор: jclawe
Дата сообщения: 09.09.2015 22:54
Nirva
Так нужна экстраполяция или нет? Если да, то насколько далеко?
Автор: ALeXkRU
Дата сообщения: 10.09.2015 00:03
jclawe
скорее, нет. В прошлой версии просто не показывались значения для первой и последней строки в таблице..

Добавлено:
это, наверно, какая-нить бочка с бензином: в неё всё-равно больше не нальёшь
Автор: adapters
Дата сообщения: 19.09.2015 08:09
Excel всегда тормозит когда в ней много картинок ?
у меня каждой строке с описанием товара по картинке
около 500 картинок
ужасно тормозит при копировании,секунд на 10 замирает .
Какие варианты решений ?
Автор: Deeaf
Дата сообщения: 24.09.2015 13:12
Есть таблица типа:
DATE|TIME|NAME|PRICE
24.09.2015    15:27:00    xyz    100
25.09.2015    15:28:00    xyz    110
26.09.2015    15:29:00    xyz    200
24.09.2015    15:27:00    abc    90
25.09.2015    15:28:00    abc    80
26.09.2015    15:29:00    abc    90
24.09.2015    15:27:00    foo    200
25.09.2015    15:28:00    foo    190
26.09.2015    15:29:00    foo    180
Таблица обновляется через некоторое время.
Как сделать график, на котором будут ряды с названием NAME (xyz,abc,foo), по горизонатли в подписях DATA, а значения ряда PRICE? Естественно, чтоб ряды создавались автоматом
Пример:
Автор: vikkiv
Дата сообщения: 24.09.2015 16:29
Deeaf
в несколько шагов,
1) соединить первые 2 колонны в формат: дата/время
2) преобразовать получившуюся таблицу в PivotGraph

ну или шаг 2 разделить на два этапа
а) преобразовать получившуюся таблицу в PivotTable (группировка по вертикали: календарь, по горизонтали: продукт, мера: первое значение)
б) на основе таблицы из предыдущего пункта рисовать (тот-же Pivot например)
Сохранение масштаба временной оси конечно уже немного другой вопрос.


а вообще если данные идут из базы данных то почему сразу не сделать на SSRS ?
Автор: Deeaf
Дата сообщения: 25.09.2015 06:13
vikkiv
Все прекрасно работает, спасибо. Правда вертикаль с горизонталью пришлось поменять.

Данные не из БД, парсер в файл собирает. Ради этого БД поднимать не хочется (мало данных очень).
Автор: Futurism
Дата сообщения: 05.10.2015 10:36
Подскажите как корректно сдвигать ячейки? Например ячейка С1 и AA1
нужно передвинуть так, чтобы следующая ячейка была D1, а вторая на 2 столбца дальше т.е. AC1
чтобы было наглядно:
B5=c1 c5=aa1 с двигаю вправо b6=d1,c6=AC1
Автор: VictorKos
Дата сообщения: 05.10.2015 14:44
Futurism
в B5:

Код: =СМЕЩ($C$1;0;СТРОКА()-5)
Автор: Aktaf
Дата сообщения: 05.10.2015 16:11
Все же дождался пока ответят Futurism, чтобы ему не мешать с ответом.

Прошу подсказать формулу для условного форматирования ячеек.
(Думаю так можно добиться)

В первом столбце в ячейках вводиться начальные даты в виде 00.00.00 в ячейках второго столбца вторичные даты наступающие через разные промежутки, которые вводятся в ручную в виде =1 яч. + ххх нужно задать условные форматирования этим ячейкам в которых должны закрашиваться фон. Примеру, когда будет суббота желтый, когда воскресенье красный, в остальные дни белый.

Раньше ALeXkRU мне здорово помог, большое спасибо ему. Вместе с решением, я еще чуток узнал про условное форматировании.
Тут для меня сложнее. Думаю, нужно из формат даты, нужно получать дни недели и уже их нужно "использовать для закрашивания".
Помогите пожалуйста.
Вопрос решен.
Автор: Futurism
Дата сообщения: 05.10.2015 16:37
VictorKos
спасибо
А как тогда усложнить задачу?
сделать 3 столбца
Например
столбцы b1 и Aj1,Ak1, AL1
b37=b1
с37=Aj1
d37=Ak1
e37=Al1
когда тянешь вправо
f37=c1
g37=Am1
h37=An1
i37=Ao1
Автор: VictorKos
Дата сообщения: 05.10.2015 19:34
Futurism
Я пас
Автор: c930
Дата сообщения: 07.10.2015 14:35
Как сделать поиск и замену в примечаниях?
В окне Найти и заменить примечания в меню Область поиска доступны только на вкладке Найти, а на вкладке Заменить - нет, только формулы.

Вхождений много, так что вручную всё перебирать трудоёмко.

MS Office 2007 (Office 12)

Автор: Vidocqq
Дата сообщения: 13.10.2015 17:28
Подскажите пожалуйста как формулой подсчитать сумму видимых ячеек (ряд строк скрыт) при выполнении одного условия?
исходные данные следующие:
1 колонка 2 колонка
Всего 10
Число 1 2
Число 2 4
Число 3 4
....
Всего 30
Число 1 10
Число 2 10
Число 3 10

Надо просуммировать только ячейки напротив слова Всего и исключить из суммирования при этом числа в скрытых строках.
Автор: jclawe
Дата сообщения: 13.10.2015 20:05
Vidocqq
Можно использовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;Диапазон)
Диапазон должен включать и скрытые строки. Первую колонку отфильтровать по нужному критерию.
Например
Код: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;B2:B12)
Автор: Vidocqq
Дата сообщения: 14.10.2015 07:44
jclawe
Пробовал и функцию Агрегат пробовал, но не получается.
Отфильтровать не получится- во-первых (этого я не сказал), я привел только колонки которые надо обработать, но есть и другие , при это объединенные - фильтр работать не будет и во-вторых - скрывать строки кроме "Всего" нельзя, циферки все надо видеть, а возможно и просуммировать определёные "Числа№" и ещё - строк в тыблице около 80 000.

ЗЫ Вопрос снимаю, поскольку решение найдено.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

Предыдущая тема: Trojan Remover 6.81 Build 2594


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.