1 / 1 / 0 Регистрация: 01.10.2014 Сообщений: 29 |
|
1 |
|
Блокировка кнопки на форме05.11.2014, 10:27. Показов 6542. Ответов 2
Здравствуйте форумчане!!!!!
0 |
Заблокирован |
||||
05.11.2014, 10:32 |
2 |
|||
Сообщение было отмечено NewNeron как решение Решение
1 |
1 / 1 / 0 Регистрация: 01.10.2014 Сообщений: 29 |
|
05.11.2014, 10:38 [ТС] |
3 |
Спасибо большое, все заработало !!!!!
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
05.11.2014, 10:38 |
Помогаю со студенческими работами здесь Кнопки и их блокировка! Блокировка кнопки Блокировка кнопки Блокировка кнопки Блокировка кнопки private void… Блокировка кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 3 |
Владислав Макеев
Пользователь
Сообщений: 8
Регистрация: 08.09.2022
#4
11.09.2022 17:52:55
New, sokol92, У меня собственно именно такой код и стоит сейчас , но дело в том, что стандартные кнопки он не убирает и любой пользователь может свернуть excel, а при разворачивании окна обратно , оно почему то переходит из полноэкранного режима в обычный , как это происходит не знаю пробовал много вариантов, но все бесполезно.Поэтому решил попробовать заблокировать стандартные кнопки вообще , чтобы их не использовали?
Изменено: Владислав Макеев — 11.09.2022 17:53:54
I want to disable a button with VBA code like this:
ActiveSheet.Shapes("Button 1").ControlFormat.Enabled = False
I tried:
Set b1 = ActiveSheet.Buttons("Button 1")
b1.Enabled = False
And:
Me.Shapes("Button 1").ControlFormat.Enabled = False
My button name is correct, because it doesn’t give me an error message, so the code is completely run through.
After this script I can click on that button and the assigned macro runs. Nothing should happen when I click on it.
asked May 23, 2016 at 9:47
4
Disabling a Form button (not talking ActiveX here) does not prevent the assigned macro to run and does not gray out the button. The code below does exactly that based on the version got from Excel. If you did not assign a name to your Form button, you can also use (Buttons(1).
If Excel version = 16 or higher the button is «enabled» by making it black and assigning my macro, else the button is «disabled» by making it gray and assigning no action to it.
Code can e.g. reside in Private Sub Worksheet_Activate() within sheet «Test Sheet»
If Application.Version < 16 Then
Worksheets("Test Sheet").Buttons("button_name").Font.Color = 8421504
Worksheets("Test Sheet").Buttons("button_name").OnAction = ""
Else
Worksheets("Test Sheet").Buttons("button_name").Font.Color = 0
Worksheets("Test Sheet").Buttons("button_name").OnAction = "'Name of the workbook.xlsm'!my_macro_name"
End If
yakobom
2,6631 gold badge25 silver badges33 bronze badges
answered Feb 14, 2017 at 14:40
Probably you are using ActiveX Button. Try this:
Sheets("Sheet1").CommandButton1.Enabled = False '--->change sheet name as required
EDIT:
______________________________________________________________________________
For a Form control Button the following line
ActiveSheet.Shapes("Button 1").ControlFormat.Enabled = False
disables the button i.e. click event will no longer work but the appearance of the button does not change which gives an impression that the button is still active. So work around for that is to change the color of the text of the button as follows:
Sub disable_button_2()
Dim myshape As Shape: Set myshape = ThisWorkbook.Worksheets("Sheet1").Shapes("Button 2")
With myshape
.ControlFormat.Enabled = False '---> Disable the button
.TextFrame.Characters.Font.ColorIndex = 15 '---> Grey out button label
End With
End Sub
And to bring back button to its original state write:
Sub activate_button_2()
Dim myshape As Shape: Set myshape = ThisWorkbook.Worksheets("Sheet1").Shapes("Button 2")
With myshape
.ControlFormat.Enabled = True '---> Enable the button
.TextFrame.Characters.Font.ColorIndex = 1 '---> Highlight button label
End With
End Sub
answered May 23, 2016 at 9:56
MrigMrig
11.6k2 gold badges13 silver badges27 bronze badges
7
I suggest to create a shadow button/shape with exactly same size/position, but different color (fill and/or text to your liking) and no macro/action attached. Then just change the .visible
property of your primary shape. Visible = button is active; not visible button is e.g. grayed out and has no action/is passive.
answered Jan 25, 2019 at 21:21
DschuliDschuli
3093 silver badges10 bronze badges
Only tested on Excel 2016 x86
I continued to receive errors utilizing .ControlFormat. solutions.
After much searching I found another solution that worked great for my needs of disabling Shapes/Buttons.
To mimic the .Enabled property of a uf control, you might toggle the .OnAction property of a shape.
Function ShapeIsEnabled(aShape As Shape) As Boolean
ShapeIsEnabled = (aShape.OnAction <> "")
End Function
Sub EnableShapeMacro(aShape As Shape)
aShape.OnAction = aShape.AlternativeText
End Sub
Sub DisableShapeMacro(aShape As Shape)
aShape.AlternativeText = aShape.OnAction
aShape.OnAction = vbNullString
End Sub
Note the use of the .AlternativeText property to store the macro name.
source: mikerickson
https://www.excelforum.com/excel-programming-vba-macros/1267897-disable-action-of-macro-enabled-shape.html#post5080833
answered Feb 2, 2021 at 11:20
Как запретить нажатие кнопки в форме |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
В некоторых случаях вам может потребоваться запустить сценарий VBA, нажав кнопку Command. Но вы бы хотели, чтобы кнопка Command была отключена после ее однократного нажатия в Excel. Как этого добиться? Эта статья предоставит вам метод, который поможет вам это сделать.
Отключить кнопку после однократного нажатия в Excel
Отключить кнопку после однократного нажатия в Excel
Предположим, вы хотите автоматически скопировать данные диапазона A1: C17 в новый диапазон J1: L17, нажав кнопку Command 1 на текущем листе. И отключите эту командную кнопку после копирования и вставки. Пожалуйста, сделайте следующее.
1. Включите режим «Дизайн» на вкладке «Разработчик», нажав Застройщик > Режим проектирования. Смотрите скриншот:
2. Щелкните правой кнопкой мыши командную кнопку, назначенную сценарию VBA, а затем щелкните Просмотреть код из контекстного меню.
3. в Microsoft Visual Basic для приложений окна, добавьте следующий код в предпоследний фрагмент исходного кода, как показано ниже.
Код VBA: отключить командную кнопку после однократного нажатия в Excel
CommandButton1.Enabled = False
Внимание: CommandButton1 — это имя командной кнопки.
4. Затем нажмите другой + Q ключи для выхода из Microsoft Visual Basic для приложений окно.
5. Выключите Режим проектирования под Застройщик меню.
И после нажатия кнопки Command для однократного запуска кода VBA кнопка станет серой и больше не сможет нажимать, как показано ниже.
Статьи по теме:
- Как сохранить и закрыть активную книгу без запроса командной кнопки в Excel?
- Как всегда перемещать командную кнопку на листе в Excel?
- Как обновить или вставить (текущую) дату и время с помощью командной кнопки в Excel?
- Как использовать командную кнопку для изменения указанного значения ячейки в Excel?
- Как использовать командную кнопку для сохранения активного рабочего листа в виде файла PDF в Excel?
- Как автоматически вставить новую пустую строку с помощью командной кнопки в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (3)
Оценок пока нет. Оцените первым!
How to have a button in a UserForm disabled until the desired event occurs. For instance, you could prevent a «submit» button from being clicked until the user enters some information in a TextBox.
Sections:
Disable/Enable Buttons on UserForms
Automatically Disable/Enable Buttons Based on Events in the Form
Notes
Disable/Enable Buttons on UserForms
Using VBA
Disable a Button:
CommandButton2.Enabled = False
Enable a Button:
CommandButton2.Enabled = True
CommandButton2 is the name of the button that you want to disble/enable. You see this name when you click the desired button and look to the Name property in the Properties Window (F4).
Enabled is the property that controls if the button is enabled or not.
True/False True means that the button is enabled and can be clicked. False means that it is disabled and can’t be clicked.
Without Using VBA Code
You can also control if a button is enabled or not without using any code; however this is not the best option, because you can only do this before the form runs. That means that you will still need VBA to change the status of the button while the form is running.
Click the desired button > look to the Properties Window (F4) > change the Enabled property to False to disable the button and True to enable the button.
Automatically Disable/Enable Buttons Based on Events in the Form
Knowing how to enable and disable a button isn’t very useful unless you know how to make something trigger that.
Here, I’ll show you how to have a button disabled until a user inputs some text into a TextBox.
Disable Buttons When the UserForm Starts
This disables the button from the start, and allows you to have an action enable it later.
Go to the UserForm_Initialize() event and input this code:
CommandButton2.Enabled = False
CommandButton2 is the name of the button to disable; you can disable as many buttons as you want here.
In your workbook, and the one included with this tutorial, there will probably be more code in the UserForm Initialize event; it doesn’t matter where you put the code to disable the button.
Enable the Button When a User Enters Text
To do this, we have to use the Change event for the desired text box.
Go to the code section for your form and choose the name of the desired TextBox from the left drop-down menu and the Change event from the right drop-down menu.
TextBox1 is the name of the TextBox in my form.
This section of code is what runs each time the user adds or removes text from the TextBox and the code to enable/disable the button goes here.
Code to enable/disable the button:
If TextBox1.Value <> "" Then
CommandButton2.Enabled = True
Else
CommandButton2.Enabled = False
End If
TextBox1 is the name of the TextBox that must have a value in it in order for the button to be enabled.
CommandButton2 is the button to enable.
This code will enable the button when text is entered into the text input and it will disable the button when all text is removed from the text input.
Ignore Blanks or Spaces in the Input Area
You can update the above code to ignore when a user hits only the space key in the TextBox.
If Trim(TextBox1.Value) <> "" Then
CommandButton2.Enabled = True
Else
CommandButton2.Enabled = False
End If
The TRIM() function was all that was added. You can see the effect of this by removing it and hitting the space key in the TextBox of the sample file for this tutorial.
Notes
Disabling and enabling buttons in a form is rather easy to do; it’s more complex once you add some logic to figure out what should cause the button to be disabled/enabled. In the end, try to keep it simple and easy to follow, especially if you have a lot of things that should cause the button to be disabled/enabled.
Make sure to download the attached file to see the code in operation in Excel.
Similar Content on TeachExcel
UserForm Properties List and Explanation
Tutorial: This is a listing of all properties for the UserForm in Excel. Each property includes an e…
Guide to Referencing Other Excel Files with Formulas and Functions
Tutorial: Your guide to making cross-workbook formulas and functions. This includes an overview of p…
Disable Calculation of Cells when Running a Macro in Excel
Tutorial: How to stop formulas and functions from updating in Excel when running a macro. This can s…
Disables the «Save As» Feature in Excel
Macro: This macro will disable the Save As feature in excel. This means that a user will not…
Run a Macro when a User Does Something in the Workbook in Excel
Tutorial:
How to run a macro when a user does something within the Workbook in Excel, such as openi…
Output the File Path to and Name of a Workbook in Excel — UDF
Macro: Free Excel UDF (user defined function) that displays the full file path and name of an Exc…
Subscribe for Weekly Tutorials
BONUS: subscribe now to download our Top Tutorials Ebook!
Общие вопросы
- XL: Как записать свой собственный макрос ? 2004
- XL: Как добавить комментарии в макрос ? 2004
- XL: Как закомментировать/раскомментировать целый блок ? 21.03.2007
- XL: Как запустить макрос без предупреждения о возможном содержании макровирусов ? 2004
- XL: Как осуществить просмотр программного кода нужного макроса ? 28.06.2007
- VBA: Как приостановить выполнение макроса на определённое время ? 18.02.2007
- VBA: Как определить время выполнения макроса ? 02.02.2008
- VBA: Как прервать/остановить выполнение макроса ? 17.01.2006
- VBA: Как запретить прерывание выполнения макроса ? 17.01.2006
- VBA: Как отловить нажатие клавиш ESC или CTRL + BREAK ? 17.01.2006
- VBA: Как на время выполнения макроса заблокировать клавиатуру и мышку, сохранив, при этом, возможность использования диалоговых окон ? 15.09.2007
- VBA: Как отменить действия совершённые макросом ? Лидер голосования 12.12.2005
- VBA: Как отменить последнее изменение, совершенное перед выполнением макроса ? 21.03.2011
- VBA: Как сделать, чтобы макрос не был виден в списке макросов [ALT+F8] ? 27.03.2006
- VBA: Как установить пароль на VBProject ? 04.10.2006
- VBA: Как обратится к ячейке (плюс несколько нестандартных методов выделения ячейки) ? 2004
- VBA: Как сделать так, чтобы при открытии файла уникальный номер увеличивался (подсчёт количества открытия файла) ? 2004
- VBA: Как извлечь данные из закрытого файла ? 2004
- VBA: Как узнать какой символ используется в качестве разделителя целой и дробной части числа ? 29.06.2007
- VBA: Как узнать символ, который при указании даты, разделяет год, месяц, день ? 29.06.2007
- VBA: Как узнать символ, который при указании времени, разделяет часы, минуты и секунды ? 29.06.2007
- VBA: Как изменить системную дату ? 26.01.2008
- VBA: Как изменить системное время ? 26.01.2008
- VBA: Как получить список всех шрифтов, в виде массива ? 15.07.2007
- VBA: Как изменить внешний вид курсора мышки ? 19.03.2007
- VBA: Как отключить обновление экрана ? 13.04.2005
- VBA: Как не выводить на экран системные предупреждения ? 2004
- VBA: Как блокировать выполнение событий приложения ? 21.12.2006
- VBA: Как вывести текст (сообщение, комментарий) :
в строке состояния ?
в строке заголовка приложения ? 28.06.2005 - VBA: Как вывести в строке состояния (статус баре) процент обработанных ячеек ? 03.05.2007
- VBA: Как вывести диалоговое окно для ввода данных ? 2004
- VBA: Как вывести диалоговое окно для ввода числа ? 11.05.2009
- VBA: Как «отловить» нажатие кнопки Отмена или Закрыть [X], при использовании функции InputBox ? 24.01.2012
- VBA: Как вывести стандартное диалоговое окно MS Excel ? 20.12.2005
- VBA: Как отобразить диалоговое окно, позволяющее выбрать нужную папку ? 13.01.2008
- VBA: Как в диалоговом окне, полученном с помощью функции MsgBox, сделать основной вторую или третью кнопку ? 26.07.2016
- VBA: Как с помощью помошника выводить сообщения, в т.ч. и немодальные ? 07.11.2014
- VBA: Как программно открыть нужную html страницу ? 04.01.2008
- VBA: Как отобразить диалоговое окно, позволяющее отправить E-Mail ? 04.01.2008
- VBA: Как создать своё или изменить стандартное сообщение о ошибке ? 23.05.2008
- VBA: Как в активном окне зафиксировать области (без выделения ячеек) ? 02.01.2016
- VBA: Как «назначить» клавишам свой собственный макрос ? (горячие клавиши для макроса) 28.05.2006
- VBA: Как имитировать нажатие клавиш ? 16.05.2006
- VBA: Как получить текст из буфера обмена ? 16.05.2006
- VBA: Как поместить текст в буфер обмена ?
VBA: Как заменить данные в буфере обмена на свой текст ? 16.04.2011 - VBA: Как определить пустой или нет буфер обмена ? 01.05.2015
- VBA: Как очистить буфер обмена в MS Excel 2000 ? 28.05.2006
- VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
- VBA: Как в рабочей книге скрыть стандартные кнопки, которые отвечают за отправку книги по электронной почте ? 15.03.2011
- VBA: Как в рабочей книге «заблокировать» горячие клавиши, а также скрыть панели инструментов и команды, позволяющие перейти в редактор VBA ? 22.08.2016
- VBA: Как программно добавить/удалить закладку Разработчик на ленту ? 22.08.2016
- VBA: Как конвертировать .jpg или .gif файлы в формат .bmp ? 23.09.2007
- VBA: Как воспроизвести звуковой файл ? 10.05.2009
- VBA: Как получить имя компьютера ? 29.07.2009
- VBA: Как получить имя пользователя ? 29.07.2009
- VBA: Как определить версию приложения ? 14.07.2006
- VBA: Как получить значение необходимой переменной среды ? 29.07.2009
- VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
- VBA: Как используя ячейки рабочего листа «получить» стандартные 56 цветов и узнать их индекс — ColorIndex ? 16.06.2010
- VBA: Как заблокировать все панели инструментов, включая контекстные меню, а также убрать почти все стандартные элементы Excel ? 02.07.2007
- VBA: Как программно изменить высоту строки формул ? 08.01.2016
- VBA: Как свернуть/развернуть окно приложения (Excel) ? 09.02.2008
- VBA: Как скрыть/отобразить приложение (Excel) ? 09.02.2008
- VBA: Как закрыть Microsoft Excel (с сохранением всех изменений и без сохранения) ? 09.02.2008
- VBA: Как узнать был ли запущен Microsoft Excel вручную или программно ? 24.03.2009
- VBA: Как использовать дату при применении автофильтра ? Лидер голосования 15.02.2005
- VBA: Как быстро запустить другое приложение, например Word ? 20.02.2007
- VBA: Как запустить стандартный Windows калькулятор ? 20.02.2007
- VBA: Как создать или изменить раздел и запись в реестре Windows ? 11.09.2007
- VBA: Как получить значение нужной записи из раздела в реестре Windows ? 24.09.2007
- VBA: Как получить список всех значений и всех записей указанного раздела ? 24.09.2007
- VBA: Как удалить весь раздел или определённую запись в реестре Windows ? 11.09.2007
- VBA: Как воспользоваться событиями приложения ? 06.09.2016
- VBA: Как при использовании событий приложения определить рабочую книгу — источник события ? 26.09.2016
- VBA: Как отловить двойной клик в любой из ячеек определённого рабочего листа ? 26.09.2016
- VBA: Как добавить свой текст в список стандартной Автозамены, а также, как определить наличие текста в этом списке и удалить уже ненужный ? 28.09.2016
- VBA: Как используя ячейки рабочего листа, вывести весь список стандартной Автозамены ? 28.09.2016
- VBA: Как программно об’единить все текстовые файлы в один ? 17.08.2011
- VBA: Как создать список всех непрочитанных писем из папки Входящие Microsoft Outlook (не Outlook Express) ? 17.10.2014
- VBA: Как с помощью DAO создать новую рабочую книгу .xls в указанной папке ? 25.09.2016
- VBA: Как с помощью DAO получить перечень всех видимых рабочих листов закрытой рабочей книги ? 13.11.2014
- VBA: Как сортировать по части значения в столбце с помощью MS Query ? 05.01.2016
- VBA: Как программно создать гиперссылку ? 20.02.2007
- VBA: Как программно создать гиперссылки, используя текст ячейки ? 14.07.2016
- VBA: Как сделать так, чтобы при наведении курсора мышки на гиперссылку, появлялась подсказка ? 16.07.2016
- VBA: Как программно удалить все гиперссылки в нужном рабочем листе ? 31.03.2007
- VBA: Как программно создать кнопку на панели инструментов, которая будет действовать как гиперссылка ? 05.10.2007
- VBA: Как программно заменить текст всех гиперссылок на адреса ? 18.03.2011
- VBA: Как программно перебрать гиперссылки только в определённом диапазоне ? 11.04.2012
- VBA: Как программно определить «пересекаются» или нет графические об’екты — гиперссылки, с конкретным диапазоном ? 14.05.2016
- VBA: Как программно определить содержит ли ячейка гиперссылку ? 22.07.2016
- VBA: Как заменить все адреса гиперссылок, содержащие ненужные URL на необходимый адрес ? 11.04.2012
- VBA: Как получить список последних файлов и/или электронной почты, которые были использованы при создании гиперссылок ? 15.05.2016
- VBA: Как получить абсолютную гиперссылку из относительной (WinAPI) ? 13.04.2012
- VBA: Как программно создать относительную гиперссылку (WinAPI) ? 13.04.2012
- VBA: Как проверить можно ли использовать текст как адрес гиперссылки ? 16.07.2016
- VBA: Как осуществить переход по гиперссылке с помощью клавиши ENTER ? 11.04.2012
- VBA: Как после ввода, автоматически менять интернет адрес на гиперссылку ? 30.09.2011
- VBA: Как получить или изменить базовый адрес гиперссылки текущей рабочей книги ? 15.04.2012
- VBA: Как отловить переход по гиперссылке и определить адрес ячейки с этой гиперссылкой ? 28.03.2012
- VBA: Как после ввода вручную, избежать преобразования интернет адреса или сетевого пути — в гиперссылку ? 28.06.2016
- VBA: Как создать гиперссылку с помощью пользовательской функции ? 08.04.2012
- VBA: Как вставить функцию в ячейку ? 2004
- VBA: Как воспользоваться стандартной функцией (без использования ячейки) ? 2004
- VBA: Как ввести формулу в ячейку ? 2004
- VBA: Как ввести сразу несколько различных формул ? 27.02.2007
- VBA: Как скопировать формулу средствами VBA ? (тиражирование формул средствами VBA) 2004
- VBA: Как заменить формулы на результаты их вычислений ? 08.03.2007
- VBA: Как во всех рабочих листах заменить формулы на результаты их вычислений ? 03.05.2015
- VBA: Как заменить внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? 08.01.2016
- VBA: Как заменить только «битые» внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? NEW 02.12.2017
- XL: Как вычислить формулы, в т.ч. и пользовательские функции, только в активном листе или во всех листах сразу ? 29.09.2007
- VBA: Как найти все ячейки, содержащие нужную формулу ?
Как получить диапазон содержащий только те ячейки, в которых находится нужная формула ? 15.09.2007 - VBA: Как заархивировать формулы нужного рабочего листа, и при необходимости, восстановить эти формулы ? 19.02.2008
- VBA: Как определить содержит ли ячейка формулу или нет ? 30.09.2006
- VBA: Как определить содержит ли ячейка формулу массива или нет ? 30.09.2006
- VBA: Как определить адрес всех ячеек, содержащих формулу массива, исходя из любой ячейки этого массива ? 30.09.2006
- XL, VBA: Как создать подсказки к пользовательским функциям ? 16.05.2009
- VBA: Как добавить пользовательскую функцию в любую категорию ? 05.09.2016
- VBA: Как сделать, чтобы пользовательская функция пересчитывалась вместе с другими формулами ? 16.03.2006
- VBA: Как управлять пересчётом пользовательской функции ? 02.10.2007
- VBA: Как программно вычислить формулы, в т.ч. и пользовательские функции ? 16.05.2009
- VBA: Как определить, когда произошёл пересчёт нужной пользовательской функции ? 04.01.2008
- VBA: Как определить адрес ячейки, в которой находится пользовательская функция ? 13.02.2007
- VBA: Как создать комментарий, содержащий время последнего пересчёта нужной пользовательской функции ? 01.07.2007
- XL: Как передать пользовательской функции ссылку на диапазон несмежных ячеек ? 02.10.2007
- VBA: Как в пользовательской функции создать один или несколько необязательных аргументов ? 13.02.2007
- VBA: Как в пользовательской функции создать произвольное количество аргументов ? 13.02.2007
- VBA: Как создать функцию, которая будет возвращать несколько значений ? 13.04.2008
- VBA: Как создать функцию, которая сможет возвращать нужное значение ошибки ? 15.03.2011
- XL: Как определить какой из аргументов функции (Excel, VB) является необязательным ? 14.09.2008
- VBA: Как присвоить имя формуле средствами VBA, чтобы это имя не отображалось в списке имён ? 2004
- VBA: Как вывести все имена, в т.ч. именованные формулы в отдельный список, в виде имени и адреса ? 18.07.2005
- VBA: Как в Excel 97 воспользоваться некоторыми функциями VB, которые появились в Excel 2000 ? 09.03.2009
- VBA: Как в Excel 2000, XP воспользоваться функциями из надстройки «Пакет анализа», причём, без подключения этой надстройки ? 04.04.2011
- VBA: Как загрузить XLL и зарегистрировать все функции и команды, содержащиеся в этом файле, а также получить список всех зарегистрированных функций ? 08.04.2011
- VBA: Как в формуле преобразовать все ссылки в абсолютные/относительные ? 26.04.2014
- VBA: Как в определённом диапазоне заменить все ссылки на относительные ? 27.07.2016
- VBA: Как увеличить размер массива, но сохранить все данные находящиеся в этом массиве ? 2004
- VBA: Как проверить содержит ли переменная ошибку ?
VBA: Как проверить является ли переменная датой ?
VBA: Как проверить является ли переменная числом ? 2004 - VBA: Как преобразовать первую букву каждого слова в прописную ? 15.02.2005
- VBA: Как преобразовать все буквы в прописные [ВЕРХНИЙ РЕГИСТР] ? 24.03.2006
- VBA: Как преобразовать все буквы в строчные [нижний регистр] ? 24.03.2006
- VBA: Как определить является ли указанная буква прописной [ВЕРХНИЙ РЕГИСТР] ? 08.09.2007
- VBA: Как определить является ли указанная буква строчной [нижний регистр] ? 08.09.2007
- VBA: Как сохранить значение переменной даже после окончания работы макроса ?
Как использовать переменную находящуюся в другом модуле ? 2004 - VBA: Как создать строку, повторяющую текст заданное число раз [без цикла] ? 06.08.2006
- VBA: Как перебрать все символы в строке ? 20.04.2007
- VBA: Как подсчитать количество повторов искомого текста в другом тексте ? 12.06.2007
- VBA: Как определить позицию появления одной строки внутри другой, с учётом символов подстановки [без цикла] ? 04.01.2010
- VBA: Как удалить текст, находящийся между двумя парными скобками, включая сами скобки ? 13.03.2012
- VBA: Как перевернуть текст (реверс текста) ? 24.09.2016
- VBA: Как определить содержит ли строка кириллицу или латиницу [без цикла] ? 16.11.2010
- VBA: Как определить содержит ли строка цифры [без цикла] ? 17.11.2010
- VBA: Как определить является ли строка адресом или именем ячейки/диапазона ? 26.12.2015
- VBA: Как «преобразовать» двухмерный массив (столбец) в одномерный (строка) ? 18.02.2007
- VBA: Как «отобразить» данные одномерного массива с помощью функции MsgBox [без цикла] ? 04.07.2010
- VBA: Как получить нужный столбец многомерного массива [без цикла] ? 17.06.2007
- VBA: Как получить минимальное, максимальное, среднее арифметическое, а также сумму и произведение всех чисел массива [без цикла] ? 11.06.2007
- VBA: Как получить сумму всех чисел двух одномерных массивов, а также двух столбцов многомерного массива [без цикла] ? 17.06.2007
- VBA: Как получить сумму произведений двух одномерных массивов (имеющих одну и туже размерность), а также двух столбцов многомерного массива [без цикла] ? 17.06.2007
- VBA: Как получить одномерный массив, состоящий из значений диагонали диапазона [без цикла] ? 12.12.2014
- VBA: Как получить случайное число в заданном диапазоне ? 11.06.2007
- VBA: Как сгенерировать массив случайных и неповторяющихся чисел ? 10.06.2010
- VBA: Как сгенерировать пароль, например, для защиты листа, книги ? 06.06.2010
- VBA: Как очистить коллекцию, т.е. удалить все элементы коллекции, в т.ч. и без цикла ? 20.06.2014
- VBA: Как изменить значение логической переменной на противоположное (без проверки) ? 20.06.2016
- VBA: Как определить день недели для указанной даты ? 21.06.2007
- VBA: Как вычислить количество дней между двумя датами ? 18.04.2007
- VBA: Как конвертировать текст, типа «01 Мая 2017» или «01 May 17» в дату ? NEW 03.06.2017
- VBA: Как получить название месяца ? 04.02.2011
- VBA: Как получить название дня недели ? 04.02.2012
- VBA: Как обратится к ячейке (плюс несколько нестандартных методов выделения ячейки) ? 2004
- VBA: Как скрыть и отобразить конкретные строки или столбец ? 21.03.2005
- VBA: Как добавить целую строку или столбец ? 23.04.2014
- VBA: Как добавить строку или столбец в «умную» таблицу (список) ? 09.09.2016
- VBA: Как выделить ячейки, расположенные с определённым интервалом ? 04.04.2005
- VBA: Как выделить ячейку неактивного рабочего листа, без использования методов .Select или .Activate ? 12.01.2006
- VBA: Как выделить несмежные ячейки, диапазоны ? 16.03.2006
- VBA: Как определить количество несмежных ячеек/ диапазонов в выделенном диапазоне ? 24.10.2006
- VBA: Как в XL95, XL97 получить смещение относительно несмежных ячеек/диапазонов ? 27.06.2010
- VBA: Как программно найти самую первую ячейку, содержащую циклическую ссылку ? 02.11.2010
- VBA: Как найти все ячейки, содержащие циклические ссылки, и заменить формулу на текст формулы ? 02.04.2011
- VBA: Как средствами Excel сохранить данные активного рабочего листа в виде текстового файла ? 24.09.2010
- VBA: Как программно получить наиболее часто повторяющееся значение в ячейках диапазона ? 28.09.2010
- VBA: Как во всех ячейках, удалить указанный символ, если он повторяется два(или более) раза [без перебора ячеек] ? 29.09.2016
- VBA: Как в нужном диапазоне удалить условное форматирование ? 03.10.2010
- VBA: Как подсчитать количество ячеек, удовлетворяющих определённому условию, причём, только в видимых ячейках ? 22.02.2011
- VBA: Как определить является ли выделенный об’ект ячейкой/диапазоном ? 12.07.2006
- VBA: Как суммировать данные из диапазона ячеек ? 2004
- VBA: Как отобразить содержимое ячейки с учётом формата ячейки ? 05.05.2005
- VBA: Как определить адрес выделенного диапазона ? 12.07.2006
- VBA: Как определить адрес видимого диапазона ? 29.07.2006
- VBA: Как определить является ли строка адресом или именем ячейки/диапазона ? 26.12.2015
- VBA: Как определить наличие заголовка(шапки) у таблицы ? 22.03.2011
- VBA: Как определить номер последней скрытой строки (без цикла) ? 27.06.2010
- VBA: Как определить адрес активной ячейки ? 2004
- VBA: Как определить адрес первой и последней ячейки диапазона смежных ячеек ? 21.12.2005
- VBA: Как определить диапазон листа с данными ? 2004
- VBA: Как определить последнюю заполненную строку и столбец ? 2004
- VBA: Как определить буквенное обозначение столбца ? 07.03.2006
- VBA: Как определить пустая или нет ячейка ? 19.07.2006
- VBA: Как определить пустая или нет строка, столбец ? 22.12.2005
- VBA: Как подсчитать количество пустых ячеек в указанном диапазоне ? 21.02.2009
- VBA: Как определить пересекаются или нет диапазоны ячеек ? 06.06.2006
- VBA: Как определить соответствие ячейки заданному диапазону ? 06.06.2006
- VBA: Как определить является ли ячейка частью «умной» таблицы(списка) ? 24.08.2016
- VBA: Как проверить защищёна или нет ячейка рабочего листа (диапазон) ? 28.01.2007
- VBA: Как конвертировать адрес ячейки/диапазона из стиля A1 в R1C1 и наоборот ? 25.04.2014
- VBA: Как с помощью диалогового окна выделить ячейки и получить адрес выбранного диапазона ? 20.12.2005
- VBA: Как удалить ячейку со сдвигом влево или вверх ? 20.04.2007
- VBA: Как об’единить ячейки ? 14.07.2006
- VBA: Как об’единить ячейки по строкам ? 14.07.2006
- VBA: Как об’единить ячейки по столбцам ? 28.05.2014
- VBA: Как об’единить ячейки и данные всех этих ячеек
(т.е. об’единить ячейки без потери данных) ? 01.05.2008 - VBA: Как определить адрес всех об’единённых ячеек, исходя из любой ячейки этого диапазона ? 30.09.2006
- VBA: Как вырезать несмежные(несвязанные) диапазоны ? NEW 15.10.2017
- VBA: Как присвоить имя ячейке средствами VBA 2004
- VBA: Как присвоить имя ячейке средствами VBA, так чтобы это имя не отображалось в списке имён ? 2004
- VBA: Как определить наличие именованных ячеек, диапазонов, формул и их количество ? 05.04.2005
- VBA: Как заменить текст/часть текста в ячейках рабочего листа ? 10.06.2006
- VBA: Как заменить часть текста в ячейке рабочего листа ? 05.10.2016
- VBA: Как в нужном диапазоне программно удалить все буквы латиницы или кириллицы ? 25.09.2007
- VBA: Как подсчитать во всех рабочих листах активной рабочей книги, общее количество цифр, а также букв латиницы и кириллицы ? 21.06.2014
- VBA: Как определить содержит ли текст непечатаемые символы ? 10.03.2007
- VBA: Как определить количество ячеек в диапазоне ? 10.10.2010
- VBA: Как программно удалить все непечатаемые символы из ячеек указанного диапазона ? 10.03.2007
- VBA: Как определить содержит ли ячейка значение ошибки и как определить тип ошибки ? 29.01.2007
- VBA: Как перебрать ячейки конкретного диапазона и проверить их на наличие ошибок ? 20.07.2014
- VBA: Как определить содержат ли ячейки диапазона значение ошибки ? 13.09.2010
- VBA: Как найти все ячейки, содержащие определённую ошибку, например, #Н/Д ? 30.09.2010
- VBA: Как очистить содержимое всех ячеек, которые содержат определённую ошибку, например, #Н/Д ? 19.04.2015
- VBA: Как определить содержит ли ячейка текст ? 11.07.2008
- VBA: Как определить есть ли нужный текст в ячейке ? 24.01.2011
- VBA: Как обнаружить лидирующий апостроф в ячейке ? 11.02.2007
- VBA: Как найти все ячейки, содержащие значения не равные заданному (без цикла и фильтра) ? 01.09.2009
- VBA: Как найти все ячейки, содержащие даты опредёленного месяца и года ? 31.03.2012
- VBA: Как найти все ячейки, содержащие даты опредёленного месяца, а затем скрыть все строки с этими ячейками ? 30.08.2016
- VBA: Как в активном рабочем листе найти все ячейки содержащие буквы английского алфавита (латиница) и изменить цвет заливки найденных ячеек ? 18.02.2007
- VBA: Как удалить пользовательский формат из всех ячеек книги ? 24.04.2014
- VBA: Как в нужном рабочем листе найти непустые ячейки, где установлены определённые параметры форматирования ? 23.03.2007
- VBA: Как в нужном рабочем листе найти ячейки, содержащие определённые слова, и выделить эти слова, например, красным цветом ? 26.06.2010
- VBA: Как в конкретном диапазоне изменить цвет заливки у ячеек, содержащих отрицательные числа ? 12.12.2014
- VBA: Как в конкретном диапазоне изменить параметры форматирования у ячеек, содержащих определённый текст [без цикла] ? 03.05.2016
- VBA: Как сделать так, чтобы при программном изменении данных ячеек, не выполнялись события : Worksheet_Change, Workbook_SheetChange ? 21.12.2006
- VBA: Как запретить изменение данных в диапазоне (т.е. запретить изменение данных более чем в одной ячейке) ? 07.03.2007
- VBA: Как запретить выделение нескольких ячеек, в т.ч. и несмежных ? 21.06.2007
- VBA: Как при изменении данных в ячейках определённого диапазона — автоматически добавить примечание с датой и временем этого изменения ? 18.03.2007
- VBA: Как сделать так, чтобы ячейка пульсировала (мигала) после ввода определённого значения ? 25.03.2007
- VBA: Как в рабочем листе запретить ввод или вставку скопированных данных содержащих текст ? 14.04.2007
- VBA: Как в определённом диапазоне запретить ввод или вставку скопированных данных содержащих текст ? 14.04.2007
- VBA: Как в рабочем листе запретить ввод или вставку скопированных данных содержащих числа ? 14.04.2007
- VBA: Как в определённом диапазоне запретить ввод или вставку скопированных данных содержащих числа ? 14.04.2007
- VBA: Как получить диапазон, состоящий только из ячеек содержащих нужную формулу ? 15.09.2007
- VBA: Как в рабочем листе или определённых ячейках листа запретить ввод, редактирование или вставку скопированных данных, содержащих формулы ? 15.09.2007
- VBA: Как сделать так, чтобы после выделения любой ячейки — был автоматически выделен столбец и строка, которым принадлежит эта ячейка ? 05.04.2007
- VBA: Как сделать так, чтобы после выделения ячейки или диапазона ячеек — активная ячейка стала самой верхней левой ячейкой ? 08.04.2007
- VBA: Как сделать так, чтобы после выделения ячейки или диапазона ячеек — активная ячейка центрировалась относительно окна рабочей книги ? 27.04.2007
- VBA: Как сделать так, чтобы при выделении ячейки содержащей нужное значение, был автоматически создан выпадающий список с необходимыми данными ? 08.04.2007
- VBA: Как после выделения диапазона подсчитать ширину всех выделенных столбцов и отобразить полученное значение в строке состояния ? 23.03.2009
- VBA: Как после активации ячейки/диапазона «выделить» этот об’ект, причём, без изменения параметров форматирования ? 29.03.2009
- VBA: Как после выделения любой ячейки нужного диапазона, отобразить на экране стандартный калькулятор ? 01.05.2008
- VBA: Как при выделении нужной ячейки автоматически отобразить UserForm ? 12.04.2007
- VBA: Как поменять местами значения двух выделенных ячеек ? 07.04.2007
- VBA: Как поменять местами значения двух выделенных диапазонов ? 29.04.2007
- VBA: Как ограничить перемещение только нужным диапазоном ячеек ? 11.03.2006
- VBA: Как перемещаться только по незаблокированным ячейкам ? 29.04.2007
- VBA: Как в нужном столбце подсчитать общее количество каждого имеющегося там значения (с учётом возможных проблем) ? 18.04.2007
- VBA: Как заполнить поле со списком уникальными значениями, которые будут вводится в ячейки нужного диапазона ? 14.06.2007
- VBA: Как используя словарь получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 30.06.2007
- VBA: Как в нужном диапазоне удалить все повторы определённого значения ? 26.08.2008
- VBA: Как программно ввести в ячейку m³ ? 22.06.2007
- VBA: Как программно отобразить диалоговое окно Мастер функций для ввода или редактирования формулы в нужной ячейке ? 22.07.2007
- VBA: Как изменить цвет заливки каждой n-ой строки указанного диапазона ? 22.06.2007
- VBA: Как выделить (т.е. изменить цвет заливки) все ячейки, данные которых, не соответствуют условиям проверки вводимых данных ? 22.09.2007
- VBA: Как создать всплывающие подсказки для нужных ячеек ? 03.07.2007
- VBA: Как одновременно (синхронно) изменять данные и параметры форматирования сразу в нескольких рабочих листах ? 22.07.2007
- VBA: Как синхронно изменять данные (значения, формулы) сразу в нескольких рабочих листах, в т.ч. и скрытых ? 22.07.2007
- VBA: Как после изменения данных, сделать Прописной первую букву каждого слова, преобразовав все остальные в строчные (за исключением ячеек с формулами) ? 08.08.2011
- VBA: Как мониторить время, потраченное на ввод данных во все ячейки диапазона ? 03.05.2016
- VBA: Как сделать так, чтобы после выделения конкретной ячейки, её данные можно было увеличивать/уменьшать с помощью соответствующих клавиш ? 06.01.2016
- VBA: Как после изменения данных в ячейке, автоматически выделить слова с ошибками ? 09.05.2015
- VBA: Как во всех рабочих листах активной книги — увеличить / уменьшить все числовые данные в определённом диапазоне ? 03.01.2016
- VBA: Как после изменения данных, найти ячейки, значения которых меньше чем, например, 0.01 и автоматически изменить их на 0.01 ? 11.06.2014
- VBA: Как после изменения данных в конкретной ячейке, автоматически разделить текст (по количеству символов) и перенести его в следующие ячейки этого столбца ? NEW 08.10.2017
- VBA: Как после изменения текста в конкретной ячейке, автоматически разделить текст (по ширине столбца) и перенести его в следующие ячейки этого столбца ? NEW 02.12.2017
- VBA: Как после изменения текста в любой ячейке конкретного диапазона, удалить все повторы(дубли) этого текста ? NEW 02.12.2017
- VBA: Как автоматически выводить в первом столбце дату и время, когда в ячейках происходят изменения ? 24.06.2016
- VBA: Как после изменения данных в определённом столбце, автоматически воспроизвести системный звуковой файл ? 02.01.2016
- VBA: Как суммировать вводимые числа в одной ячейке ? 30.08.2016
- VBA: Как после двойного клика в ячейке любого рабочего листа — об’единить данные, которые расположены в аналогичных ячейках всех рабочих листов, а затем заполнить эти ячейки полученной строкой ? 30.09.2007
- VBA: Как сделать так, чтобы при изменении данных, пересчитывались только зависимые ячейки этого рабочего листа ? 20.02.2007
- VBA: Как отсортировать диапазон содержащий более трёх столбцов ? 25.02.2007
- VBA: Как создать квадратную ячейку ? 08.01.2010
- VBA: Как автоматически создать список, содержащий скопированный в буфер обмена текст ? NEW 05.11.2017
- VBA: Как присвоить имя ячейке средствами VBA 2004
- VBA: Как присвоить имя ячейке средствами VBA, так чтобы это имя не отображалось в списке имён ? 2004
- VBA: Как присвоить имя формуле средствами VBA, чтобы это имя не отображалось в списке имён ? 2004
- VBA: Как найти все скрытые имена, и сделать их видимыми ? 23.07.2016
- VBA: Как создать примечание к имени ячейке, которое будет отображаться в диспетчере имён ? 23.07.2016
- VBA: Как определить наличие именованных ячеек, диапазонов, формул, констант и их количество ? 05.04.2005
- VBA: Как вывести все имена, в т.ч. именованные формулы в отдельный список, в виде имени и адреса ? 18.07.2005
- VBA: Как определить уровень имени (именованная ячейка, диапазон, формула) ? 09.09.2006
- VBA: Как определить наличие ошибки #ССЫЛКА! в имени ? 09.09.2006
- VBA: Как определить «тип» имени, т.е. узнать именованная ли это ячейка, диапазон или нет ? 12.04.2010
- VBA: Как создать примечание / комментарий ? 06.08.2006
- VBA: Как создать примечание / комментарий, указав автора в макросе ? 08.08.2014
- VBA: Как создать «нестандартный» комментарий ? 06.08.2006
- VBA: Как определить наличие комментария или текста примечания в ячейке ? 06.08.2006
- VBA: Как получить текст примечания / комментария ? 06.08.2006
- VBA: Как изменить текст примечания / комментария ? 14.06.2008
- VBA: Как определить наличие примечаний в рабочем листе и их количество ? 03.04.2005
- VBA: Как определить наличие примечаний в определённом диапазоне и их количество [без цикла] ? 13.08.2006
- VBA: Как удалить все примечания / комментарии в рабочем листе [без цикла] ? 05.12.2014
- VBA: Как быстро найти нужный текст в примечаниях рабочего листа ? 06.01.2007
- VBA: Как вывести примечания (в виде текста), находящиеся в заранее выделенном диапазоне, в ячейку справа ? 06.05.2005
- VBA: Как вывести все примечания, находящиеся в рабочем листе в отдельный список, в виде текста ? 06.05.2005
- VBA: Как заархивировать примечания, находящиеся во всех рабочих листах активной книги, и при необходимости, восстановить их ? 24.07.2016
- VBA: Как скопировать формат одного примечания и применить его к другим примечаниям (тиражирование формата комментария) ? 12.06.2008
- VBA: Как отображать примечание при активации ячейки ? 21.06.2007
- VBA: Как программно отобразить или скрыть все примечания ? 27.03.2011
- VBA: Как программно изменить размер (ширина, высота) всех примечаний в рабочем листе ? 23.07.2016
- VBA: Как суммировать данные только тех ячеек, которые имеют примечание, содержащее определённый(нужный) текст ? 02.12.2007
- VBA: Как в тексте примечания найти и исправить слова, написанные с ошибками, с помощью проверки орфографии ? 07.03.2010
- VBA: Как создать комментарий, содержащий время последнего пересчёта нужной пользовательской функции ? 01.07.2007
- VBA: Как при изменении данных в ячейках определённого диапазона — автоматически добавить примечание с датой и временем этого изменения ? 18.03.2007
- VBA: Как программно создать/прочитать комментарий к «умной» таблице ? NEW 17.05.2017
- VBA: Как определить установлен или нет автофильтр ? 09.07.2006
- VBA: Как определить применён/активирован или нет фильтр (автофильтр/расширенный фильтр) ? 09.07.2006
- VBA: Как определить диапазон к которому применён автофильтр ? 30.08.2006
- VBA: Как определить общее количество строк в автофильтре ? 30.08.2006
- VBA: Как определить количество строк, полученных в результате применения автофильтра ? 30.08.2006
- VBA: Как перебрать все строки в автофильтре ? 30.08.2006
- VBA: Как перебрать только отфильтрованные строки в автофильтре ? 30.08.2006
- VBA: Как защитить рабочий лист, но сохранить возможность работы с автофильтром ? 28.03.2006
- VBA: Как используя расширенный фильтр, получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 23.04.2014
- VBA: Как использовать дату при применении автофильтра ? Лидер голосования 15.02.2005
- VBA: Как отфильтровать столбец, если критерий отбора это даты, которые находятся в ячейках рабочего листа ? 16.03.2011
- VBA: Как автоматически подсвечивать заголовки столбцов, в которых применён/активирован автофильтр ? 20.04.2007
- VBA: Как автоматически выводить критерии фильтрации (в ячейках рабочего листа) ? 22.04.2007
- VBA: Как вводить критерии отбора в ячейки определённой строки, а фильтровать столбец после установки «флажка» в этом столбце ? 16.03.2011
- VBA: Как скрыть выпадающие списки в автофильтре ? 16.03.2011
- VBA: Как убрать автофильтр в рабочем листе и «умных» таблицах (списках) ? 07.01.2016
- VBA: Как сохранить критерии фильтрации и, при необходимости, восстанавливать их ? 13.03.2016
- VBA: Как с помощью автофильтра получить даты за нужный месяц, причём вне зависимости от года ? 08.05.2016
- VBA: Как в автофильтре использовать более двух критериев фильтрации ? 04.01.2016
- VBA: Как при использовании более двух критериев фильтрации, искать частичные совпадения ? 27.02.2016
- VBA: Как программно создать UserForm, изменить значения нужных свойств, а затем отобразить созданную форму ? 16.06.2007
- VBA: Как изменить значения нужных свойств контрола или формы, расположенной в другой рабочей книге ? 07.03.2009
- VBA: Как скрыть приложение во время работы с UserForm ? 28.08.2016
- VBA: Как отобразить UserForm используя в качестве имени переменную ? 02.10.2006
- VBA: Как отобразить UserForm используя горячие клавиши ? 15.03.2007
- VBA: Как отобразить UserForm расположенную в другой рабочей книге ? 15.03.2007
- VBA: Как отобразить UserForm с последующей возможностью работы с ячейками ? 22.05.2005
- VBA: Как отобразить UserForm при выделении нужной ячейки ? 12.04.2007
- VBA: Как отобразить UserForm в верхнем правом углу приложения ? 06.01.2006
- VBA: Как центрировать UserForm относительно центра и разместить в верхнем левом углу экрана ? 01.07.2005
- VBA: Как автоматически запустить программу при отображении UserForm ? 2004
- VBA: Как в зависимости от версии 97-2000 отобразить UserForm в модальном или немодальном режиме ? 08.05.2007
- VBA: Как отловить изменение размеров UserForm ? 04.04.2009
- VBA: Как отловить перемещение UserForm ? 28.07.2016
- VBA: Как запретить закрытие UserForm нажатием на крестик [X] ? 02.10.2006
- VBA: Как после нажатия на крестик [X] выводить предупреждающее сообщение, позволяющее отменить закрытие ? 08.05.2007
- VBA: Как с помощью кнопок организовать перемещение между пользовательскими формами ? 05.05.2007
- VBA: Как сохранить позицию формы, её размеры, а также значения свойств нужных элементов управления ? 12.10.2010
- VBA: Как отловить нажатие клавиши ENTER и ESC ? 20.04.2008
- VBA: Как отменить/вернуть последнее выполненное действие ? 11.10.2010
- VBA: Как сделать, чтобы при наведении курсора мышки на элемент управления на экране появилась нужная подсказка ? 22.02.2009
- VBA: Как «создать» горячие клавиши для некоторых элементов управления ? 22.02.2009
- VBA: Как загрузить графический файл и отобразить его в нужном элементе управления ? 24.04.2014
- VBA: Как отобразить стандартное диалоговое окно, позволяющее выбрать нужный цвет ? 18.09.2007
- VBA: Как распечатать нестандартное диалоговое окно ? 15.03.2008
- VBA: Как «перебрать» все элементы управления определённого типа, расположенные на UserForm ? 06.02.2007
- VBA: Как «перебрать» все элементы управления определённого типа, расположенные на рабочем листе ? 06.02.2007
- VBA: Как создать всплывающую подсказку для элементов управления ActiveX, расположенных на рабочем листе ? 05.05.2007
- VBA: Как программно создать элемент управления, присвоить ему имя и изменить значения некоторых свойств ? 04.04.2009
- VBA: Как отловить программное создание элементов управления ? 04.04.2009
- VBA: Как создать нестандартную кнопку, например, кнопку с округлёнными краями ? 20.05.2007
- VBA: Как создать контекстное меню для элементов управления ActiveX ? 01.03.2007
- VBA: Как создать и использовать ProgressBar ? 01.09.2009
- VBA: Как создать свой собственный Прогресс Бар / ProgressBar ? 01.09.2009
- VBA: Как использовать собственный ProgressBar [2] при неизвестном времени выполнения программы ? 15.06.2016
- VBA: Как изменить количество делений («кирпичиков») в ProgressBar ? 01.09.2009
- VBA: Как создать строку состояния на диалоговом окне UserForm ? 17.09.2007
- VBA: Как создать кнопку с «переключающимся» рисунком ? 21.09.2007
- VBA: Как скрыть ввод данных в диалоговом окне InputBox ? 09.06.2007
- VBA: Как создать гиперссылку на диалоговом окне UserForm ? 15.03.2007
- XL: Как связать ListBox, ComboBox с диапазоном ячеек, в т.ч. и неактивного рабочего листа ? 16.06.2007
- VBA: Как присвоить переменной значение всех элементов списка ListBox, ComboBox ? 30.01.2005
- VBA: Как заполнить ячейки значениями всех элементов списка ListBox, ComboBox ? 15.09.2010
- VBA: Как быстро заполнить все элементы списка ListBox, ComboBox ? 30.01.2005
- VBA: Как вывести данные, расположенные в строке в виде столбца : ListBox, ComboBox ? 25.02.2006
- VBA: Как программно заполнить несколько столбцов в ComboBox, ListBox ? 07.07.2007
- XL: Как сделать так, чтобы ListBox, ComboBox автоматически определял количество столбцов в источнике и отображал все столбцы ? 17.11.2010
- VBA: Как получить значение выбранного элемента списка в ComboBox, ListBox ? 03.09.2009
- VBA: Как получить все значения нужной строки в ListBox, ComboBox (без цикла) ? 24.09.2010
- VBA: Как получить все значения нужного столбца в ListBox, ComboBox (без цикла) ? 24.09.2010
- VBA: Как добавить данные в начало, середину или конец ComboBox, ListBox ? 24.08.2009
- VBA: Как сделать так, чтобы введённый текст становился частью списка ComboBox ? 28.03.2010
- VBA: Как изменить значение выделенного элемента списка ListBox ? 09.03.2011
- VBA: Как при добавлении данных в Listbox, программно выделить последнюю введенную строку ? 25.03.2012
- VBA: Как заполнить Listbox только уникальными(неповторяющимися) данными ? NEW 25.11.2017
- VBA: Как при использовании свойства .List избежать ошибки, если источник данных, это единственная ячейка ? NEW 01.04.2017
- VBA: Как оставить только выбранные элементы списка (список с многократным выделением) ? 01.08.2009
- VBA: Как удалить все выбранные элементы списка (список с многократным выделением) ? 06.06.2007
- VBA: Как удалить все повторяющиеся элементы списка ListBox, ComboBox ? 19.04.2008
- VBA: Как создать заголовки в ListBox, ComboBox ?
Как создать заголовки для списка, где не используется свойство .RowSource ? 25.02.2007 - VBA: Как установить ширину столбцов для списка ListBox пропорционально ширине столбцов диапазона=источника ? 03.04.2010
- VBA: Как менять ширину нужных столбцов ListBox ? 03.04.2010
- VBA: Как автоматически выделять строку в ListBox, находящуюся под курсором мышки ? 24.02.2010
- VBA: Как изменить цвет выделенного элемента списка ListBox ? 10.03.2008
- VBA: Как изменить цвет заливки отдельных элементов списка ListBox ? 17.10.2010
- VBA: Как создать ListBox, содержащий перечень всех листов книги, причём с заливкой, идентичной цвету ярлычка ? 26.10.2014
- VBA: Как создать ListBox позволяющий перетаскивать файлы/папки из проводника на ListBox и заполнять список именами этих файлов, причём, исключая повторы ? 22.05.2011
- VBA: Как отсортировать столбец в ListView, с помощью клика заголовка этого столбца ? 20.03.2012
- VBA: Как в ListView отсортировать столбец, содержащий даты ? 20.03.2012
- VBA: Как в ListView быстро перейти в режим редактирования ? NEW 27.12.2015
- VBA: Как перемещать выделенную строку ListBox вверх или вниз (используя кнопки) ? 04.09.2009
- VBA: Как перетаскивать/копировать данные из одного ListBox в другой (используя мышку) ? 19.04.2009
- VBA: Как перемещать/копировать данные из одного ListBox в другой (используя двойной клик мышки) ? 19.04.2009
- VBA: Как перемещать данные из одного ListBox в другой (используя кнопку) ? 19.04.2009
- VBA: Как прокручивать список в ComboBox используя колёсико мышки ? 27.07.2008
- VBA: Как сделать так, чтобы в ComboBox каждый элемент списка был окрашен в свой цвет ? 10.10.2010
- VBA: Как отобразить дату в ComboBox который использует свойство .RowSource ? 19.10.2006
- VBA: Как программно отобразить выдающий список в ComboBox, а также определить его состояние ? 19.05.2014
- VBA: Как заполнить ListBox, ComboBox названиями месяцев или дней недели [без цикла] ? 09.02.2011
- VBA: Как заполнить ComboBox числами и сохранить возможность выводить наиболее подходящий элемент из списка ? 26.08.2016
- VBA: Как очистить ComboBox, т.е. удалить все элементы списка, причём без цикла и вызова события ComboBox_Change() ? 08.06.2014
- XL: Как с помощью мышки перетаскивать/копировать выделенный текст в TextBox, ComboBox ? 01.05.2009
- VBA: Как для нескольких TextBox’ов создать контекстное меню, позволяющее копировать, вырезать и вставлять данные ? 15.06.2010
- VBA: Как отобразить содержимое текстового файла в TextBox, ListBox (без построчного чтения) ? 27.05.2005
- VBA: Как заполнить ячейки данными TextBox, т.е. вывести содержимое текстового поля построчно ? 21.03.2007
- VBA: Как программно выделить весь текст в TextBox, например, после нажатия кнопки ? 30.12.2006
- VBA: Как программно выделить необходимый текст в TextBox, ComboBox ? 04.09.2010
- VBA: Как позволить вводить в TextBox только цифры ?
Как запретить ввод данных не являющихся цифрами ? 11.02.2007 - VBA: Как позволить вводить в TextBox символы только один раз ?
Как запретить ввод повторов ? 02.09.2016 - VBA: Как не позволить вводить в TextBox определенные символы ? 02.09.2016
- VBA: Как не позволить копировать данные в TextBox ?
Как запретить вставку скопированных данных в TextBox ? 11.02.2007 - VBA: Как запретить удаление, вырезание, копирование и вставку скопированных данных в TextBox ? 11.02.2007
- VBA: Как узнать какие из клавиш SHIFT, CTRL, ALT были нажаты при работе с TextBox ? 04.09.2016
- VBA: Как заставить пользователя вводить данные в нужные TextBox ? 18.07.2010
- VBA: Как при получении фокуса менять цвет шрифта и/или заливки, а при потере возвращать всё обратно (TextBox) ? 27.03.2011
- VBA: Как при получении фокуса менять цвет границ текстового поля, т.е. «подсвечивать» активный TextBox ? 01.05.2012
- VBA: Как программно менять шрифт у элементов управления, в т.ч. TextBox, ComboBox и ListBox ? 27.03.2011
- VBA: Как с помощью TextBox выбрать нужную рабочую книгу и получить полный путь, причём, не открывая файл ? 30.03.2011
- VBA: Как организовать проверку орфографии в TextBox ? 25.04.2014
- VBA: Как в TextBox выделять только буквы английского (латиница) или русского (кириллица) алфавита ? 08.01.2010
- VBA: Как прокручивать изображение в Image, если после загрузки рисунка, отображается только его часть ? 21.08.2011
- VBA: Как показывать анимационные .gif ? 24.04.2014
- VBA: Как убрать отступ у картинки в WebBrowser ? NEW 01.04.2017
- VBA: Как на UserForm отобразить папку и позволить пользователю работать с папками и файлами ? 14.12.2014
- VBA: Как программно выделить нужную закладку в MultiPage, TabStrip ? 02.08.2006
- XL: Как изменить цвет отдельной страницы в MultiPage ? 21.10.2008
- VBA: Как вывести спецсимвол, например, в Label, TextBox ? 30.07.2016
- VBA: Как избежать ошибки 1004 при использовании кнопки (ActiveX), расположенной в рабочем листе ? 02.08.2006
- VBA: Как воспользоваться дополнительным элементом управления ? 09.03.2009
- VBA: Как найти и скачать некоторые элементы управления от Microsoft ? 07.03.2010
- VBA: Как найти и скачать замены «стандартным» элементам управления, а также некоторые дополнительные контролы ? 15.06.2016
- VBA: Как воспроизвести небольшой «анимационный ролик» ? 09.03.2009
- VBA: Как узнать выбрано ли значение в ListBox с многократным выделением [без цикла] ? 02.01.2016
- VBA: Как добавить свои элементы управления в стандартную панель инструментов ? 03.07.2005
- VBA: Как добавить свои команды в стандартное контекстное меню ? 04.06.2006
- VBA: Как искать нужный элемент управления (контрол) в панелях инструментов ? 04.05.2014
- VBA: Как модифицировать некоторые стандартные контекстные меню ? 01.05.2007
- VBA: Как добавить своё собственное меню ? 03.07.2005
- VBA: Как создать своё собственное контекстное меню ? 08.07.2007
- VBA: Как отобразить стандартное или собственное контекстное меню, а также управлять его месторасположением на экране ? 30.07.2009
- VBA: Как создать элемент управления так, чтобы отображался значок и текст одновременно ? 26.06.2005
- VBA: Как отобразить надписи горизонтально в панели инструментов, расположенной слева / справа ? 29.06.2005
- VBA: Как создать контекстное меню для элементов управления ActiveX ? 01.03.2007
- VBA: Как проверить является ли панель инструментов — контекстным меню ? 10.03.2007
- VBA: Как расположить созданую панель инструментов сразу после стандартной, а также, сделать невозможным её скрытие, изменение и перемещение, вручную ? 10.01.2007
- VBA: Как защитить панель инструментов от изменений ? 20.08.2006
- VBA: Как защитить отдельное меню, т.е. запретить добавление новых и удаление, переименование уже существующих команд, вручную ? 12.02.2007
- VBA: Как программно определить какая из кнопок, расположенных на панели инструментов, вызвала макрос ? 26.09.2007
- VBA: Как программно определить назначен ли кнопке, в т.ч. и стандартной, макрос или нет ? 10.11.2010
- VBA: Как программно создать собственный значок для кнопки ? 10.11.2010
- VBA: Как программно извлечь значок(иконку) у кнопки ? 31.08.2016
- VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
- VBA: Как запретить вывод на экран контекстного меню, которое появляется после клика правой кнопкой мышки ? 09.09.2007
- VBA: Как после клика правой кнопкой мышки, над определёнными ячейками, отобразить нужную панель инструментов, причём с учётом координат ? 10.05.2010
- VBA: Как убрать все панели инструментов и заблокировать все контекстные меню ? 02.07.2007
- VBA: Как восстановить первоначальное состояние панели инструментов, в т.ч. и контекстного меню ? 12.04.2009
- VBA: Как вывести все панели инструментов, в т.ч. контекстные меню, в виде отдельного списка ? 15.07.2007
- VBA: Как создать контрол : раскрывающийся список на панели инструментов ? 28.12.2006
- VBA: Как установить ширину раскрывающегося списка исходя из длины наибольшего элемента списка ? 16.04.2007
- VBA: Как установить нужную ширину и количество элементов в раскрывающемся списке ? 10.05.2009
- VBA: Как создать контрол : поле для ввода на панели инструментов ? 28.12.2006
- VBA: Как создать поле для ввода, которое, по мере ввода символов, будет выдавать список имён файлов, папок и/или URL адресов, начинающихся с введённых символов ? 08.04.2011
- VBA: Как создать кнопку на панели инструментов в «утопленном» состоянии ? 01.01.2007
- VBA: Как создать разделительную полосу между контролами на панели инструментов ? 02.07.2007
- VBA: Как проверить защищён(заблокирован) или нет VBProject ? 04.11.2008
- VBA: Как изменить имя VBProject стандартными средствами и с помощью VBA ? 08.03.2009
- VBA: Как изменить имя модуля (других компонентов) стандартными средствами и используя VBA ? 2004
- VBA: Как удалить текст макроса средствами VBA ? 20.05.2005
- VBA: Как удалить макрос средствами VBA ? 07.10.2007
- VBA: Как удалить модуль, модуль класса, UserForm средствами VBA ? 30.05.2005
- VBA: Как добавить одну или несколько строк в нужное место программы ? 29.07.2007
- VBA: Как заменить определённую строку программы на другую ? 29.07.2007
- VBA: Как удалить одну или несколько строк программы ? 29.07.2007
- VBA: Как удалить все стандартные модули, модули класса, UserForm, а также удалить программный код из всех модулей листа, книги ? 06.01.2008
- VBA: Как удалить все пользовательские формы UserForm ? 03.09.2016
- VBA: Как закомментировать весь макрос средствами VBA ? 01.04.2011
- VBA: Как определить общее количество строк в модуле ? 07.10.2007
- VBA: Как определить количество строк раздела описаний модуля ? 07.10.2007
- VBA: Как найти нужный текст во всех модулях книги ?
Как определить наличие определённого текста в модуле(ях) ? 15.09.2007 - VBA: Как заменить текст во всех модулях открытой книги ? 09.04.2015
- VBA: Как получить список (имя книги, проекта, модуля, процедуры) всех Sub макросов, находящихся в открытых рабочих книгах ? 04.11.2008
- VBA: Как получить список всех процедур (Sub, Function) нужной рабочей книги ? 19.07.2010
- VBA: Как программно создать UserForm, изменить значения нужных свойств, а затем отобразить созданную форму ? 16.06.2007
- VBA: Как экспортировать все стандартные модули из текущей книги во вновь созданную рабочую книгу ? 30.06.2007
- VBA: Как экспортировать все модули текущей книги ? 03.07.2007
- VBA: Как в редакторе VBA создать кнопку, а также макрос, позволяющий сохранить все модули (имя модуля + дата и время сохранения) активного VBProject’а ? 09.05.2011
- VBA: Как получить handle главного окна редактора VBA ? (без использования WinAPI) 09.06.2014
- VBA: Как создать/удалить стандартный модуль, даже при отсутствии доверянного доступа к Visual Basic Project ? 09.05.2014
- VBA: Как программно создать стандартный модуль и макрос, текст которого, будет находиться в ячейках определённого рабочего листа ? 01.10.2016
- VBA: Как программно импортировать текстовый файл .bas или .txt, содержащий программный код (макрос) ? 01.10.2016
- VBA: Как узнать имеет ли Книга/VBProject цифровую подпись ? 23.06.2014
- VBA: Как определить/изменить имя рабочего листа, используемое в среде VBA ? 05.05.2005
- VBA: Как получить доступ к рабочему листу (и листу диаграммы) не используя его индекс или имя ? 18.04.2010
- VBA: Как получить доступ к рабочему листу, ячейкам, с помощью кодового имени в виде переменной ? 18.04.2010
- VBA: Как при создании нового рабочего листа синхронизировать имена этого листа ? 10.03.2007
- VBA: Как определить наличие программного текста в модуле ? 16.07.2006
- VBA: Как получить программный текст нужного модуля ? 11.03.2009
- XL: Как осуществить просмотр программного кода нужного макроса ? 28.06.2007
- VBA: Как осуществить просмотр кода нужного макроса, т.е. программно открыть необходимый макрос в редакторе VBA ? 25.03.2012
- VBA: Как программно перейти в редактор VBA ? 03.03.2011
- VBA: Как в редакторе VBA убрать все панели инструментов, включая контекстные меню, а также скрыть все «вспомогательные» окна ? 11.03.2011
- VBA: Как программно подключить нужную библиотеку ?
Как программно добавить ссылку на библиотеку ? 11.02.2007 - VBA: Как программно удалить все недействительные ссылки (missing) ? 18.03.2011
- VBA: Как отследить подключение и отключение ссылок ? 07.10.2007
- VBA: Как запретить подключение и отключение ссылок вручную ? 09.05.2008
- VBA: Как создать рабочую книгу с одним единственным листом диаграммы ? 09.03.2011
- VBA: Как программно заменить все диаграммы на их скриншоты(рисунки) ? 14.08.2011
- VBA: Как «разделить» круговую диаграмму и сохранить все составляющие в виде графических файлов ? 14.07.2016
- VBA: Как создать лист диаграммы ? 02.05.2007
- VBA: Как удалить сразу все листы диаграмм ? 02.05.2007
- VBA: Как удалить сразу все диаграммы, расположенные на рабочем листе ? 12.10.2016
- VBA: Как создать событие для диаграммы, расположенной на рабочем листе ? 17.07.2007
- VBA: Как распечатать все диаграммы в нужном рабочем листе ? 12.12.2006
- VBA: Как программно вращать об’ёмную круговую диаграмму ? 16.12.2006
- VBA: Как программно создать заголовок для диаграммы с несколькими рядами ? 16.12.2006
- VBA: Как программно обновить уже построенную диаграмму, а при необходимости и скрыть её ? 30.04.2007
- VBA: Как программно узнать имя диаграммы, расположенной на рабочем листе ? 04.09.2016
- VBA: Как программно переместить диаграмму из одного рабочего листа в другой ? 30.08.2016
- VBA: Как сохранить диаграмму в виде .pdf файла ? 04.09.2016
- VBA: Как изменить цвет всех точек диаграммы или как раскрасить точки случайными цветами ? 26.02.2011
- VBA: Как автоматически менять цвет точки диаграммы в зависимости от данных ячейки ? 27.02.2011
- VBA: Как автоматически менять цвет точки диаграммы в зависимости от цвета заливки ячейки ? 10.08.2016
- VBA: Как в диаграмме заменить ссылки на ячейки значениями этих ячеек ? 27.02.2011
- VBA: Как изменить цвет точки c минимальным и максимальным значением ? 07.03.2011
- VBA: Как найти точки с максимальными(минимальными) значениями и добавить им подпись, а при необходимости, и изменить цвет текста ? 30.12.2013
- VBA: Как найти точки, значения которых больше указанного, и изменить их «яркость» ? NEW 21.10.2017
- VBA: Как программно изменить тип диаграммы ? 07.03.2011
- VBA: Как программно отобразить диалоговое окно, позволяющее вручную изменить тип диаграммы ? 15.03.2011
- VBA: Как добавить существующую диаграмму в список нестандартных дополнительных диаграмм ? 18.03.2011
- VBA: Как определить над какой из точек диаграммы находится курсор мышки, причём без выделения этой точки ? 27.03.2011
- VBA: Как автоматически выделить сектор круговой диаграммы, после наведения курсора мышки ? 05.08.2016
- VBA: Как привести все диаграммы в рабочем листе к одинаковому размеру, т.е. установить одну высоту и ширину для всех диаграмм [без цикла] ? 20.02.2013
- VBA: Как экспортировать диаграмму в графический файл ? 24.09.2006
- VBA: Как используя стандартное контекстное меню сохранить выбранную диаграмму в графический файл ? 04.02.2007
- VBA: Как сохранить все диаграммы, расположенные на листах диаграмм, в нужную папку в виде графических файлов ? 09.01.2007
- VBA: Как сохранить все диаграммы в папку, где расположена книга, в виде графических файлов ? 09.01.2007
- VBA: Как определить выделена(активна) диаграмма или нет ? 30.09.2016
- VBA: Как сохранить любой рисунок в виде графического файла ? 17.06.2016
- VBA: Как программно импортировать нужный рисунок ? 07.10.2007
- VBA: Как импортировать нужный рисунок из интернета ? 20.05.2016
- VBA: Как автоматически вставлять картинки, скопированные в буфер обмена со страниц в интернете ? NEW 06.11.2017
- VBA: Как определить ячейки, к которым привязан графический об’ект ? 08.04.2011
- VBA: Как определить «пересекаются» или нет графические об’екты с конкретным диапазоном ? 09.05.2016
- VBA: Как создать копию графического об’екта и разместить его в нужном месте рабочего листа ? 24.05.2008
- VBA: Как скопировать формат одного графического об’екта и применить его к другим об’ектам (тиражирование формата) ? 24.06.2008
- VBA: Как удалить все графические об’екты в рабочем листе [без цикла] ? 24.09.2006
- VBA: Как назначить макрос всем графическим об’ектам одного типа [без цикла] ? NEW 15.10.2017
- VBA: Как перебрать все графические об’екты расположенные в нужном рабочем листе ? 26.02.2007
- VBA: Как перебрать в цикле только OLEObject ? 26.02.2007
- VBA: Как узнать имя Shape вызвавшего макрос ? 26.01.2007
- VBA: Как определить принадлежность Shape к группе ? 26.01.2007
- VBA: Как менять цвет заливки автофигуры в зависимости от данных ячейки ? 17.12.2006
- VBA: Как менять цвет заливки автофигуры в зависимости от дня недели ? 21.06.2007
- VBA: Как создать всплывающую подсказку для графических об’ектов ? 05.05.2007
- VBA: Как создать всплывающие подсказки для нужных ячеек ? 03.07.2007
- VBA: Как распечатать ячейки и графику определённого диапазона ? 10.10.2010
- VBA: Как распечатать лист, несколько нужных листов (без цикла) и рабочую книгу ? 09.07.2016
- VBA: Как распечатать все диаграммы в нужном рабочем листе ? 12.12.2006
- VBA: Как узнать сколько печатных страниц в активном листе ? 2004
- VBA: Как перед печатью или просмотром выводить диалоговое окно с подтвержением или отменой печати ? 08.10.2006
- VBA: Как перед печатью/просмотром «сгенерировать» колонтитул содержащий данные нужных ячеек и отменить печать, если данные не соответствуют нужному типу ? 23.02.2007
- VBA: Как перед печатью/просмотром добавить в нижний колонтитул нумерацию страниц, имя листа, а также полное имя файла(путь+имя) ? 10.05.2007
- VBA: Как перед печатью/просмотром добавить в нижний колонтитул автора, автора изменений, а также время последней печати ? 21.05.2007
- VBA: Как перед печатью/просмотром добавить в нижний колонтитул имя пользователя ? 10.07.2016
- VBA: Как перед печатью/просмотром скрыть все столбцы, которые не содержат данных для печати ? 21.05.2007
- VBA: Как перед печатью/просмотром скрыть данные определённых ячеек ? 11.11.2010
- VBA: Как автоматически менять диапазон для печати/просмотра в зависимости от активной ячейки ? 17.09.2016
- VBA: Как запретить печать/просмотр определённого рабочего листа, если в любой из его ячеек, будет находиться (в т.ч. и частично) ненужный текст ? 08.07.2016
- VBA: Как запретить печать/просмотр всех листов, кроме одного, необходимого ? 02.05.2007
- VBA: Как разрешить печать/просмотр только нужных листов ? 02.05.2007
- VBA: Как выполнить нужный макрос только перед печатью листа ? 16.06.2007
- VBA: Как распечатать данные на определённом принтере ? 28.10.2010
- VBA: Как определить дату и время последней печати/просмотра ? 07.03.2011
- VBA: Как найти пустой колонтитул или заполненный данными, отличными от стандартных ? 10.07.2016
- VBA: Как заблокировать вывод на экран стандартного диалогового окна «Печать» (WinAPI) ? 23.12.2007
- VBA: Как создать новый рабочий лист и присвоить ему имя ? 15.02.2005
- VBA: Как создать сразу несколько рабочих листов ? 15.03.2006
- VBA: Как добавить лист только нужного типа ? 24.09.2006
- VBA: Как при создании нового рабочего листа синхронизировать имена этого листа ? 10.03.2007
- VBA: Как удалить лист, в т.ч. и рабочий ? 2004
- VBA: Как удалить сразу несколько рабочих листов ? 11.02.2007
- VBA: Как узнать тип определённого листа ? 24.09.2006
- VBA: Как изменить цвет ярлычка средствами VBA ? 21.03.2007
- VBA: Как создать одно событие для всех рабочих листов, в т.ч. и новых ? 27.01.2007
- VBA: Как сделать так, чтобы новый лист был автоматически перемещён в конец ? 09.07.2006
- VBA: Как после открытия определённой книги, сделать так, чтобы имя нужного рабочего листа = текущей дате ? 29.03.2011
- VBA: Как в нужной рабочей книге запретить создание новых листов ? 03.07.2007
- VBA: Как в нужной рабочей книге запретить скрытие листов ? NEW 04.11.2017
- VBA: Как выделить [сгруппировать] сразу все рабочие листы ? 24.03.2006
- VBA: Как выделить [сгруппировать] сразу несколько рабочих листов? 20.07.2006
- VBA: Как выделить и «перебрать» несмежные рабочие листы ? 04.04.2006
- VBA: Как перебрать в цикле несмежные рабочие листы ? 04.04.2006
- VBA: Как проверить наличие изменений имени и индекса изначально созданных листов ? 01.01.2007
- VBA: Как расположить листы в порядке личного предпочтения ? 11.06.2016
- VBA: Как перемещаться по листам с помощью горячих клавиш ? 08.10.2016
- VBA: Как сохранить рабочие листы в виде отдельных рабочих книг ? 11.06.2007
- VBA: Как защитить рабочий лист от ввода с клавиатуры, но не от действий макроса ? Лидер голосования 07.04.2005
- VBA: Как защитить рабочий лист, но сохранить возможность работы с автофильтром ? 28.03.2006
- VBA: Как защитить рабочий лист, но сохранить возможность работы со сводной таблицей ? 28.03.2006
- VBA: Как защитить рабочий лист, но сохранить возможность работы с группой и структурой ? 28.03.2006
- VBA: Как определить защищён или нет рабочий лист ? 15.03.2006
- VBA: Как определить, что в защищённом рабочем листе, возможны некоторые программные изменения ? 29.05.2007
- VBA: Как определить, что разрешено пользователям защищённого рабочего листа ? 31.08.2016
- VBA: Как защитить/снять защиту у всех сгруппированных листов ? 21.05.2016
- VBA: Как определить пустой или нет рабочий лист ? 18.03.2007
- VBA: Как определить существует или нет рабочий лист с определённым именем ? 17.05.2006
- VBA: Как определить содержит ли рабочая книга скрытые листы ? 06.09.2010
- VBA: Как определить номер (индекс) листа ? 2004
- VBA: Как скрыть активный лист средствами VBA ? 2004
- VBA: Как убрать предупреждение о удалении листа ? 2004
- VBA: Как узнать сколько страниц в активном листе средствами VBA ? 2004
- VBA: Как запретить любой пересчёт в ячейках рабочего листа ? 11.03.2006
- VBA: Как ограничить перемещение в рабочем листе нужным диапазоном ячеек ? 11.03.2006
- VBA: Как определить наличие примечаний в рабочем листе и их количество ? 03.04.2005
- VBA: Как программно удалить все гиперссылки в нужном рабочем листе ? 31.03.2007
- VBA: Как быстро перейти в модуль соответствующего листа ? 25.01.2005
- VBA: Как определить имя рабочего листа, используемое в среде VBA ? 05.05.2005
- VBA: Как получить доступ к рабочему листу не используя его индекс или имя ? 18.04.2010
- VBA: Как получить доступ к рабочему листу, ячейкам, с помощью кодового имени в виде переменной ? 18.04.2010
- XL: Как отобразить листы в надстройке .xla ? 05.07.2005
- VBA: Как автоматически запустить макрос при открытии рабочей книги Лидер голосования 29.10.2005
- XL: Как вручную открыть рабочую книгу без запуска макросов, в т.ч. Auto_Open, Workbook_Open ? 13.08.2006
- VBA: Как программно открыть рабочую книгу без автоматического запуска событий, в т.ч. Workbook_Open ? 13.08.2006
- VBA: Как при программном открытии рабочей книги — добавить имя книги в список последних открытых файлов ? 28.12.2006
- VBA: Как при открытии нужной рабочей книги, сделать так, чтобы имя определённого рабочего листа = текущей дате ? 29.03.2011
- VBA: Как не позволить сохранять рабочую книгу командой Сохранить как ? 24.09.2006
- VBA: Как перед закрытием рабочей книги выводить диалоговое окно с возможностью отмены закрытия ? 08.10.2006
- VBA: Как перед сохранением рабочей книги выводить диалоговое окно с подтвержением или отменой сохранения ? 08.10.2006
- VBA: Как перед печатью или просмотром выводить диалоговое окно с подтвержением или отменой печати ? 08.10.2006
- VBA: Как перед печатью/просмотром «сгенерировать» колонтитул содержащий данные нужных ячеек и отменить печать, если данные не соответствуют нужному типу ? 23.02.2007
- VBA: Как автоматически изменять стиль ссылок с R1C1 на A1 ? 13.09.2007
- VBA: Как отслеживать открытие и создание рабочих книг, и создавать ежедневный отчёт о этих действиях ? 10.06.2010
- VBA: Как добавить ссылку на рабочую книгу в папку Избранное ? 27.02.2011
- VBA: Как получить или изменить нужное свойство рабочей книги ? 22.06.2007
- VBA: Как создать или изменить пользовательское свойство рабочей книги ? 30.06.2007
- VBA: Как определить путь к файлу (текущую папку) ?
VBA: Как определить папку в которой установлен MS Excel ? 2004 - VBA: Как определить каталог в котором установлена OC Windows ? 02.10.2006
- VBA: Как определить временный каталог Windows ? 29.07.2009
- VBA: Как определить размер файла ? 30.06.2007
- VBA: Как определить дату создания или последнего изменения файла ? 30.06.2007
- VBA: Как определить дату создания папки ? 31.08.2007
- VBA: Как определить имеет ли файл атрибут скрытый и/или только для чтения ? 16.07.2007
- VBA: Как программно установить режим Только для чтения ? 08.12.2007
- VBA: Как определить какие файлы открывались последними ? 11.06.2007
- VBA: Как определить открыта или нет нужная рабочая книга ? 17.05.2006
- VBA: Как определить наличие или отсутствие активной рабочей книги ? 02.02.2008
- VBA: Как определить существует или нет файл по указанному адресу ? 13.04.2005
- VBA: Как определить наличие папки, каталога ? 21.12.2005
- VBA: Как определить наличие ссылок на другие рабочие книги ? 21.12.2005
- VBA: Как определить наличие несохранённых изменений в рабочей книге ? 31.07.2006
- VBA: Как определить наличие личной книги макросов Personal.xls ? 19.08.2006
- VBA: Как определить текущий путь ? 06.01.2008
- VBA: Как определить имя файла ? 2004
- VBA: Как сделать, чтобы в заголовке окна книги появлялось полное имя книги ? 24.07.2011
- VBA: Как удалить файл средствами VBA ? 2004
- VBA: Как переименовать, переместить, скопировать закрытый файл ? 06.01.2006
- VBA: Как программно изменить расширение закрытого файла ? 16.06.2010
- VBA: Как в строке, содержащей имя файла, заменить расширение файла ? 26.04.2008
- VBA: Как получить длинное имя файла/папки из короткого ? 24.01.2011
- VBA: Как извлечь имя файла из полного пути ? 02.01.2016
- VBA: Как сохранить рабочую книгу сразу в несколько различных папок ? 09.06.2005
- VBA: Как сохранить копию активной рабочей книги с нужным именем (имя книги + дата и время сохранения) ? 28.12.2006
- VBA: Как программно установить пароль на открытие рабочей книги ? 04.03.2011
- VBA: Как определить существует или нет пароль на открытие книги ? 04.03.2011
- VBA: Как создать новую рабочую книгу на основе другой книги ? 20.08.2006
- VBA: Как создать рабочую книгу с одним рабочим листом ? 2004
- VBA: Как создать рабочую книгу с нужным количеством рабочих листов ? 29.07.2006
- VBA: Как создать папку, каталог ? 24.11.2006
- VBA: Как переименовать папку, каталог ? 29.08.2007
- VBA: Как получить список вложенных подпапок ? 30.12.2007
- VBA: Как программно обновить внешние ссылки ? 14.09.2007
- VBA: Как программно заменить ссылку на одну книгу — другой книгой ? 17.09.2016
- VBA: Как программно открыть существующие рабочие книги, с которыми связана текущая книга ? 26.01.2008
- VBA: Как программно найти «битые» внешние xls ссылки ? 27.06.2014
- VBA: Как заменить внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? 08.01.2016
- VBA: Как открыть в проводнике папку, где расположена рабочая книга ? 11.02.2007
- VBA: Как свернуть/развернуть окно рабочей книги ? 09.02.2008
- VBA: Как закрыть рабочую книгу без сохранения изменений ? 06.04.2007
- VBA: Как закрыть все рабочие книги без сохранения изменений ? 09.02.2008
- VBA: Как закрыть все рабочие книги, кроме текущей (или активной) ? 18.09.2016
- VBA: Как в указанное время закрыть рабочую книгу с сохранением изменений ? 07.05.2007
- VBA: Как закрыть рабочую книгу, если она открывается после определённого времени, например, после окончания рабочего дня ? 09.07.2016
- VBA: Как быстро перейти в модуль книги ThisWorkbook(ЭтаКнига) ? 19.09.2016
- VBA: Как найти и открыть файл, если известна только часть его имени ? 03.07.2016
- VBA: Как найти файл с самой последней датой изменения ? 27.08.2016
- VBA: Как перебрать файлы в определённой папке, а также подсчитать их количество ? 06.02.2011
- VBA: Как при использовании об’екта .FileSearch организовать поиск сразу в нескольких папках ? 06.02.2011
- XL: Как отобразить листы в надстройке .xla ? 05.07.2005
- VBA: Как проверить подключена или нет определённая надстройка ? 28.01.2007
- VBA: Как создать «отчёт» (имя, месторасположение и т.д.) включающий все надстройки из диалогового окна Надстройки ? 28.01.2007
- XL: Как вручную подключить стандартную и собственную надстройку ? 02.05.2009
- XL: Как вручную подключить COM надстройку ? 02.05.2009
- VBA: Как программно отобразить диалоговое окно, позволяющее вручную подключить/отключить нужную надстройку ? 24.06.2008
- VBA: Как программно подключить стандартную и собственную надстройку ? 28.01.2007
- VBA: Как определить наличие или отсутствие активной рабочей книги ? 02.02.2008
- VBA: Как обратиться к об’ектам надстройки, например, рабочему листу или диапазону ? 14.03.2010
- VBA: Как сохранить открытую рабочую книгу в виде надстройки ? 12.02.2007
- VBA: Как определить наличие файла средствами FSO ? 18.07.2007
- VBA: Как определить наличие папки, каталога средствами FSO ? 30.06.2007
- VBA: Как определить имя родительской папки средствами FSO ? 18.07.2007
- VBA: Как определить размер всех файлов в указанной папке, средствами FSO ? 30.06.2007
- VBA: Как создать папку, каталог средствами FSO ? 28.08.2007
- VBA: Как создать папку, каталог, даже в случае отсутствия родительской папки, с помощью FSO ? 27.12.2010
- VBA: Как переименовать папку, каталог средствами FSO ? 29.08.2007
- VBA: Как скопировать всю папку (т.е. вместе со всеми файлами) средствами FSO ? 30.06.2007
- VBA: Как переместить всю папку (т.е. вместе со всеми файлами) средствами FSO ? 30.06.2007
- VBA: Как переименовать закрытый файл средствами FSO ? 31.08.2007
- VBA: Как удалить один или несколько файлов, средствами FSO ? 04.08.2007
- VBA: Как удалить папку, включая все вложенные подпапки, средствами FSO ? 30.06.2007
- VBA: Как создать путь, используя имеющийся путь и имя файла ? 26.08.2007
- VBA: Как извлечь имя файла из полного пути, средствами FSO ? 11.08.2007
- VBA: Как извлечь имя файла, не содержащее расширение, средствами FSO ? 14.10.2007
- VBA: Как получить расширение указанного файла, средствами FSO ? 07.10.2007
- VBA: Как определить версию exe, dll файлов, средствами FSO ? 11.08.2007
- VBA: Как определить является ли папка корневой ? 16.12.2007
- VBA: Как средствами FSO получить список всех вложенных подпапок и вывести их в виде отдельного списка ? 30.06.2007
- VBA: Как средствами FSO и с помощью элемента управления TreeView построить дерево, содержащее все вложенные подпапки ? 25.12.2010
- VBA: Как средствами FSO осуществить поиск всех папок с нужным именем ? 09.03.2011
- VBA: Как создать гиперссылки на все папки (включая вложенные) и файлы, причём, учитывая их иерархию ? 31.07.2016
- VBA: Как средствами FSO получить имена всех дисков компьютера ? 30.06.2007
- VBA: Как определить серийный номер и метку тома (имя диска) ? 08.06.2008
- VBA: Как определить наличие указанного диска средствами FSO ? 18.07.2007
- VBA: Как определить тип каждого из дисков, проверить доступен ли диск, а также получить полный размер диска и размер свободного места ? 30.06.2007
- VBA: Как получить содержимое текстового файла cредствами FSO (без построчного чтения) ? 18.07.2007
- VBA: Как средствами WSH получить значение нужной записи из раздела в реестре Windows ? 28.10.2010
- VBA: Как средствами WSH получить список последних файлов и/или электронной почты, которые были использованы при создании гиперссылок ? 15.05.2016
- VBA: Как средствами WSH вывести на экран диалоговое окно, которое автоматически скроется через указанное время ? 01.07.2007
- VBA: Как средствами WSH получить путь к текущему каталогу ? 06.01.2008
- VBA: Как средствами WSH получить путь к специальной папке Windows ? 01.07.2007
- VBA: Как средствами WSH получить значение переменной среды, а также получить список всех переменных OC ? 30.03.2011
- VBA: Как средствами WSH получить имя компьютера ? 01.07.2007
- VBA: Как средствами WSH получить имя пользователя ? 04.08.2007
- VBA: Как средствами WSH получить список всех принтеров ? 30.10.2010
- VBA: Как средствами WSH создать ярлык ? 17.07.2007
- VBA: Как средствами WSH создать URL ярлык ? 20.07.2007
- VBA: Как средствами WSH определить файл, на который указывает ярлык, а также узнать существует ли этот файл ? 20.06.2016
- VBA: Как средствами WSH найти в определённой папке все ярлыки .lnk, а затем, проверить их корректность ? 20.06.2016
- VBA: Как средствами WSH запустить нужное приложение и дождаться его завершения ? 01.05.2008
- VBA: Как сделать так, чтобы после включения компьютера, Excel запускался автоматически ? 08.01.2008
- VBA: Как используя словарь получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 30.06.2007
- VBA: Как используя об’ект Shell отобразить диалоговое окно, позволяющее выбрать нужную папку ? 13.01.2008
- VBA: Как используя об’ект Shell переименовать папку и закрытый файл ? 03.01.2008
- VBA: Как используя об’ект Shell получить доступ к специальной папке Windows ? 01.01.2008
- VBA: Как используя об’ект Shell получить список всех принтеров ? 22.10.2010
- VBA: Как используя об’ект Shell получить список всех файлов и папок, которые были удалены и находятся в корзине ? 01.12.2010
- VBA: Как используя об’ект Shell получить доступ к файлам и подпапкам нужной папки, а также получить основные сведения о этих об’ектах ? 01.01.2008
- VBA: Как используя об’ект Shell получить следующую информацию о нужном файле : имя, размер, тип, дата создания и последнего изменения ? 01.01.2008
- VBA: Как используя об’ект Shell получить список всех файлов и папок, которые находятся на рабочем столе (а в случае нахождения ярлыка, узнать также местонахождение исходного файла/папки) ? 19.05.2014
- VBA: Как используя об’ект Shell получить список всех .XL файлов из папки Недавние документы ? 25.07.2016
- VBA: Как используя об’ект Shell узнать ширину и высоту изображения графического файла JPG, GIF, PNG, BMP ? 26.03.2012
- VBA: Как импортировать все(или только определённого типа) картинки из выбранной папки ? 01.11.2014
- VBA: Как используя об’ект Shell получить доступ к некоторым свойствам закрытого офисного документа ? 02.02.2011
- VBA: Как используя об’ект Shell получить тэги mp3 файла ? 01.03.2011
- VBA: Как рассортировать по папкам офисные документы, в зависимости от их авторства ? 02.02.2011
- VBA: Как используя об’ект Shell определить имя родительской папки ? 01.01.2008
- VBA: Как используя об’ект Shell получить длинное имя файла/папки из короткого ? 25.01.2011
- VBA: Как используя об’ект Shell распечатать текстовый, графический файл и т.д. ? 02.05.2016
- VBA: Как используя об’ект Shell создать ярлык ? 08.01.2008
- VBA: Как используя об’ект Shell создать URL ярлык ? 24.06.2014
- VBA: Как используя об’ект Shell узнать некоторые свойства папки ? 25.07.2016
- VBA: Как сделать так, чтобы после включения компьютера, Excel запускался автоматически ? 08.01.2008
- VBA: Как открыть в проводнике папку, где расположена нужная рабочая книга ?
- VBA: Как закрыть все открытые в проводнике папки ? 10.10.2014
- VBA: Как свернуть или развернуть все окна, или же расположить их каскадом, сверху вниз или слева направо ? 01.01.2008
- VBA: Как отобразить стандартное диалоговое окно Windows, предназначенное для поиска файлов ? 01.01.2008
- VBA: Как отобразить стандартное диалоговое окно Windows, предназначенное для выключения или перезагрузки компьютера ? 03.01.2008
- VBA: Как используя Internet Explorer открыть нужную html страницу ? 04.01.2008
- VBA: Как используя Internet Explorer получить текст страницы, исходный код нужной страницы, а также все ссылки ? 15.04.2014
- VBA: Как используя Internet Explorer получить скриншот сайта (страницы) ? NEW 10.12.2017
- VBA: Как имея html код получить текст ? NEW 01.10.2017
- VBA: Как в MS Excel 97 отобразить нестандартное диалоговое окно в немодальном режиме ? 29.07.2007
- VBA: Как управлять модальностью пользовательской формы UserForm ? 01.08.2009
- VBA: Как удалить крестик [X] из строки заголовка UserForm ? 05.08.2007
- VBA: Как заблокировать крестик [X] и удалить системное меню UserForm ? 19.08.2007
- VBA: Как в заголовок формы добавить кнопку, позволяющую свернуть окно ? 21.04.2008
- VBA: Как отобразить UserForm в верхнем правом углу экрана ? 14.06.2010
- VBA: Как отобразить UserForm поверх всех окон ? 30.11.2014
- VBA: Как после двойного клика мышки (или клика правой кнопкой) отобразить UserForm, причём с учётом координат ? 15.11.2014
- VBA: Как программно свернуть пользовательскую форму ? 09.06.2010
- VBA: Как отловить свёртывание/развёртывание окна, а также определить его состояние ? 28.07.2009
- VBA: Как удалить заголовок пользовательской формы ? 17.08.2007
- VBA: Как программно узнать высоту заголовка окна ? 20.10.2010
- VBA: Как сделать так, чтобы размеры диалогового окна можно было изменять с помощью мышки ? 23.07.2009
- VBA: Как сделать мигающий заголовок пользовательской формы ? 25.01.2009
- VBA: Как постепенно вывести текст в заголовке пользовательской формы ? 06.07.2008
- VBA: Как запретить перемещение UserForm с помощью заголовка ? 22.03.2012
- VBA: Как таскать форму не за заголовок, а за любое место ? 03.06.2011
- VBA: Как закрыть UserForm, которая отображена в другом приложении ? NEW 25.11.2017
- VBA: Как определить handle главного окна приложения Excel ? 12.01.2012
- VBA: Как создать иконку для формы UserForm и приложения Excel ? 23.09.2007
- VBA: Как определить количество иконок, содержащихся в файле ? 01.09.2009
- VBA: Как изменять прозрачность (видимость) формы UserForm и приложения Excel ? 21.06.2014
- VBA: Как закрыть пользовательскую форму с анимационным эффектом ? 02.09.2007
- VBA: Как создать строку состояния на диалоговом окне UserForm (WinAPI) ? 17.09.2007
- VBA: Как постепенно отобразить/скрыть элемент управления ? 25.01.2009
- VBA: Как скрыть/отобразить панель задач Windows ? 12.08.2007
- VBA: Как отобразить немодальный MsgBox ? 20.10.2007
- VBA: Как заблокировать вывод на экран стандартного диалогового окна «Печать» (WinAPI) ? 23.12.2007
- VBA: Как воспроизвести небольшой «анимационный ролик» (WinAPI) ? 28.08.2009
- VBA: Как программно перенести фокус ввода в строку формул ? 27.06.2010
- VBA: Как создать текстовое поле на панели инструментов, которое, по мере ввода символов, будет выдавать список имён файлов, папок и/или URL адресов, начинающихся с введённых символов ? 08.04.2011
- VBA: Как программно изменить ширину выпадающего списка — поля со списком Имя (расположенное слева от строки формул) ? 09.06.2010
- VBA: Как заблокировать поле со списком Имя (расположенное слева от строки формул) ? 04.08.2007
- VBA: Как запретить ввод данных в поле со списком Имя ? 04.08.2007
- VBA: Как программно отобразить список имён (WinAPI) ? 17.05.2008
- VBA: Как программно отобразить список элемента управления ImageComboBox ? 03.08.2008
- VBA: Как программно изменить ширину выпадающего списка в ImageComboBox ? 03.08.2008
- VBA: Как программно изменить цвет ProgressBar ? 01.09.2009
- VBA: Как создать диалоговое окно «О программе» (WinAPI) ? 14.04.2011
- VBA: Как добавить сетку, флажки, выделение всей строки и т.д. в Microsoft ListView Control version 5 (WinAPI) ? 11.02.2012
- VBA: Как сделать так, чтобы в списке файлов в ListView, отображались иконки этих файлов (WinAPI) ? 22.05.2014
- VBA: Как установить автоподбор ширины для всех столбцов в ListView ? 24.01.2016
- VBA: Как определить запущен или нет Microsoft Word, а также, при необходимости, получить доступ к этому об’екту ? 30.03.2012
- VBA: Как программно очистить буфер обмена (WinAPI) ? 08.09.2007
- VBA: Как получить список файлов/папок из буфера обмена и создать гиперссылки (WinAPI) ? 29.07.2016
- VBA: Как определить сколько милисекунд прошло с момента запуска Microsoft Windows ? 15.08.2007
- VBA: Как определить сколько милисекунд прошло во время выполнения макроса ? 02.02.2008
- VBA: Как определить цвет пиксела Image, например, после клика ? 16.02.2012
- VBA: Как определить разрешение экрана ? 06.08.2007
- VBA: Как определить координаты курсора мышки ? 29.07.2007
- VBA: Как программно задать новые координаты для курсора мышки, т.е. переместить курсор к нужной точке ? 29.07.2007
- VBA: Как во время выполнения макроса, изменить курсор мышки на анимационный(живой) ? 20.10.2007
- VBA: Как определить над какой из ячеек рабочего листа находится курсор мышки ? 29.07.2007
- VBA: Как скрыть/отобразить курсор мышки ? 01.05.2009
- VBA: Как после клика правой кнопкой мышки, над определёнными ячейками, отобразить нужную панель инструментов, причём с учётом координат ? 10.05.2010
- VBA: Как получить абсолютную гиперссылку из относительной (WinAPI) ? 13.04.2012
- VBA: Как программно создать относительную гиперссылку (WinAPI) ? 13.04.2012
- VBA: Как сохранить файл из интернета, указав вручную местосохранение файла ? 24.06.2014
- VBA: Как используя функции WinAPI приостановить выполнение программы на определённое время ? 29.07.2007
- VBA: Как заблокировать ввод данных с клавиатуры, а также использование мышки (WinAPI) ? 15.09.2007
- VBA: Как определить является ли указанная буква прописной [ВЕРХНИЙ РЕГИСТР] (WinAPI) ? 08.09.2007
- VBA: Как определить является ли указанная буква строчной [нижний регистр] (WinAPI) ? 08.09.2007
- VBA: Как определить является ли указанный символ буквой (WinAPI) ? 08.09.2007
- VBA: Как удалить из начала и конца строки ненужные символы ? 27.06.2014
- VBA: Как быстро отсортировать массив (WinAPI) ? 06.12.2014
- VBA: Как используя функции WinAPI получить имя компьютера ? 31.07.2007
- VBA: Как используя функции WinAPI получить имя пользователя ? 04.08.2007
- VBA: Как используя функции WinAPI получить значения переменных среды ? 29.07.2009
- VBA: Как используя функции WinAPI получить путь к специальной папке Windows ? 10.06.2008
- VBA: Как используя функции WinAPI получить список всех принтеров ? 22.10.2010
- VBA: Как найти файл, в т.ч. и во вложенных папках, причём без перебора папок и рекурсии (WinAPI) ? 20.01.2012
- VBA: Как проверить наличие файла и папки, используя функции WinAPI ? 26.08.2007
- VBA: Как удалить файл, переместив его в корзину, используя функции WinAPI ? 19.08.2007
- VBA: Как создать папку, используя функции WinAPI ? 26.08.2007
- VBA: Как получить имена всех дисков компьютера, а также определить тип каждого из дисков (WinAPI) ? 23.09.2007
- VBA: Как изменить метку тома (имя диска), используя функцию WinAPI ? 11.09.2007
- VBA: Как определить количество свободного места на диске (WinAPI) ? 26.04.2008
- VBA: Как программно очистить корзины (WinAPI) ? 08.08.2010
- VBA: Как в строке, содержащей имя файла, изменить расширение (WinAPI) ? 26.04.2008
- VBA: Как извлечь имя файла из полного пути, посредством использования WinAPI ? 04.01.2011
- VBA: Как получить короткое имя файла/папки из длинного (WinAPI) ? 24.01.2011
- VBA: Как получить длинное имя файла/папки из короткого (WinAPI) ? 26.06.2011
- VBA: Как определить какая программа, по умолчанию, открывает указанный файл ? 26.06.2011
- VBA: Как программно распечатать текстовый, графический файл и т.д. (WinAPI) ? 17.08.2011
- VBA: Как программно открыть URL гиперссылку в браузере по умолчанию ? 06.03.2012
- VBA: Как переключить раскладку клавиатуры (WinAPI) ? 27.02.2011
- VBA: Как программно определить текущую раскладку клавиатуры ? 29.09.2016
- VBA: Как программно получить список всех загруженных раскладок клавиатуры ? 30.09.2016
- VBA: Как программно узнать состояние клавиш Caps Lock, Num Lock и Scroll Lock ? NEW 09.04.2017
- VBA: Как сменить рисунок рабочего стола (WinAPI) ? 27.07.2009
Access для Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Еще…Меньше
Применение
Объект BoundObjectFrame |
Объект OptionButton |
Объект CheckBox |
Объект OptionGroup |
Объект ComboBox |
Объект SubForm |
Объект CustomControl |
Объект TextBox |
Объект ListBox |
Объект ToggleButton |
Объект ObjectFrame |
Свойство Locked (Блокировка) определяет возможность изменения данных в элементе управления в режиме формы. Свойство имеет значение типа Boolean, доступное для чтения или записи.
выражение.Locked
выражение — обязательный аргумент. Выражение, которое возвращает один из объектов в списке «Применяется к».
Замечания
Свойство Locked может принимать следующие значения:
Значение |
Visual Basic |
Описание |
Да |
True |
(Значение по умолчанию для свободных рамок объектов.) Обычный режим работы элемента управления, но без возможности изменения, добавления или удаления данных. |
Нет |
False |
(Значение по умолчанию для всех элементов управления, кроме свободных рамок объектов.) Обычный режим работы элемента управления с возможностью изменения, добавления и удаления данных. |
Это свойство можно задать с помощью страницы свойств формы, макроса или кода Visual Basic для приложений (VBA).
Свойство Locked используется для защиты данных в поле, предоставляя к нему доступ только для чтения. Например, может быть нужно, чтобы элемент управления только отображал сведения, не позволяя их изменять, или был заблокирован до выполнения определенного условия.
Пример
В приведенном ниже примере показано переключение свойства Enabled (Доступ) кнопки и свойств Enabled и Locked элемента управления в зависимости от типа сотрудника, отображаемого в текущей записи. Если сотрудник является руководителем, кнопка SalaryDetails доступна, а элемент управления PersonalInfo разблокирован и доступен.
Sub Form_Current()
If Me!EmployeeType = "Manager" Then
Me!SalaryDetails.Enabled = True
Me!PersonalInfo.Enabled = True
Me!PersonalInfo.Locked = False
Else
Me!SalaryDetails.Enabled = False
Me!PersonalInfo.Enabled = False
Me!PersonalInfo.Locked = True
End If
End Sub