Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 70 След.
Как изменить числа находящиеся в текстовой строке с помощью макроса
 
=--ПОДСТАВИТЬ(ПРАВСИМВ(ПОДСТАВИТЬ(A1;": ";ПОВТОР(" ";50));50);"\\n";"")
Как сохранить формулу условного форматирования при добовлении столбца/колонки.
 
...
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
Liyka1988 написал:
доброго дня! Помогите и мне пожалуйста.
Доброго дня! Прочитайте правила форума и создайте свою, собственную, отдельную тему.
Считать по условиям, одно из которых - цвет шрифта
 
1. Что такое "=FontColor(255)" ?
2. Формулы работают с содержанием ячеек, а не с их форматированием.
3. Если написать собственную функцию, которая будет определять цвет шрифта ячейки, она не будет пересчитываться, т.к. изменение формата ячейки (а цвет шрифта - это один из аспектов формата ячейки) Excel не считает событием, после которого необходимо пересчитать формулы.
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
bezeq написал:
хочу чтобы у меня работал и ручной ввод
А у Вас что, ручной ввод не работает? В какую ячейку Вы не можете что-то ввести руками?

Цитата
bezeq написал:
и сравнении когда подойдет срок
Что Вы хотите увидеть, когда значение в B и E станут равны?
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
bezeq написал:
Я хочу чтобы можно было и так вводить значение и чтобы сравнение действовало,есть такая возможность или нет?
Вы можете вводить в ячейку либо формулы, либо значения-константы. И то, и другое одновременно - нет.
Вы можете для ячейки создать несколько условных форматов (УФ), они будут действовать по очереди (очередь задаете Вы).
Одновременно с несколькими УФ Вы можете вводить в ячейку либо формулу, либо константу.

Сравнение можно делать одновременно и с помощью формулы в самой ячейке, и с помощью условного форматирования.
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
bezeq написал:
А и Б это ячейки
1. В Вашем примере нет ячеек А и Б. Что Вы имеете ввиду? Ячейка может иметь либо собственное имя (в Вашем файле таких нет), либо адрес (он записывается по-другому).
2. К одной и той же ячейке может быть применено несколько условий для УФ.

Посмотрите пример из сообщ. №13.
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
bezeq написал:
Я хочу чтобы при сравнении дат у меня изменялось значение в ячейке
Какое значение? На какое значение должно меняться?
Цитата
bezeq написал:
Подскажите как реализовать такую формулу =ЕСЛИ(А=Б;1;0)
А и Б - это что за объекты? Это какие-то функции? Это какие-то собственные имена областей на листе?.
Изменено: Михаил Лебедев - 21 Фев 2019 11:08:14
Сравнение двух ячеек, Сравнение двух ячеек функцией ЕСЛИ
 
Цитата
bezeq написал:
Ничего не получается(
Да Вы - оптимист! :)
А что должно получиться? Ни из файла, ни из сообщения - непонятно.
Гиперссылка на создаваемый лист
 
У Вас в выложенном примере - ошибка в коде (см. строку 39 кода из сообщ. #1)
Вставить формулу массива через vba
 
1. Запустите макрорекордер и впишите формулу в ячейку. Потом посмотрите, что запишет макрорекордер.
2. Зачем у Вас в формуле вместо латинских букв e, a, b - русские е, а, в ?

PS
1. М.б. просто отключать автопересчет ячеек на время редактирования листов?
2. Лучше бы файл - пример выложили. М.б. там всё проще сделать можно. 500 формул - это, скорое, немного.
Изменено: Михаил Лебедев - 20 Фев 2019 09:29:13
Отключить УФ на время печати документа
 
Цитата
Anchoret написал:
По последнему файлу ТС также все работает.
Всё ,да не у всех :)
Если ячейка имеет границы, то применяем форматирование
 
Цитата
Aveld написал:
Подскажите пожалуйста как ...
Добрый день!
Вы внимательно прочитали сообщ. #2 от БМВ?
Там всё понятно?
Как Вы понимаете фразу "Без примера совсем никак"?
Переместить название города из середины фразы в конец
 
как вариант...
PS
1. В списке городов "киевская" должен быть выше, чем "киев", иначе замена будет неполной.
2. Добавил днепроветровск
Исключение повторяющихся значений в строке, Необходимо чтобы в строке уникальное значение не отображались повторно.
 
Можно еще вот так попробовать... Правда, дней должно хватать, чтобы на графике все буквы вошли  
Отключить УФ на время печати документа
 
У меня вылетает на предпоследней строке, на : .Operator
Код
Sub печать_ч_б()
' печать_ч_б Макрос
снимаем_защиту
Dim aa As Range, arr(), a&, b&, c&, dd(), cc()
Set aa = [D4].CurrentRegion
ReDim arr(1 To aa.Rows.Count, 1 To aa.Columns.Count)
For a = 1 To aa.Rows.Count
  For b = 1 To aa.Columns.Count
    If aa(a, b).FormatConditions.Count > 0 Then
      ReDim dd(1 To aa(a, b).FormatConditions.Count): ReDim cc(1 To 11)
      For c = 1 To UBound(dd)
        With aa(a, b).FormatConditions.Item(c)
          cc(1) = .Type: cc(2) = .Operator
          cc(3) = Replace(.Formula1, "=", "")
Как склеить значения без повторов и их сумму и поместить в одну ячейку через запятую в умной таблице
 
Добрый день!
А не проще будет добавить еще один столбец, в котором подготовить строки для сцепки?
Да и вообще, вся задача - как-то странно выглядит, ... Так и хочется спросить, что Вы с этим дальше делать будете.
Отключить УФ на время печати документа
 
Михаил, согласен, но сама мысль может же понравиться :)

PS
Да, и заголовок будет не на фоне, а черным на белом.
Отключить УФ на время печати документа
 
Было на планете раньше...
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=40866
Отключить УФ на время печати документа
 
Параметры страницы►Лист►Печать - Черно-белая (рисуем птицу ☺ )
Проверка ввода данных для многих TextBox
 
Без примера сложно что-л. советовать, кроме общих вещей:
1. Сделайте функцию и ее вписывайте в событие TextBox1_Change.
2. Замените TextBox1 на ActiveControl.
3. Воспользуйтесь элементом формы "Группа".
Не обрабатывать уже обработанные строки
 
Цитата
Это можно сделать с помощью формул?
Нет. Нельзя с помощью формул заменить формулы на константы. Но можно скопировать блок ячеек, а потом вставить туда же, откуда скопировали, но как константы.
Изменено: Михаил Лебедев - 16 Фев 2019 01:55:51
Не обрабатывать уже обработанные строки
 
Цитата
Mitya041 написал:
И можно ли сделать так, что бы обработанные строки не обрабатывались повторно.
Можно. Замените в обработанных строках формулы на константы.
Увеличить строку чтобы штрих код остался без изменений
 
Циклом пробегает по штрих-кодам и устанавливает в свойствах флаг на "Перемещать, но не изменять размеры".
Увеличить строку чтобы штрих код остался без изменений
 
Привет
Запустите вот этот макрос, когда активен лист со штрих-кодами
Код
Sub MyShapes()
    Dim sh As Shape
    For Each sh In ActiveSheet.Shapes
        sh.Placement = xlMove
    Next
End Sub

Или выделите все объекты и поменяйте у них в Свойствах "Перемещать, но не изменять размеры"
если в ячейке есть значение показать фигуру, Как привязать видимость/невидимость фигуры или надписи к истине/ложности ячейки без макросов
 
Цитата
БМВ написал:
так нужно?
☺ прикольно ☺
или - так ▼
Изменено: Михаил Лебедев - 15 Фев 2019 10:00:28
если в ячейке есть значение показать фигуру, Как привязать видимость/невидимость фигуры или надписи к истине/ложности ячейки без макросов
 
Зачем Вам это? Если нужны кружочки и квадратики, то можно поискать альтернативу в условном форматировании.
Сортировка строк диапазона по введенным символам из ячейки. VBA.
 
или так...
Имитация формулы ОКРУГЛТ() в виде макроса
 
Навскидку: а так?
Код
.Cells(i, 5) = Application.WorksheetFunction.MRound(.Cells(i, 1) * Rnd, 100)
Выделение цветом ячеек в зависимости от присутствия данных в других ячейках, При заведении данных в ячейку нужно закрашивать(отмечать) другие ячейки в зависимости от заранее заведенных данных
 
Если у Вас в одно и то же время принимаются 3 препарата, и среди них есть такой, который с одним из оставшихся двух совместим, а с другим - нет, то каким цветом должна закраситься его ячейка?
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 70 След.
Наверх