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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 89 След.
Как просуммировать значения найденные по суммесли на всех листах, с учетом того что кол-во листов будет постоянно добавляться, никак не увязать суммессли и трехмерную ссылку
 
Цитата
Sweeft1 написал:
может есть смысл накидать кусок в макрос...
А у заказчика нет требований, запрещающих использовать макросы?
Тогда имеет смысл собирать результат в итоговую таблицу макросом или макрофункцией.
Пробегать по всем листам и, если название отличается от "шаблон" и "формулы", суммировать нужные ячейки
Изменено: Михаил Лебедев - 18 сен 2020 18:44:35
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
самая длинная цепочка, поиск самой длинной цепочки
 
ниччёнепонимаю.........
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Поиск номера(букв) столбца по содержимому в строке., Интересует и VBA и Формульный варианты. Необходимо из одного файла вставить в другой файл номер(буквы) столбца из другого файла.
 
Цитата
DjAlex77 написал:
почему-то выдаёт значение 69,4706 хотя...
43466 замените на дату, на которую надо курс
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как просуммировать значения найденные по суммесли на всех листах, с учетом того что кол-во листов будет постоянно добавляться, никак не увязать суммессли и трехмерную ссылку
 
Цитата
Sweeft1 написал:
Вкладки каждую неделю будут добавляться
Нужно избавляться безжалостно от такой структуры, когда добавляются новые вкладки. Лучше добавить лишний столбец и хранить всё в одной таблице, в которую и добавлять новые данные.
Нужно также избавляться от объединения ячеек. Для визуализации это красиво, для функций - это плохо.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Подстановка значений к выпадающему списку
 
Цитата
Михаил написал:
в этих ячейках ничего полезного...
В них - порядковый номер ячеек полезен. Чтобы определить номер нужной строки
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Поиск номера(букв) столбца по содержимому в строке., Интересует и VBA и Формульный варианты. Необходимо из одного файла вставить в другой файл номер(буквы) столбца из другого файла.
 
Цитата
БМВ написал:
если строки не ездят, то=INDEX($1:$1048576;ROW();MATCH("Курс доллара";$2:$2;))
Вечно не по-русски напишет...
Оно и понятно, БаварияМоторсВэркэ
Вот почти то же самое, но на понятном языке
=ИНДЕКС(1:1048576;ПОИСКПОЗ(43466;A:A;0);ПОИСКПОЗ("Курс доллара";2:2;0))
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Подстановка значений к выпадающему списку
 
Добрый день. в С3 =ИНДЕКС($G$3:$J$5;СУММПРОИЗВ((B3=$G$3:$J$5)*СТРОКА($K$1:$K$3));ПОИСКПОЗ(A3;$G$1:$J$1;0)+1)
и протянуть вниз

PS
Но Ваш подход не универсален.
Изменено: Михаил Лебедев - 18 сен 2020 12:48:42 (Сделал файл-пример. А потом сделал PS)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Универсальный макрос вставки значений и форматирования чисел из буфера обмена в выделенную ячейку. Возможно ли?
 
Выделите нужный диапазон. Возьмите за край и с нажатой Shift перетащите ниже. Отпустите.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Ошибка при загрузке картинок в Excel
 
Цитата
balsara58 написал:
Ничего в этом не понимаю.
Когда нажимаете на картинке правой кнопкой мыши (чтобы макрос не сработал), обратите внимание, что названия картинок у вас повторяются. Просто добавьте порядковый номер к названию повторяющемуся. Название - в окошке слева от строки формул.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Скрыть\показать столбцы элементом выключатель ActiveX, с условием
 
Добрый день.
Пишу в личку...
Получил письмо с файлом на почту, отправил рабочий макрос.
...
Данную задачу заказчик параллельно решал в бесплатной ветке, где и получил удовлетворительный ответ.
Тема в разделе "Работа" стала не актуальна.
Тем не менее заказчик оплатил сделанный макрос.
Изменено: Михаил Лебедев - 18 сен 2020 08:22:22
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
VBA. Создать файлы Excel в одной папке с названиями файлов из списка (Range) с помощью цикла, Применение цикла к диапазону для создания файлов Excel в папке
 
Давайте попробуем...
Пишу в личку
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
VBA. Как исправить ошибку Run-time error '1004' Application-defined or object-defined error
 
Цитата
Молодое_Поколение написал:
объясните пожалуйста в чем ошибка?
Ошибка в том, что Вы не впитали, "...как борщ после тренировки..." ( :) ), указанную в ПРАВИЛАХ ФОРУМА рекомендацию прикладывать файл-пример. Да, он нужен не всегда, но согласитесь, в Вашем случае это актуально.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Объединение одинаковых столбцов, Найти столбцы с одинаковыми значениями
 
М.б. так?
Изменено: Михаил Лебедев - 15 сен 2020 12:33:46
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Объединение одинаковых столбцов, Найти столбцы с одинаковыми значениями
 
Цитата
Елена Ковалева написал:
Необходимо отфильтровать одинаковые графы
Стандартными средствами ексель можно фильтровать только строки. Графы можно отфильтровать только с помощью макроса.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как разбить текст на строки внутри ячейки с помощью Power Query, Добрый день! Сцепить текст из нескольких полей - получается. Но нужно, чтобы текст записался в ячейку в несколько строк
 
Цитата
buchlotnik написал:
Михаил Лебедев ,  а в чем нелогичность?
Цитата
PooHkrd написал:
Это только у Text.Format такой вид записи аргумента. Насколько я в курсе, больше такое нигде не применяется. Ну, если только в Expression.Evaluate.
Мне ошибочно казалось, что вот такая запись будет правильной
[Предмет] & "." & #(lf) & " дог. №" & [#"№ дог"] & " от " & Text.From([ДатаДог])
Не было понимания, что такое #(lf). Оказалось, что это - константа.
По привычной логике - вот такая запись для меня понятнее.
[Предмет] & "." & Character.FromNumber(10) & " дог. №" & [#"№ дог"] & " от " & Text.From([ДатаДог])
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как разбить текст на строки внутри ячейки с помощью Power Query, Добрый день! Сцепить текст из нескольких полей - получается. Но нужно, чтобы текст записался в ячейку в несколько строк
 
Цитата
Андрей Лящук написал:
и так тоже должно
Да, и так тоже работает :)
Спасибо.

PS
Теперь с синтаксисом PQ у меня в голове совсем каша :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как разбить текст на строки внутри ячейки с помощью Power Query, Добрый день! Сцепить текст из нескольких полей - получается. Но нужно, чтобы текст записался в ячейку в несколько строк
 
buchlotnik, Андрей Лящук
Спасибо! Так тоже работает! :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как разбить текст на строки внутри ячейки с помощью Power Query, Добрый день! Сцепить текст из нескольких полей - получается. Но нужно, чтобы текст записался в ячейку в несколько строк
 
(РЕШЕНИЕ НАШЕЛ. Аналог Chr(10) VBA для Power Query выглядит так: Character.FromNumber(10))

Вот такая строка работает, сцепляя в новом столбце текст из нескольких столбцов в одну длинную строку:
=[Предмет] & ". дог. №" & [#"№ дог"] & " от " & Text.From([ДатаДог])
На выходе получаю столбец ячеек с текстами типа
"Бла-бла-бла. дог. №ХХХХ от ДД.ММ.ГГГГ"

А вот на такой - ругается
[Предмет] & "." & #(lf) & " дог. №" & [#"№ дог"] & " от " & Text.From([ДатаДог])

А хотелось бы увидеть вот такой текст в ячейках:
"Бла-бла-бла.
дог. №ХХХХ от ДД.ММ.ГГГГ"

PS
В VBA просто вставил бы Chr(10) или vbCr. А как быть в Power Query
Изменено: Михаил Лебедев - 14 сен 2020 11:04:28
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Планирование Производственных ресурсов
 
Вы забыли назвать цену этой работы. Сколько будете платить за работу, а потом - за каждый нюанс?
Судя по описанным перспективам - работа тыщ на 60 денег и на месяц.времени.
Поправьте, если я ошибся :)
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Автозаполнение с переходом на новый столбец
 
Вам нужно программе дать возможность отслеживать границы той области листа, в пределах которых можно вносить данные.
Способов много.
Один из них - ввести в программу константы с числом, равным первой/последней строке листов, которые Вы заполняете (а потом - выводите на печать, по-видимому).
Код
Const List1rowFirst as long = 15 'номер первой строки первой страницы
Const List1rowLast as long = 15 'номер последней строки первой страницы
При вызове первой формы - определять номер строки, в которой Вы нажали "два раза щелкаю". По этому числу можно будет определить, на каком листе Вы сделали щелчок. Если число меньше List1rowLast и больше List1rowFirst  - Вы на первом листе для печати. Если разница между List1rowLast и номером строки больше, чем число копируемых строк на листе "Нечетная", - копировать 2 раза кусками. Первый в столбец U, второй - в столбец AG. Не забыв в процессе поменять номер строки, где Вы "два раза щелкаю" на List1rowFirst.
Другой - можно использовать функцию Intersect.

Вариантов - много.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Необходим макрос - формирование печатной формы (word) из файла Excel, Работа
 
Цитата
Андрей написал:
что значат Ваши комментарии?
Вы не написали, кто сделал макрос. Это что, секрет? Здесь принято называть авторов-исполнителей и оставлять о них положительный отзыв.
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Необходим макрос - формирование печатной формы (word) из файла Excel, Работа
 
Цитата
Андрей написал:
Просьба закрыть тему, макрос сделали.
Цитата
vikttur написал:
То ли крысы не спят
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
VBA Userform. Как сохранить изменения в форме?, VBA Userform. Как сохранить изменения в форме?
 
ОК. М.б. я попробую? Пишу в личку...
Пропал заказчик куда-то...
Изменено: Михаил Лебедев - 11 сен 2020 04:34:54
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Требуется помощь, Ускорение процесса при сканировании ШК
 
Я же Вам в личку написал. Ответьте там, станет понятно, смогу или нет.

PS
Здесь не принято вести длинную переписку. Она ведется в личных сообщениях.
Изменено: Михаил Лебедев - 9 сен 2020 05:53:38
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как последовательно выполнить несколько макросов?, Последовательное нажатие загрузки с активацией кнопки (цикл)
 
Цитата
anieffects написал:
Значит нужна последовательность
Вам нужна последовательность, а нам - файл-пример. И первого не будет без второго. В чем проблема? Времени жалко или лень?  :)  
Изменено: Михаил Лебедев - 8 сен 2020 15:12:51
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Ограничение ввода символов в ячейку
 
Цитата
rmnisv написал:
и любые непечатные символы
У Вас есть их список?

Примеч.:
  Пример в файле и то, что Вы описали в стартовом, в корне отличаются. Вот - то, что Вы описали.
Изменено: Михаил Лебедев - 8 сен 2020 14:17:42
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Сводная таблица с комментариями
 
Без поллитры файла-примера не разобраться :)

Если есть IDентификаторы, то можно сохранять их отдельно и писать к ним комментарии. А по ID - связывать коментарии и строки в сводной
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Как последовательно выполнить несколько макросов?, Последовательное нажатие загрузки с активацией кнопки (цикл)
 
Цитата
anieffects написал:
Как последовательно выполнить несколько макросов?
В тело макроса последовательно впишите названия макросов, и они выполнятся один за другим.

ЗЫ
Где файл-пример?
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
накопительный ВПР с учетом повторов и даты
 
Обычной Сводной не подойдет? Почему?
Изменено: Михаил Лебедев - 9 сен 2020 06:01:55
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Импорт данных из текстового файла в Excel с помощью vba
 
А где тут мак?
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 89 След.
Наверх