спасибо!) все получилось!)
сохранение файла в папку левее папки с макросом
сохранение файла в папку левее папки с макросом
сохранение файла в папку левее папки с макросом
архивация в определенную папку
24.03.2017 19:58:23
я читаю Ваши ответы, но я не спец в макросах, и обучаюсь им в процессе создания одного или другого. Я поняла что после создания архива его нужно переместить, а как правильно указать путь к этому архиву, если он только создан, и в имени я выставила и время кроме даты.? Т.е. имя архива каждый раз будет новое.
и после перемещения его нужно будет удалить с временной папки..
Изменено: |
|||
|
архивация в определенную папку
23.03.2017 23:16:42
код теперь срабатывает, и кидает архив рядом с файлом макросом, как Вы и говорили... А как сделать чтобы он не рядом кидал, а в определенную папку?
например вот в эту - Папка куда сохранить -" ThisWorkbook.Path\архив".. эта папка рядом с файлом с макросом. т.е. рядом с файлом-макросом 2 папки. одну архивируем, а во вторую сохраняем. архивируем - ThisWorkbook.Path & "\приложения" а сохраняем в ThisWorkbook.Path\архив. как в макросе указать путь, куда конкретно нужно сохранить архив?
|
|||
|
архивация в определенную папку
23.03.2017 20:49:27
Папка Для Архивации = "ThisWorkbook.Path"
Папка куда сохранить -" ThisWorkbook.Path\приложения\архивы" название архива - "архив & Format(Now, DD-MM-YYYY)" честное слово, голова уже кругом... уже какие только варианты не пробовала... если нельзя сохранить ту же папку в которой файл с макросом, то другой вариант - Папка Для Архивации = "ThisWorkbook.Path\приложения" Папка куда сохранить -" ThisWorkbook.Path\архив" название архива - "архив & Format(Now, DD-MM-YYYY)"
Изменено: |
|
|
архивация в определенную папку
архивация в определенную папку
23.03.2017 19:05:27
Все легко и понятно, только не понятно как и куда вставить папку сохранения архива -" ThisWorkbook.Path\приложения\архивы" исправила код, сохраняя не Thisworkbook, теперь не ругается а сохраняет, но что сохраняет... куда сохраняет.. где искать... я понятия не имею.. и как теперь запихнуть в тот же архив файл с макросом архивации....
вот на это теперь не ругается, но куда сохраняю - не знаю
Изменено: |
|||
|
архивация в определенную папку
23.03.2017 16:30:27
Здравствуйте! пересмотрела, перепробовала кучу информации , но никак не получается решить проблему.
Нужно создать макрос архивации папки, и соответственно потом розархивации с последующей заменой существующих файлов. ПапкаДляАрхивации = "ThisWorkbook.Path" Папкасохранения архива -" ThisWorkbook.Path\приложения\архивы" название архива - "ThisWorkbook.Path & Format(Now, DD-MM-YYYY)" Помогите пожалуйста! Вот этот код, который я пыталась применить, не работает
|
|||
|
копирование выборочных динамических отфильтрованных столбцов
копирование выборочных динамических отфильтрованных столбцов
18.03.2017 12:01:58
Здравствуйте! Не получается скопировать столбцы в таблицу на другой лист.
Есть таблица на листе"буфер".Количество строк изменяемое. Она фильтруется, а затем выборочные столбцы копируются в таблицу на лист "отчет" Как должна выглядеть строчка копирования?
Вот эта моя проба выдает ошибку |
|||
|
Событие на изменение в ячейке: при совпадении названий отнять количество
Событие на изменение в ячейке: при совпадении названий отнять количество
Событие на изменение в ячейке: при совпадении названий отнять количество
09.03.2017 14:38:00
Здравствуйте) Не могу правильно назначить событие, помогите пожалуйста.
Суть такая: на Листе 1 табличка: Наименование и Количество на Листе 2 строчка - Наименование и Количество Нужно чтобы при изменении строчки на Листе 2 на Листе1 выполнилось действие - если совпадают наименования то от количества на Листе1 отнять количество на Листе2 Или накопление сделать в третьем столбце - при совпадении названий суммировать на Листе1 количество, которое находится на Листе 2.. короче не знаю как лучше. Пробовала и формулы и событие в листе.. и так и эдак.. но не получается самой сделать это. |
|
|
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
04.03.2017 02:03:09
я пыталась его вставить в строки - Me.ListBox1.List(t, 0) = Sheets("расход").myCells(r, 2).Value
но в таком случае вообще никакой вставки не происходило в листбокс.. а открытый файл расход у Вас потому что код не до конца выполняется..когда все нормально срабатывает, то вы его вообще не увидите тот лист расход. |
|
|
вставка в UserForm данных с отфильтрованной таблицы
04.03.2017 01:27:24
на главной странице - кнопка "Прайс"(это для примера кроме кнопки на странице нет ничего, и для уменьшения размера) . При нажатии на кнопку появляется форма с названиями изделий, (то что в наличии на данное число). При клике на наименование в прайсе появляется вторая форма. В ней описано движение изделия(когда и от кого поступило, куда и кем расходовалось.(берется из таблицы расход) Это в принципе то, что я хотела бы увидеть.. Но споткнулась на этой фильтрации. Саму фильтрацию делает правильно код, я пошагово проверяла код. но вот в форму вставляет почему то и скрытые строки тоже, при чем только те, что выше выбранной позиции
Изменено: |
|
|
вставка в UserForm данных с отфильтрованной таблицы
03.03.2017 23:45:26
Я еще подработала код, он стал понятней, но фильтрация все равно проходит не правильно. Как и писала в прошлом посте - при автофильтре добавляет в форму кроме выбранной позиции и те, что расположены выше. Что не так с фильтрацией? подскажите плиззззз
|
|||
|
вставка в UserForm данных с отфильтрованной таблицы
03.03.2017 16:05:24
Все получилось, теперь вставляет в форму при нажатии кнопки"добавить", но теперь новая проблема - при автофильтре в форму добавляет все нужные и ненужные данные... т.е. подхватывает с таблицы все ячейки что выше выбранной позиции.
В примере я удалила с книг все, оставив только то, что нужно - кнопка в первой книге, и 2 таблицы во второй, из которой формы берут данные. В примере это можно проверить выбрав "датчик ПРП..." Помогите мне пожалуйста со второй формой .
Изменено: |
|||
|
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
03.03.2017 00:18:38
есть две формы. В одной - прайс лист, при двойном клике на названии в первой форме - появляется вторая форма, в которой указано движение детали..(приход, расход, кем, когда, сколько)
первая форма работает отлично, при двойном клике появляется вторая форма, в текстбоксе - название детали, а дальше.на этом все и заканчивается - все остальное - пусто еще есть предположение что с первой формы я кидаю название детали на страницу книги, а уже потом текстбокс второй формы берет это название.. может в этом причина? но я добавляла при инициализации строку - Me.UserForm2.TextBox1 = Workbooks("программа").Sheets("главная").Cells(1, 23) не помогло, в итоге сейчас в свойствах самого текстбокса выставлена конкретная ячейка из которой он и берет название
Изменено: |
|
|
вставка в UserForm данных с отфильтрованной таблицы
вставка в UserForm данных с отфильтрованной таблицы
02.03.2017 23:54:21
Здравствуйте! Я снова к вам за советом.
Есть UserForm с текстбоксами и листбоксом. И есть таблица, в которой нужно отфильтровать диапазон на основании текстбокса1 UserForm, и затем вставить полученные значения в листбокс. Подскажите, что не так с моим макросом?
Изменено: |
|||
|
Не получается сохранить листы в файл
Не получается сохранить листы в файл
Не получается сохранить листы в файл
Не получается сохранить листы в файл
01.03.2017 17:58:29
в ячейках адрес к папке.. диск д -работа - 2017 -и т. д.... но этот адрес находится только в книге, там где макрос... в новой книге этих ячеек нет.. поэтому этот адрес нужно указать из основной книги.. а как это сделать не знаю..
и как раз макрос я запускаю с того листа где и этот адрес... в ячейках
Изменено: |
|
|