Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
МатросНаЗебре, в таком варианте происходит тоже что и в предыдущем. вот что сохраняет Сохнаяет а вот оригинал Оригинал.
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Sanja, еще пробувал добавить перед сохранением скопированного листа проход по всем ячейкам с заменой формул на значения. Что-то типа:
Код
Sub зберегти_лист_зведена_на_стіл()
    Dim s As Worksheet
    Dim wb As Workbook
    Set wb = ActiveWorkbook
    For Each s In wb.Worksheets(Array("ЗВЕДЕНА"))                                 
        s.Copy 
For Each cell in ActiveSheet.UsedRange.Cells
   cell.Formula = cell.Value
Next cell                                                 
        ActiveWorkbook.SaveAs wb.Path & "\" & s.Name & s.Range("K5") & ".xlsx" 
    Next
End Sub
но тогда все зависает.
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Sanja, посмотрите пожалуйста в файле, при сохранении в новом файле таблица и весь лист не такой как оригинал. В листе есть функция "смещ" раньше когда ее не было все сохранялось хорошо так как в оригинале . Думал сделать копирование таблицы в новой лист и уже его сохранять, там формул не будет, но в таблице есть обьеденённые ячейки и копирование не возможно. Спасибо за помощь.  
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Sanja, Скачать файл , вот файл в котором нужно чтобы при нажатии кнопки "Зберегти копію ЗВЕДЕНА"  в листе "МЕНЮ" , лист "ЗВЕДЕНА" сохранялся новым файлом, в новом файле таблица должна быть как в оригинальном файле. Макрос в модуле 1.  
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Hugo, в исходнике формулы изменять нельзя, нужно чтобы только в новом сохраненном файле были значения.
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Sanja, к сожалению не работает , в новом сохраненном файле формул нет но все  перемешано.
Сохранить лист без формул, Макрос сохраняет лист с формулами, помогите сделать чтоб сохранял лист только с значениями.
 
Макрос сохраняет заданной лист в новом файле в месте откуда был открыт с формулами, помогите сделать чтоб сохранял лист только со значениями.
Код
Sub сохранить()
 Dim s As Worksheet
    Dim wb As Workbook
    Set wb = ActiveWorkbook
    For Each s In wb.Worksheets(Array("Лист1"))                                 
        s.Copy                                                  
        ActiveWorkbook.SaveAs wb.Path & "\" & s.Name & s.Range("K5") & ".xlsx" 
    Next
End Sub
Изменено: Dender - 04.05.2025 13:18:24
Проверка наличия пароля книги., Макрос должен проверять есть ли пароль на открытие книги (после того как книгу уже открыли)
 
Дмитрий(The_Prist) Щербаков, разобрался, спасибо огромное!
Проблема в кнопке была. Нужно создавать кнопку ActiveX.
Проверка наличия пароля книги., Макрос должен проверять есть ли пароль на открытие книги (после того как книгу уже открыли)
 
Дмитрий(The_Prist) Щербаков, код спотыкается на:
Код
vButVis = CommandButton1.Visible
Извините в макросах пока не очень... я верно понимаю что проблема в кнопке?
Проверка наличия пароля книги., Макрос должен проверять есть ли пароль на открытие книги (после того как книгу уже открыли)
 
Цитата
Дмитрий(The_Prist) Щербаков
написал:
КодCommandButton1.Visible = activeworkbook.HasPassword
К сожалению не работает. Если этот код вписать на активацию листа то такая же ошибка.
Может нужно еще что то дописать? Возможно проблема в кнопке  
Изменено: Dender - 19.02.2025 18:53:04
Проверка наличия пароля книги., Макрос должен проверять есть ли пароль на открытие книги (после того как книгу уже открыли)
 
Цитата
написал:
А так
К сожалению не работает , ошибка : "424" Object required
Проверка наличия пароля книги., Макрос должен проверять есть ли пароль на открытие книги (после того как книгу уже открыли)
 

Нужно чтоб при активации листа "Лист1" макрос проверял наличие пароля на открытие книги, если пароль есть то нужно показать кнопку "CommandButton1" на листе "Лист1", если нет то скрыть кнопку.

Вот такое примитивное не работает. Помогите пожалуйста.

Код
Private Sub Worksheet_Activate()
If ActiveWorkbook.Password = "" = False Then CommandButton1.Visible = 0 
If ActiveWorkbook.Password = "" = True Then CommandButton1.Visible = -1    
 End Sub 
Копирование диапазона с фильтром в таблицу, Нужно скопировать только отфильтрованые строки и присвоить им дату в таблице.
 
Макрос для создания"Архива"
Нужно чтобы копировались с заданного диапазона(диапазон с автофильтром) только отфильтрированые строки, и вставлялись в таблицу в первую пустую строку в столбеце C + вставлялась в столбец "А"  дата только для этих строк. Сейчас же дата создается для всего диапазона. В файле есть пример.
Изменено: Dender - 30.12.2024 15:53:30
Копирование диапазона на другой лист в таблицу, Создание архива в виде таблицы, с копированием данных
 
Чих-пых, спасибо ,  все работает!
Копирование диапазона на другой лист в таблицу, Создание архива в виде таблицы, с копированием данных
 
Здравствуйте, в файле есть лист "Табл" в который вносятся данные. По кнопке "Сохранить данные" происходит копирование заданного диапазона в лист "Архив" там диапазон вставляется в таблицу,в первую пустую строку. При вставки в столбце "А" сохраняется дата записи. Но только в одной строке. Как  сделать чтобы дата сохранялась во всех вставляемых строках??? (можно дата без времени)  Дата нужна для дальнейшего использования  таблицы в виде сводной таблицы, для фильтрации по дате. Помогите пожалуйста.https://drive.google.com/uc?export=download&id=1XzQmOA9nuMlVwP9LEAFE0NVTgMS0scXF
Маркос форма с паролем для доступу к листам, Макрос форма с паролем которая дает доступ к листам, пароль связан с датой
 
DANIKOLA, спасибо огромное за помощь! Все работает согласно  заданному условию.
Маркос форма с паролем для доступу к листам, Макрос форма с паролем которая дает доступ к листам, пароль связан с датой
 
bigorq, да я знаю что ето не способ что то надёжно засчитить , но нужно что то сделать чтоб пароль действовал на некоторое время, к сожелению пароль на открытие файла не может изменятся со временем..или можно как то сделать?
Изменено: Dender - 10.12.2024 22:37:58
Маркос форма с паролем для доступу к листам, Макрос форма с паролем которая дает доступ к листам, пароль связан с датой
 
Главная задача смена пароль через время, надёжность на втором плане...
Изменено: Dender - 10.12.2024 22:32:50
Маркос форма с паролем для доступу к листам, Макрос форма с паролем которая дает доступ к листам, пароль связан с датой
 
Помогите пожалуйста создать макрос , нужна форма  с паролем которая даёт  доступ к листам. Пароль должен работать только некоторое время, припустим год, по истечению строка, вступает в силу новый пароль.
Страницы: 1
Loading...