Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоматический вывод картинки печать на или скрытие - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический вывод картинки печать на или скрытие (Формулы/Formulas)
Автоматический вывод картинки печать на или скрытие
Dion Дата: Воскресенье, 27.09.2020, 16:17 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Добрый день!
Прошу подсказать, как можно реализовать следующую задачу: необходимо, чтобы при наличии данных в ячейке на печать выводилась картинка, при отсутствии данных - не выводилась. Во вложении файл, в ячейках А1 и А2 есть данные и нужно, чтобы картинки в ячейках В1 и В2 выводились на печать. В ячейке А3 нет данных и нужно, чтобы картинка в ячейке В3 не выводилась на печать. Каждый раз лезть в свойства и снимать галочку долго.
К сообщению приложен файл: 5409798.xls (49.0 Kb)
 
Ответить
СообщениеДобрый день!
Прошу подсказать, как можно реализовать следующую задачу: необходимо, чтобы при наличии данных в ячейке на печать выводилась картинка, при отсутствии данных - не выводилась. Во вложении файл, в ячейках А1 и А2 есть данные и нужно, чтобы картинки в ячейках В1 и В2 выводились на печать. В ячейке А3 нет данных и нужно, чтобы картинка в ячейке В3 не выводилась на печать. Каждый раз лезть в свойства и снимать галочку долго.

Автор - Dion
Дата добавления - 27.09.2020 в 16:17
Pelena Дата: Воскресенье, 27.09.2020, 18:42 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Макрос, чтобы поставить/снять галочки. Проверяется соседняя слева ячейка
[vba]
Код
Sub Макрос1()
    Dim sh As Shape
    For Each sh In ActiveSheet.Shapes
        If sh.TopLeftCell.Offset(, -1) <> "" Then
            sh.Select
            Selection.PrintObject = True
        Else
            sh.Select
            Selection.PrintObject = False
        End If
    Next sh
End Sub
[/vba]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Макрос, чтобы поставить/снять галочки. Проверяется соседняя слева ячейка
[vba]
Код
Sub Макрос1()
    Dim sh As Shape
    For Each sh In ActiveSheet.Shapes
        If sh.TopLeftCell.Offset(, -1) <> "" Then
            sh.Select
            Selection.PrintObject = True
        Else
            sh.Select
            Selection.PrintObject = False
        End If
    Next sh
End Sub
[/vba]

Автор - Pelena
Дата добавления - 27.09.2020 в 18:42
Dion Дата: Воскресенье, 27.09.2020, 23:25 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, спасибо, но макросы у нас запрещены. Есть какая-нибудь возможность реализовать это без макросов?
 
Ответить
СообщениеPelena, спасибо, но макросы у нас запрещены. Есть какая-нибудь возможность реализовать это без макросов?

Автор - Dion
Дата добавления - 27.09.2020 в 23:25
Pelena Дата: Воскресенье, 27.09.2020, 23:44 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
Даже не знаю. Можно выделить все рисунки, снять галку, потом выделить с клавишей Ctrl нужные и сразу для всех поставить галку. Или наоборот, смотря каких рисунков больше.
Или можно вывести область выделения (Главная -- Найти и выделить -- Область выделения) и просто отключить видимость некоторых рисунков.
Но это всё равно вручную.


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДаже не знаю. Можно выделить все рисунки, снять галку, потом выделить с клавишей Ctrl нужные и сразу для всех поставить галку. Или наоборот, смотря каких рисунков больше.
Или можно вывести область выделения (Главная -- Найти и выделить -- Область выделения) и просто отключить видимость некоторых рисунков.
Но это всё равно вручную.

Автор - Pelena
Дата добавления - 27.09.2020 в 23:44
Dion Дата: Понедельник, 28.09.2020, 12:17 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, можете скорректировать Ваш макрос для уже конкретной задачи? Необходимо, чтобы при наличии данных в зелёной и синей ячейке справа отображалась картинка (символ рубля). Аналогично жёлтый-оранжевый, красный-фиолетовый, чёрный-серый, розовый-салатовый. Я не смог применить Ваш макрос.
К сообщению приложен файл: 111.xls (62.5 Kb)


Сообщение отредактировал Dion - Понедельник, 28.09.2020, 12:21
 
Ответить
СообщениеPelena, можете скорректировать Ваш макрос для уже конкретной задачи? Необходимо, чтобы при наличии данных в зелёной и синей ячейке справа отображалась картинка (символ рубля). Аналогично жёлтый-оранжевый, красный-фиолетовый, чёрный-серый, розовый-салатовый. Я не смог применить Ваш макрос.

Автор - Dion
Дата добавления - 28.09.2020 в 12:17
Nic70y Дата: Понедельник, 28.09.2020, 12:37 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2272 ±
Замечаний: 0% ±

Excel 2010
а чем формула
Код
=ЕСЛИ(AP15="";"";"₽")
не устраивает?
К сообщению приложен файл: 6507861.xls (58.5 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениеа чем формула
Код
=ЕСЛИ(AP15="";"";"₽")
не устраивает?

Автор - Nic70y
Дата добавления - 28.09.2020 в 12:37
Dion Дата: Понедельник, 28.09.2020, 12:46 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Nic70y, символа рубля нет, старый офис. Если бы он был, вопросов бы не было.
 
Ответить
СообщениеNic70y, символа рубля нет, старый офис. Если бы он был, вопросов бы не было.

Автор - Dion
Дата добавления - 28.09.2020 в 12:46
Nic70y Дата: Понедельник, 28.09.2020, 12:57 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация: 2272 ±
Замечаний: 0% ±

Excel 2010
Вы пробовали скачать мой файл и посмотреть?


ЮMoney 41001841029809
 
Ответить
СообщениеВы пробовали скачать мой файл и посмотреть?

Автор - Nic70y
Дата добавления - 28.09.2020 в 12:57
Dion Дата: Понедельник, 28.09.2020, 13:05 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Nic70y, да, в новом офисе нормально отображается, но на большинстве компов стоит старый и вместо символа рубля квадратик. Поэтому и приходится каждый раз приклеивать картинку с символом рубля.


Сообщение отредактировал Dion - Понедельник, 28.09.2020, 13:06
 
Ответить
СообщениеNic70y, да, в новом офисе нормально отображается, но на большинстве компов стоит старый и вместо символа рубля квадратик. Поэтому и приходится каждый раз приклеивать картинку с символом рубля.

Автор - Dion
Дата добавления - 28.09.2020 в 13:05
Pelena Дата: Понедельник, 28.09.2020, 16:01 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
А обновление тоже не помогает?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА обновление тоже не помогает?

Автор - Pelena
Дата добавления - 28.09.2020 в 16:01
Dion Дата: Понедельник, 28.09.2020, 16:17 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Pelena, к сожалению, компов слишком много и не все подключены к интернету, бегать обновлять юникод вручную некому. Поэтому и приходится каждый раз приклеивать картинку с символом рубля.
 
Ответить
СообщениеPelena, к сожалению, компов слишком много и не все подключены к интернету, бегать обновлять юникод вручную некому. Поэтому и приходится каждый раз приклеивать картинку с символом рубля.

Автор - Dion
Дата добавления - 28.09.2020 в 16:17
Dion Дата: Понедельник, 28.09.2020, 23:08 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 110
Репутация: 0 ±
Замечаний: 20% ±

Excel 2016
Большое спасибо всем за помощь, своим умом я бы не дошёл до этого. Вопрос можно закрывать.
 
Ответить
СообщениеБольшое спасибо всем за помощь, своим умом я бы не дошёл до этого. Вопрос можно закрывать.

Автор - Dion
Дата добавления - 28.09.2020 в 23:08
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Автоматический вывод картинки печать на или скрытие (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!