Цитата |
---|
Nadin70 написал: Вы к кому обращаетесь с подобной просьбой???? |
Как избавиться от "нулевого времени" пустых ячеек
Как избавиться от "нулевого времени" пустых ячеек
Как избавиться от "нулевого времени" пустых ячеек
Связать значение из выпадающего списка
Размещение таблицы на весь лист
Автоматическое закрытие документа с сохранением.
Автоматическое закрытие документа с сохранением.
Отображение первых двух листов и скрытие остальных
Отображение первых двух листов и скрытие остальных
Отображение первых двух листов и скрытие остальных
Отображение первых двух листов и скрытие остальных
Объединить макросы с условиями для разных пользователей
20.09.2017 18:32:43
Private Sub Workbook_Open()
If Environ("USERNAME") <> "NoName" Then 'если логин пользователя не совпадает Worksheets("Обзор").Visible = False 'скрываем Лист Worksheets("Шаблон").Visible = False Else For i = 1 To Worksheets.Count 'в противном случае Worksheets(i).Visible = True 'проходим в цикле по всем листам Next i 'и делаем их видимыми End If If Environ("USERNAME") <> "rf800990" Then 'если логин пользователя не совпадает Worksheets("Обзор").Visible = False 'скрываем Лист Worksheets("Шаблон").Visible = False Else For i = 1 To Worksheets.Count 'в противном случае Worksheets(i).Visible = True 'проходим в цикле по всем листам Next i 'и делаем их видимыми End If End Sub Если заходит пользователь rf800990 то все работает Если заходит пользователь NoName то не работает
Изменено: |
|
|
Объединить макросы с условиями для разных пользователей
[ Закрыто] ЕСЛИ ТО, Найти совпадение и вставить на др страницу
Закрытие книги при бездействии
Закрытие книги при бездействии
Закрытие книги при бездействии
Закрытие книги при бездействии
22.08.2017 09:31:13
Добрый день знатоки!
На форумах нашел макрос позволяющий закрывать книгу при бездействии через определенное количество времени. Все прекрасно работает, НО есть одна загвоздка - при открытии книги нет возможности ее редактировать - редактирование возможно если кликнуть правой кнопкой мыши. Подскажите как это можно исправить без клика |
|
|
Перенос данных, добавление примечания
Перенос данных, добавление примечания
Перенос данных, добавление примечания
Перенос данных, добавление примечания
Перенос данных, добавление примечания
11.06.2017 21:42:39
Нужна помощь специалистов, любителей, и просто знающих что да как
есть файл: 1 лист - заполняется в ручную, некая услуга. Основное это цена с НДС 2 лист - обобщенная таблица: задача такая - из листа 1 перенести на лист 2 цену с НДС, цену с НДС расставить в соответствующие ячейки соответствующую номеру заказа и месяцу, а в примечание добавить номер заявки пример как должно быть в приложении |
|
|
Видимость кнопки
Видимость кнопки
Активация кнопки
Защита листа, Снимается защита листа при использовании макроса
Защита листа, Снимается защита листа при использовании макроса
Защита листа, Снимается защита листа при использовании макроса
03.06.2017 19:40:16
При выполнении действий макроса снимается защита ячеек (в формате ячеек), при этом защита листа сохраняется, что не так?
Sub Copy_ClearЗаказ() Application.ScreenUpdating = False 'отключили обновление экрана Sheets("Обзор заказа").Select ActiveSheet.Unprotect Password:="00000" Sheets("Заказ").Activate Range("A2:G12" & Cells(Rows.Count, 1).End(xlUp).Row).Copy Sheets("Обзор заказа").Cells(Sheets("Обзор заказа").Cells(Rows.Count, 1).End(xlUp).Row + 1, 1) Sheets("Обзор заказа").Activate 'активируем лист ' MsgBox " Данные успешно скопированы на лист Обзор заказа", 64, "Подтверждение копирования диапазона" With Sheets("Заказ") LastRow = .Cells(.Rows.Count, 1).End(xlUp).Row 'Нашли последнюю строку на листе .Range(.Cells(2, 1), .Cells(LastRow, ![]() End With ' MsgBox " Данные с листа Заказ очищены", 64, "Очистка диапазона" Sheets("Заказ").Activate Sheets("Обзор заказа").Select Selection.Locked = True ActiveSheet.Protect Password:="00000", DrawingObjects:=True, Contents:=True, Scenarios:=True Application.ScreenUpdating = True 'включили обновление экрана End Sub |
|
|
Снять/установить пароль макросом
02.06.2017 22:12:38
есть макрос
Sub Copy_ClearЗаказ() Application.ScreenUpdating = False 'отключили обновление экрана Range("A2:G12" & Cells(Rows.Count, 1).End(xlUp).Row).Copy Sheets("Обзор заказа").Cells(Sheets("Обзор заказа").Cells(Rows.Count, 1).End(xlUp).Row + 1, 1) Sheets("Обзор заказа").Activate 'активируем лист ' MsgBox " Данные успешно скопированы на лист Обзор заказа", 64, "Подтверждение копирования диапазона" With Sheets("Заказ") LastRow = .Cells(.Rows.Count, 1).End(xlUp).Row 'Нашли последнюю строку на листе .Range(.Cells(2, 1), .Cells(LastRow, ![]() End With ' MsgBox " Данные с листа Заказ очищены", 64, "Очистка диапазона" Sheets("Заказ").Activate Application.ScreenUpdating = True 'включили обновление экрана End Sub вкладка ОБЗОР ЗАКАЗА запоролена Помогите дописать: нужно снять защиту со вкладки, произойдет некое действие по макросу, заново поставить пароль
Изменено: |
|
|