Msi2102, как же я Вам благодарна! Спасибо огромное, все отлично
некорректная работа суммеслимн в форме с условием по дате
некорректная работа суммеслимн в форме с условием по дате
некорректная работа суммеслимн в форме с условием по дате
некорректная работа суммеслимн в форме с условием по дате
некорректная работа суммеслимн в форме с условием по дате
Некорректное отображение 20-значных чисел
|
19.05.2022 20:45:52
Добрый вечер, подскажите пожалуйста, как корректно прописать код, чтобы функция VLookup корректно вставляла 20-значные числа? Макрос запускается при активации листа, на листе откуда берутся значения «Начисления» данные числа имеют текстовый формат. На лист «Оплата» данные вставляются примерно так 1,88Е+19 Часть кода:
|
|||
|
|
|
использование VLookup при условии if, Добрый вечер, подскажите пожалуйста, имеется код, который запускается при активации листа. По данному коду пересчитывается весь диапазон на листе Оплата, как изменить код, чтобы расчет шел только по тем строкам, где в листе «Оплата» в столбце «Е» условие
|
14.05.2022 11:43:55
New, спасибо огромное все получилось👌
|
|
|
|
|
использование VLookup при условии if, Добрый вечер, подскажите пожалуйста, имеется код, который запускается при активации листа. По данному коду пересчитывается весь диапазон на листе Оплата, как изменить код, чтобы расчет шел только по тем строкам, где в листе «Оплата» в столбце «Е» условие
|
14.05.2022 02:19:47
New, спасибо) не думаю что там подойдет суммеслимн, там считать не нужно, только вставить значение, если условие совпадает. Но и после добавления этой части кода не хочет. Отправлю пример таблицы, может я что-то упускаю
|
|
|
|
|
использование VLookup при условии if, Добрый вечер, подскажите пожалуйста, имеется код, который запускается при активации листа. По данному коду пересчитывается весь диапазон на листе Оплата, как изменить код, чтобы расчет шел только по тем строкам, где в листе «Оплата» в столбце «Е» условие
|
14.05.2022 01:14:50
Извините, я сообщение написала в описание темы. Добрый вечер, подскажите пожалуйста, имеется код, который запускается при активации листа. По данному коду пересчитывается весь диапазон на листе Оплата, как изменить код, чтобы расчет шел только по тем строкам, где в листе «Оплата» в столбце «Е» условие "ФИО"? если данных удовлетворяющим условию на листе "Начисления" нет, то оставить "ФИО"
|
|
|
|
|
использование VLookup при условии if, Добрый вечер, подскажите пожалуйста, имеется код, который запускается при активации листа. По данному коду пересчитывается весь диапазон на листе Оплата, как изменить код, чтобы расчет шел только по тем строкам, где в листе «Оплата» в столбце «Е» условие
|
14.05.2022 01:07:46
Изменено: - 14.05.2022 01:09:48
|
|||
|
|
|
vlookup при помощи vba, Прошу помощи с кодом
|
12.06.2019 21:02:40
Sanja, спасибо Вам огромное))))) даже разобралась))
|
|
|
|
|
vlookup при помощи vba, Прошу помощи с кодом
|
12.06.2019 12:11:56
Sanja, спасибо Вам большое!!!! Действительно совсем другой подход. А не могли бы вы пожалуйста еще подсказать, я изменила немного форму, что нужно подкорректировать в коде, что бы при выборе значения в комбобоксе, автоматически рассчитывались все текстбоксы?
|
|
|
|
|
vlookup при помощи vba, Прошу помощи с кодом
|
11.06.2019 20:21:44
Юрий М, Sanja, вот сделала небольшой аналог)
Изменено: - 11.06.2019 20:26:51
|
|
|
|
|
vlookup при помощи vba, Прошу помощи с кодом
|
11.06.2019 17:18:12
Sanja, если полностью, то формула выглядела вот так
range("c8").formulaArray = _ " = iferror(vlookup($a$1, if('Лист1'!$b$1:$b$20=c5, 'Лист1'!$a$1:$z$20,""""),5,0,""-"")" только теперь значения E6 и C12 в текстбоксах и вывести результат соответственно нужно не в C8, а тоже в текстбокс. |
|
|
|
|
vlookup при помощи vba, Прошу помощи с кодом
vlookup при помощи vba, Прошу помощи с кодом
|
11.06.2019 14:35:45
Здравствуйте форумчане, помогите пожалуйста разобраться. У меня есть формула следующего вида:
" = iferror(vlookup($a$1, if('Лист1'!$b1$b20=c5, 'Лист1'!$a1$z20,""""),5,0,""-"")" хочу эту формулу прописать в вба с помощью Application.vlookup, но выскакивает ошибка. Другие формулы подкорректировала под себя, а впр с несколькими условиями мне никак не дается( |
|
|
|
|
Вставить формулу массива через vba
Вставить формулу массива через vba
Вставить формулу массива через vba
Вставить формулу массива через vba
|
20.02.2019 11:31:06
Действительно) спасибо большое) вставляет)
Можно еще вопрос один) таким образом я заполнила столбец C, в остальных столбцах форумлы однообразные с единственным изменяемым параметром в строке 12, можно как-то автоматически их вставлять в столбцы D:T на основе этих формул?
Изменено: - 20.02.2019 11:47:50
|
|
|
|
|
Вставить формулу массива через vba
|
20.02.2019 09:47:02
Да извините, набирала сообщение в телефоне, по ошибке ввела буквы в русской раскладке. Воспользовалась формулой buchlotnik, но ошибка осталась. Сейчас попробую файл выложить(
добавила файл, правда пустой для уменьшения размера
Изменено: - 20.02.2019 11:19:07
|
|||
|
|
|
Вставить формулу массива через vba
|
20.02.2019 08:58:49
Доброго утра всем) помогите пожалуйста с возникшей проблемой, у меня имеется отчет который считается формулами массива типа : = ЕСЛИОШИБКА(ВПР(Е6;ЕСЛИ('ЛИСТ 1'!В3:В100=С12;'ЛИСТ 1'!А3:Z100;"");5;0);"-") таких формул порядка 500 в отчете, что очень тормозит работу когда работаю с другими листами книги (постоянно пересчитывает) решила запускать отчет по кнопке "сформировать" написала макрос, но на этих формулах выдает ошибку type mismatch. Может я не правильно пытаюсь вписать эту формулу в код?
|
|||
|
|
|
Run-time error '424': Object required, Проблема excel
|
17.02.2019 22:30:11
Добрый вечер) У меня аналогичная проблема, имеется макрос завязанный на открытие книги, первая половина макроса срабатывает, а на второй выдает ошибку Object required бьюсь с ним давно, но никак не могу определить причину ошибки( Вот сам код
Изменено: - 17.02.2019 22:35:23
|
|||
|
|
|
Удаление строк по условию через форму
|
15.02.2019 19:50:14
Изменено: - 15.02.2019 19:50:42
|
|||
|
|
|
Удаление строк по условию через форму
Удаление строк по условию через форму
|
12.02.2019 17:47:22
я имею ввиду, что с предложенным Александром кодом, все работает отлично, кроме одной строчки. Конкретнее первую позицию на складе (которая попадает в комбобокс формы, в моем примере это яблоки) не удается "списать" и удалить эту строчку из листа "склад" я так понимаю это из-за 37 строчки кода Me.ComboBox1.ListIndex = -1 ( так как позиция "яблоки " находится в первой строчке)
|
|
|
|
|
Удаление строк по условию через форму
Удаление строк по условию через форму
|
11.02.2019 16:42:56
Александр Моторин, Nordheim, благодарю) буду вникать и применять в практике))
|
|
|
|
|
Удаление строк по условию через форму
|
11.02.2019 16:13:06
|
|||
|
|
|
Удаление строк по условию через форму
|
11.02.2019 14:42:06
День добрый! Помогите с коррекцией кода пожалуйста. Создала пример, потому что мой файл слишком большой. Имеется лист "списание " в котором есть форма с комбобокс. Данные в комбобокс берутся с листа "склад". Задача такая: при нажатии на кнопку в форме данные заносятся на лист "списание" и удаляются с листа "склад"
|
|
|
|
|