Пытливый, А понял Вас!!! Тогда конечно не шаблон!
МатросНаЗебре, Спасибо, тоже вполне удобно!!!
Благодарю Вас за помощь!!!!
МатросНаЗебре, Спасибо, тоже вполне удобно!!!
Благодарю Вас за помощь!!!!
Изменено: - 27.04.2022 15:47:26
|
27.04.2022 15:23:08
Пытливый, А понял Вас!!! Тогда конечно не шаблон!
МатросНаЗебре, Спасибо, тоже вполне удобно!!! Благодарю Вас за помощь!!!!
Изменено: - 27.04.2022 15:47:26
|
|
|
|
|
|
27.04.2022 14:58:45
Пытливый, спасибо идея с очисткой при открытии вполне приемлема, но это реально шаблон, он запаролен и открывается только для чтения, заполняется и сохраняется куда нужно пользователю, а оригинал остается нетронутым!!!
МатросНаЗебре, не понял сути строки
а у меня на нее ругается прошу небольшой комментарий что она означает. |
|||
|
|
|
|
31.03.2022 10:26:00
МатросНаЗебре, Огромное спасибо! Вы мне очень помогли!
|
|
|
|
|
|
31.03.2022 09:18:25
Добрый день я загоняю в массив столбец умной таблицы
а когда пытаюсь перебором со всеми элементами массива произвести действие
если в таблице только одна строка у меня выдает ошибку Type mismatch (возможно arrAnalisTMC становится простой переменной) если больше строк то все работает нормально, как мне это обойти? Файл не прикрепляю потому что огромный и много справочников привязано
Изменено: - 31.03.2022 09:20:25
|
|||||
|
|
|
|
24.02.2022 07:22:43
Здравствуйте пишу скрипт для стороннего планировщика и в нем можно использовать код VBA, только он работает немного иначе чем из под редактора Excel и нужна Ваша подсказка. Вот так я файл открываю:
А как мне потом закрыть нужный мне файл, если будут открыты при этом другие? GetObject использовать или другой метод? потому что например Excel.Application.WorkBooks(xlFilename).Close SaveFile:=False не работает (говорит нельзя скобки). |
|||
|
|
|
|
28.12.2021 12:44:46
Jack Famous, Бахтиёр, Охохо Друзья, сколько всего интересного мы прошли сегодня, спасибо, положил в копилку знаний!!! Всех с Наступающим Новым Годом!!!
|
|
|
|
|
|
28.12.2021 09:01:46
|
|||
|
|
|
|
28.12.2021 08:31:18
Изменено: - 28.12.2021 08:45:30
|
|||
|
|
|
|
28.12.2021 08:24:34
Доброго времени суток форумчане, желаю универсализировать уже имеющийся макрос, чтобы каждый год не вносить изменений.
Каждый год создается новый лист с идентичной таблицей и есть лист на котором идут расчеты при помощи макроса по годам. Т.е. мы выбираем год и следующая формула подгружала данные с таблицы в массив для дальнейших действий:
я её переделал слегка для того чтобы брать нужный лист:
А как обратиться к нужной таблице? Я предполагаю может можно взять индекс последней на последнем листе (2021) и через номер года вычислять индекс следующей? ну например на листе 2021 таблица с индексом 6 то для листа 2022 и любого следующего будет
и тогда универсальный код массива будет
А может есть путь по красивее и адекватнее? Вот привел пример файла в него будет добавляться в следующем году лист Исполнено_2022 потом через год Исполнено_2023 и на каждом новая умная таблица аналогично прошлому году. Как мне универсально загонять данные в массив tb1 при выборе нужного года соответственно? как обратиться к нужному листу я понимаю
Изменено: - 28.12.2021 08:45:05
|
|||||||||||
|
|
|
|
28.12.2021 07:38:13
AK Shoo, Привет вот
Ты в формуле выделил только столбец с наименованиями товара, а нужно выделить всю таблицу чтобы формула могла выдать значения из второго или третьего столбцов. А если у тебя отличается наличием слова Red, то тебе просто любым способом нужно убрать первые четыре знака из названия на первом листе. |
|||
|
|
|
|
21.12.2021 15:40:20
|
|||
|
|
|
|
21.12.2021 13:27:59
Ну дак объедините данные ячеек и сделайте на их основе QR. Если вам не нужен столбец с объединенными данными макросом создаете еще один столбец в который сливаете данные из всех ячеек в одну в каждой строке делаете QR и после удаляете столбец. Все просто.
Изменено: - 21.12.2021 13:29:36
|
|
|
|
|
|
21.12.2021 10:35:51
Jack Famous, Спасибо за поздравление! Очень приятно!
И спасибо всем кто откликнулся, вы мне очень помогли! |
|
|
|
|
|
21.12.2021 10:10:11
Доброго дня дорогие)) Помогите имениннику советом, всегда с датами в тупик захожу
ситуация до нельзя простая. Вот есть переменные
Вот есть условие
дело в том что значение tb1 это дата в формате даты, а значения переменных maxDate и minDate это строка подскажите как задать их в формате даты и можно ли написать условие укороченно так
|
|||||||
|
|
|
|
17.12.2021 13:17:46
Msi2102, Премного благодарен очень интересная статья, Я не прошу решения, Я сам хочу уметь!!! Нужны намеки наметки советы, например блок схему или логику какие функции применить, методы объекты...ну в общем советов жду только советов.
|
|
|
|
|
|
17.12.2021 12:59:50
Доброго времени суток, Уважаемые!
Есть таблицы на нескольких листах(Столбцы одинаковые), листы условно: долги | дорога | исполнено. Необходимо запретить полное удаление строк из любой таблицы, но при этом сохранить возможность перенести строки из одной таблицы в другую (не скопировать, а именно перенести, то есть, в одной таблице строка исчезла, в другой добавилась), а так же сохранить любую другую редакцию ячеек. Подскажите возможно ли это реализовать средствами Excel? |
|
|
|
|
|
17.12.2021 08:02:11
БМВ, Дело в том что макрос копирует данные ячейки в другую книгу и закрывает ее в данной книге изменений не происходит. нужно просто закрыть. Сохранить или нет значения не имеет получается.
Я понимаю что могу использовать допустим код
но мне же нужно вернуть значение True до закрытия книги, а значит запрос на сохранение все равно появится.... Спасибо за беспокойство, решил проблему вставив в конец макроса код
Всё таки не зря говорят пробуйте пробуйте и еще раз пробуйте... Тема закрыта.
Изменено: - 17.12.2021 08:18:36
|
|||||
|
|
|
|
17.12.2021 07:41:11
Роман, Отредактировать права на файл средствами виндоус и разрешить редакцию только одному пользователю, а для всех сделать предварительно только чтение. Озадачьте сисадмина. А так правой кнопкой мыши на файле свойства, вкладка безопасность, выбираете группу пользователей, например Все, нажимаете изменить и запрещаете запись и другие разрешения, оставив только чтение и чтение и выполнение. а для пользователя нужного, отдельно добавляете разрешения на полный доступ или чтение и запись.
Изменено: - 17.12.2021 07:50:42
|
|
|
|
|
|
17.12.2021 07:29:25
Привет знатоки VBA подскажите, вот есть у меня книга и при закрытии выполняется макрос, и тут же после выполнения, вместо закрытия книги, excel спрашивает сохранить ли изменения... как мне от этого уйти? Чтобы закрывалась книга без вмешательства пользователя
Это при том что перед запуском макроса книга сохранялась.
Изменено: - 17.12.2021 07:53:33
|
|||
|
|
|
|
10.12.2021 07:31:11
Дмитрий(The_Prist) Щербаков, спасибо, всё предельно ясно. Вот теперь очень доступно. Спасибо!
Юрий М, Спасибо за совет!
Изменено: - 10.12.2021 07:33:03
|
|
|
|
|
|
09.12.2021 15:30:09
Дмитрий, Я заметил, не стали в макросе работать условия If OptionButton3.Value = True then хотя в коде самого листа все нормально работает...
, , Юрий М, никак не получается обратиться к человеку приходится самому имя писать, Просто тема не раскрыта оказалась. предлагаю все таки более подробные варианты решения написать или указать ссылки на инфу. Дмитрий, не могли бы вы поподробнее немного про контейнеры, мне непонятно. если речь про элемент управления группа, все очень мелкое и некрасиво получается. PS И еще одно у не "актив икс" элементов нельзя изменить шрифт и размер текста что вообще ужасно....
Изменено: - 10.12.2021 09:54:55
|
|
|
|
|