Vba excel заблокировать кнопки

1 / 1 / 0

Регистрация: 01.10.2014

Сообщений: 29

1

Блокировка кнопки на форме

05.11.2014, 10:27. Показов 6542. Ответов 2


Студворк — интернет-сервис помощи студентам

Здравствуйте форумчане!!!!!
НА форме имеется 2 кнопки, как сделать, что бы по нажатию на одну кнопку, блокировалась другая. (что бы не реагировала на нажатие)
искал, метод. не нашел, вопрос пустяковый, но ответа не нашел (( помогите кто чем может



0



Апострофф

Заблокирован

05.11.2014, 10:32

2

Лучший ответ Сообщение было отмечено NewNeron как решение

Решение

Visual Basic
1
2
3
Private Sub CommandButton1_Click()
CommandButton2.Enabled = Not CommandButton2.Enabled
End Sub



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

Помогаю со студенческими работами здесь

Кнопки и их блокировка!
Подскажите как можно заблокировать кнопку до тех пор пока не будет нажато 2 из 5 других кнопок (в…

Блокировка кнопки
Здравствуйте! Подскажите, можно ли реализовать действие кнопки там, чтобы при одном нажатии на нее,…

Блокировка кнопки
вот процедура изменения эдита. Не работает, выдает ошибку, что это может быть?
if (edt1.Text:=»)…

Блокировка кнопки
Доброго времени суток. Вопрос. Есть checkListBox, в который загружается список. Есть несколько…

Блокировка кнопки
Мне нужно заблокировать кнопку, пока не будут введены данные в 2 textBox(а).

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.

Community's user avatar

asked May 23, 2016 at 9:47

Twi's user avatar

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's user avatar

yakobom

2,6631 gold badge25 silver badges33 bronze badges

answered Feb 14, 2017 at 14:40

Working button's user avatar

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

Mrig's user avatar

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

Dschuli's user avatar

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

Tavious's user avatar

Как запретить нажатие кнопки в форме

Ckaym

Дата: Воскресенье, 05.04.2015, 05:22 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 49


Репутация:

1

±

Замечаний:
0% ±


Excel 2013

Как запретить нажатие кнопки в форме если в TextBox нет даннах
файл примера прилогается
[vba]

Код

Private Sub CommandButton2_Click()
Range(«B» & Format(Date, «D»)).Value = TextBox1 + Range(«B» & Format(Date, «D»)).Value
Unload Forma
End Sub

[/vba]
можно чтобы он при этом ругался на неправильные действия.

К сообщению приложен файл:

0000002.xlsm
(50.1 Kb)


Ckaym

Сообщение отредактировал CkaymВоскресенье, 05.04.2015, 05:23

 

Ответить

KuklP

Дата: Воскресенье, 05.04.2015, 06:52 |
Сообщение № 2

Группа: Проверенные

Ранг: Старожил

Сообщений: 2369


Репутация:

486

±

Замечаний:
0% ±


2003-2010

[vba]

Код

Private Sub CommandButton2_Click()
     If TextBox1.Text <> «» Then
         Range(«B» & Format(Date, «D»)).Value = TextBox1 + Range(«B» & Format(Date, «D»)).Value
         Unload Forma
     Else
         MsgBox «заполните … …»
     End If
End Sub

[/vba]


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

 

Ответить

Pelena

Дата: Воскресенье, 05.04.2015, 07:27 |
Сообщение № 3

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

А можно же просто сделать кнопку неактивной, пока не заполнен TextBox, нет?


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

anvg

Дата: Воскресенье, 05.04.2015, 07:42 |
Сообщение № 4

Группа: Друзья

Ранг: Ветеран

Сообщений: 581


Репутация:

271

±

Замечаний:
0% ±


2016, 365

Как предлагает Pelena повесить на событие изменения
[vba]

Код

Private Sub TextBox1_Change()
     CommandButton1.Enabled = TextBox1.Text <> «»
End Sub

[/vba]
И по-умолчанию сделать для кнопки Enabled = False

 

Ответить

Ckaym

Дата: Воскресенье, 05.04.2015, 08:16 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 49


Репутация:

1

±

Замечаний:
0% ±


Excel 2013

Всем спасибо тема можно закрыть.


Ckaym

 

Ответить

В некоторых случаях вам может потребоваться запустить сценарий 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-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка 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.

0f4c9aad64a44c27ef35a45cf99b6e87.jpg

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.

56b0aeb2542b8960b476aa37f3554cfa.png

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.

9070f59495fb36bbb562914dd7368364.jpg

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.

814566210473e45063712428d1c31534.png

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!

Общие вопросы

  1. XL: Как записать свой собственный макрос ? 2004
  2. XL: Как добавить комментарии в макрос ? 2004
  3. XL: Как закомментировать/раскомментировать целый блок ? 21.03.2007
  4. XL: Как запустить макрос без предупреждения о возможном содержании макровирусов ? 2004
  5. XL: Как осуществить просмотр программного кода нужного макроса ? 28.06.2007
  6. VBA: Как приостановить выполнение макроса на определённое время ? 18.02.2007
  7. VBA: Как определить время выполнения макроса ? 02.02.2008
  8. VBA: Как прервать/остановить выполнение макроса ? 17.01.2006
  9. VBA: Как запретить прерывание выполнения макроса ? 17.01.2006
  10. VBA: Как отловить нажатие клавиш ESC или CTRL + BREAK ? 17.01.2006
  11. VBA: Как на время выполнения макроса заблокировать клавиатуру и мышку, сохранив, при этом, возможность использования диалоговых окон ? 15.09.2007
  12. VBA: Как отменить действия совершённые макросом ? Лидер голосования 12.12.2005
  13. VBA: Как отменить последнее изменение, совершенное перед выполнением макроса ? 21.03.2011
  14. VBA: Как сделать, чтобы макрос не был виден в списке макросов [ALT+F8] ? 27.03.2006
  15. VBA: Как установить пароль на VBProject ? 04.10.2006
  16. VBA: Как обратится к ячейке (плюс несколько нестандартных методов выделения ячейки) ? 2004
  17. VBA: Как сделать так, чтобы при открытии файла уникальный номер увеличивался (подсчёт количества открытия файла) ? 2004
  18. VBA: Как извлечь данные из закрытого файла ? 2004
  19. VBA: Как узнать какой символ используется в качестве разделителя целой и дробной части числа ? 29.06.2007
  20. VBA: Как узнать символ, который при указании даты, разделяет год, месяц, день ? 29.06.2007
  21. VBA: Как узнать символ, который при указании времени, разделяет часы, минуты и секунды ? 29.06.2007
  22. VBA: Как изменить системную дату ? 26.01.2008
  23. VBA: Как изменить системное время ? 26.01.2008
  24. VBA: Как получить список всех шрифтов, в виде массива ? 15.07.2007
  25. VBA: Как изменить внешний вид курсора мышки ? 19.03.2007
  26. VBA: Как отключить обновление экрана ? 13.04.2005
  27. VBA: Как не выводить на экран системные предупреждения ? 2004
  28. VBA: Как блокировать выполнение событий приложения ? 21.12.2006
  29. VBA: Как вывести текст (сообщение, комментарий) :
    в строке состояния ?
    в строке заголовка приложения ?
    28.06.2005
  30. VBA: Как вывести в строке состояния (статус баре) процент обработанных ячеек ? 03.05.2007
  31. VBA: Как вывести диалоговое окно для ввода данных ? 2004
  32. VBA: Как вывести диалоговое окно для ввода числа ? 11.05.2009
  33. VBA: Как «отловить» нажатие кнопки Отмена или Закрыть [X], при использовании функции InputBox ? 24.01.2012
  34. VBA: Как вывести стандартное диалоговое окно MS Excel ? 20.12.2005
  35. VBA: Как отобразить диалоговое окно, позволяющее выбрать нужную папку ? 13.01.2008
  36. VBA: Как в диалоговом окне, полученном с помощью функции MsgBox, сделать основной вторую или третью кнопку ? 26.07.2016
  37. VBA: Как с помощью помошника выводить сообщения, в т.ч. и немодальные ? 07.11.2014
  38. VBA: Как программно открыть нужную html страницу ? 04.01.2008
  39. VBA: Как отобразить диалоговое окно, позволяющее отправить E-Mail ? 04.01.2008
  40. VBA: Как создать своё или изменить стандартное сообщение о ошибке ? 23.05.2008
  41. VBA: Как в активном окне зафиксировать области (без выделения ячеек) ? 02.01.2016
  42. VBA: Как «назначить» клавишам свой собственный макрос ? (горячие клавиши для макроса) 28.05.2006
  43. VBA: Как имитировать нажатие клавиш ? 16.05.2006
  44. VBA: Как получить текст из буфера обмена ? 16.05.2006
  45. VBA: Как поместить текст в буфер обмена ?
    VBA: Как заменить данные в буфере обмена на свой текст ?
    16.04.2011
  46. VBA: Как определить пустой или нет буфер обмена ? 01.05.2015
  47. VBA: Как очистить буфер обмена в MS Excel 2000 ? 28.05.2006
  48. VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
  49. VBA: Как в рабочей книге скрыть стандартные кнопки, которые отвечают за отправку книги по электронной почте ? 15.03.2011
  50. VBA: Как в рабочей книге «заблокировать» горячие клавиши, а также скрыть панели инструментов и команды, позволяющие перейти в редактор VBA ? 22.08.2016
  51. VBA: Как программно добавить/удалить закладку Разработчик на ленту ? 22.08.2016
  52. VBA: Как конвертировать .jpg или .gif файлы в формат .bmp ? 23.09.2007
  53. VBA: Как воспроизвести звуковой файл ? 10.05.2009
  54. VBA: Как получить имя компьютера ? 29.07.2009
  55. VBA: Как получить имя пользователя ? 29.07.2009
  56. VBA: Как определить версию приложения ? 14.07.2006
  57. VBA: Как получить значение необходимой переменной среды ? 29.07.2009
  58. VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
  59. VBA: Как используя ячейки рабочего листа «получить» стандартные 56 цветов и узнать их индекс — ColorIndex ? 16.06.2010
  60. VBA: Как заблокировать все панели инструментов, включая контекстные меню, а также убрать почти все стандартные элементы Excel ? 02.07.2007
  61. VBA: Как программно изменить высоту строки формул ? 08.01.2016
  62. VBA: Как свернуть/развернуть окно приложения (Excel) ? 09.02.2008
  63. VBA: Как скрыть/отобразить приложение (Excel) ? 09.02.2008
  64. VBA: Как закрыть Microsoft Excel (с сохранением всех изменений и без сохранения) ? 09.02.2008
  65. VBA: Как узнать был ли запущен Microsoft Excel вручную или программно ? 24.03.2009
  66. VBA: Как использовать дату при применении автофильтра ? Лидер голосования 15.02.2005
  67. VBA: Как быстро запустить другое приложение, например Word ? 20.02.2007
  68. VBA: Как запустить стандартный Windows калькулятор ? 20.02.2007
  69. VBA: Как создать или изменить раздел и запись в реестре Windows ? 11.09.2007
  70. VBA: Как получить значение нужной записи из раздела в реестре Windows ? 24.09.2007
  71. VBA: Как получить список всех значений и всех записей указанного раздела ? 24.09.2007
  72. VBA: Как удалить весь раздел или определённую запись в реестре Windows ? 11.09.2007
  73. VBA: Как воспользоваться событиями приложения ? 06.09.2016
  74. VBA: Как при использовании событий приложения определить рабочую книгу — источник события ? 26.09.2016
  75. VBA: Как отловить двойной клик в любой из ячеек определённого рабочего листа ? 26.09.2016
  76. VBA: Как добавить свой текст в список стандартной Автозамены, а также, как определить наличие текста в этом списке и удалить уже ненужный ? 28.09.2016
  77. VBA: Как используя ячейки рабочего листа, вывести весь список стандартной Автозамены ? 28.09.2016
  78. VBA: Как программно об’единить все текстовые файлы в один ? 17.08.2011
  79. VBA: Как создать список всех непрочитанных писем из папки Входящие Microsoft Outlook (не Outlook Express) ? 17.10.2014
  80. VBA: Как с помощью DAO создать новую рабочую книгу .xls в указанной папке ? 25.09.2016
  81. VBA: Как с помощью DAO получить перечень всех видимых рабочих листов закрытой рабочей книги ? 13.11.2014
  82. VBA: Как сортировать по части значения в столбце с помощью MS Query ? 05.01.2016

  83. VBA: Как программно создать гиперссылку ? 20.02.2007
  84. VBA: Как программно создать гиперссылки, используя текст ячейки ? 14.07.2016
  85. VBA: Как сделать так, чтобы при наведении курсора мышки на гиперссылку, появлялась подсказка ? 16.07.2016
  86. VBA: Как программно удалить все гиперссылки в нужном рабочем листе ? 31.03.2007
  87. VBA: Как программно создать кнопку на панели инструментов, которая будет действовать как гиперссылка ? 05.10.2007
  88. VBA: Как программно заменить текст всех гиперссылок на адреса ? 18.03.2011
  89. VBA: Как программно перебрать гиперссылки только в определённом диапазоне ? 11.04.2012
  90. VBA: Как программно определить «пересекаются» или нет графические об’екты — гиперссылки, с конкретным диапазоном ? 14.05.2016
  91. VBA: Как программно определить содержит ли ячейка гиперссылку ? 22.07.2016
  92. VBA: Как заменить все адреса гиперссылок, содержащие ненужные URL на необходимый адрес ? 11.04.2012
  93. VBA: Как получить список последних файлов и/или электронной почты, которые были использованы при создании гиперссылок ? 15.05.2016
  94. VBA: Как получить абсолютную гиперссылку из относительной (WinAPI) ? 13.04.2012
  95. VBA: Как программно создать относительную гиперссылку (WinAPI) ? 13.04.2012
  96. VBA: Как проверить можно ли использовать текст как адрес гиперссылки ? 16.07.2016
  97. VBA: Как осуществить переход по гиперссылке с помощью клавиши ENTER ? 11.04.2012
  98. VBA: Как после ввода, автоматически менять интернет адрес на гиперссылку ? 30.09.2011
  99. VBA: Как получить или изменить базовый адрес гиперссылки текущей рабочей книги ? 15.04.2012
  100. VBA: Как отловить переход по гиперссылке и определить адрес ячейки с этой гиперссылкой ? 28.03.2012
  101. VBA: Как после ввода вручную, избежать преобразования интернет адреса или сетевого пути — в гиперссылку ? 28.06.2016
  102. VBA: Как создать гиперссылку с помощью пользовательской функции ? 08.04.2012

  103. VBA: Как вставить функцию в ячейку ? 2004
  104. VBA: Как воспользоваться стандартной функцией (без использования ячейки) ? 2004
  105. VBA: Как ввести формулу в ячейку ? 2004
  106. VBA: Как ввести сразу несколько различных формул ? 27.02.2007
  107. VBA: Как скопировать формулу средствами VBA ? (тиражирование формул средствами VBA) 2004
  108. VBA: Как заменить формулы на результаты их вычислений ? 08.03.2007
  109. VBA: Как во всех рабочих листах заменить формулы на результаты их вычислений ? 03.05.2015
  110. VBA: Как заменить внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? 08.01.2016
  111. VBA: Как заменить только «битые» внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? NEW 02.12.2017
  112. XL: Как вычислить формулы, в т.ч. и пользовательские функции, только в активном листе или во всех листах сразу ? 29.09.2007
  113. VBA: Как найти все ячейки, содержащие нужную формулу ?
    Как получить диапазон содержащий только те ячейки, в которых находится нужная формула ?
    15.09.2007
  114. VBA: Как заархивировать формулы нужного рабочего листа, и при необходимости, восстановить эти формулы ? 19.02.2008
  115. VBA: Как определить содержит ли ячейка формулу или нет ? 30.09.2006
  116. VBA: Как определить содержит ли ячейка формулу массива или нет ? 30.09.2006
  117. VBA: Как определить адрес всех ячеек, содержащих формулу массива, исходя из любой ячейки этого массива ? 30.09.2006
  118. XL, VBA: Как создать подсказки к пользовательским функциям ? 16.05.2009
  119. VBA: Как добавить пользовательскую функцию в любую категорию ? 05.09.2016
  120. VBA: Как сделать, чтобы пользовательская функция пересчитывалась вместе с другими формулами ? 16.03.2006
  121. VBA: Как управлять пересчётом пользовательской функции ? 02.10.2007
  122. VBA: Как программно вычислить формулы, в т.ч. и пользовательские функции ? 16.05.2009
  123. VBA: Как определить, когда произошёл пересчёт нужной пользовательской функции ? 04.01.2008
  124. VBA: Как определить адрес ячейки, в которой находится пользовательская функция ? 13.02.2007
  125. VBA: Как создать комментарий, содержащий время последнего пересчёта нужной пользовательской функции ? 01.07.2007
  126. XL: Как передать пользовательской функции ссылку на диапазон несмежных ячеек ? 02.10.2007
  127. VBA: Как в пользовательской функции создать один или несколько необязательных аргументов ? 13.02.2007
  128. VBA: Как в пользовательской функции создать произвольное количество аргументов ? 13.02.2007
  129. VBA: Как создать функцию, которая будет возвращать несколько значений ? 13.04.2008
  130. VBA: Как создать функцию, которая сможет возвращать нужное значение ошибки ? 15.03.2011
  131. XL: Как определить какой из аргументов функции (Excel, VB) является необязательным ? 14.09.2008
  132. VBA: Как присвоить имя формуле средствами VBA, чтобы это имя не отображалось в списке имён ? 2004
  133. VBA: Как вывести все имена, в т.ч. именованные формулы в отдельный список, в виде имени и адреса ? 18.07.2005
  134. VBA: Как в Excel 97 воспользоваться некоторыми функциями VB, которые появились в Excel 2000 ? 09.03.2009
  135. VBA: Как в Excel 2000, XP воспользоваться функциями из надстройки «Пакет анализа», причём, без подключения этой надстройки ? 04.04.2011
  136. VBA: Как загрузить XLL и зарегистрировать все функции и команды, содержащиеся в этом файле, а также получить список всех зарегистрированных функций ? 08.04.2011
  137. VBA: Как в формуле преобразовать все ссылки в абсолютные/относительные ? 26.04.2014
  138. VBA: Как в определённом диапазоне заменить все ссылки на относительные ? 27.07.2016

  139. VBA: Как увеличить размер массива, но сохранить все данные находящиеся в этом массиве ? 2004
  140. VBA: Как проверить содержит ли переменная ошибку ?
    VBA: Как проверить является ли переменная датой ?
    VBA: Как проверить является ли переменная числом ?
    2004
  141. VBA: Как преобразовать первую букву каждого слова в прописную ? 15.02.2005
  142. VBA: Как преобразовать все буквы в прописные [ВЕРХНИЙ РЕГИСТР] ? 24.03.2006
  143. VBA: Как преобразовать все буквы в строчные [нижний регистр] ? 24.03.2006
  144. VBA: Как определить является ли указанная буква прописной [ВЕРХНИЙ РЕГИСТР] ? 08.09.2007
  145. VBA: Как определить является ли указанная буква строчной [нижний регистр] ? 08.09.2007
  146. VBA: Как сохранить значение переменной даже после окончания работы макроса ?
    Как использовать переменную находящуюся в другом модуле ?
    2004
  147. VBA: Как создать строку, повторяющую текст заданное число раз [без цикла] ? 06.08.2006
  148. VBA: Как перебрать все символы в строке ? 20.04.2007
  149. VBA: Как подсчитать количество повторов искомого текста в другом тексте ? 12.06.2007
  150. VBA: Как определить позицию появления одной строки внутри другой, с учётом символов подстановки [без цикла] ? 04.01.2010
  151. VBA: Как удалить текст, находящийся между двумя парными скобками, включая сами скобки ? 13.03.2012
  152. VBA: Как перевернуть текст (реверс текста) ? 24.09.2016
  153. VBA: Как определить содержит ли строка кириллицу или латиницу [без цикла] ? 16.11.2010
  154. VBA: Как определить содержит ли строка цифры [без цикла] ? 17.11.2010
  155. VBA: Как определить является ли строка адресом или именем ячейки/диапазона ? 26.12.2015
  156. VBA: Как «преобразовать» двухмерный массив (столбец) в одномерный (строка) ? 18.02.2007
  157. VBA: Как «отобразить» данные одномерного массива с помощью функции MsgBox [без цикла] ? 04.07.2010
  158. VBA: Как получить нужный столбец многомерного массива [без цикла] ? 17.06.2007
  159. VBA: Как получить минимальное, максимальное, среднее арифметическое, а также сумму и произведение всех чисел массива [без цикла] ? 11.06.2007
  160. VBA: Как получить сумму всех чисел двух одномерных массивов, а также двух столбцов многомерного массива [без цикла] ? 17.06.2007
  161. VBA: Как получить сумму произведений двух одномерных массивов (имеющих одну и туже размерность), а также двух столбцов многомерного массива [без цикла] ? 17.06.2007
  162. VBA: Как получить одномерный массив, состоящий из значений диагонали диапазона [без цикла] ? 12.12.2014
  163. VBA: Как получить случайное число в заданном диапазоне ? 11.06.2007
  164. VBA: Как сгенерировать массив случайных и неповторяющихся чисел ? 10.06.2010
  165. VBA: Как сгенерировать пароль, например, для защиты листа, книги ? 06.06.2010
  166. VBA: Как очистить коллекцию, т.е. удалить все элементы коллекции, в т.ч. и без цикла ? 20.06.2014
  167. VBA: Как изменить значение логической переменной на противоположное (без проверки) ? 20.06.2016
  168. VBA: Как определить день недели для указанной даты ? 21.06.2007
  169. VBA: Как вычислить количество дней между двумя датами ? 18.04.2007
  170. VBA: Как конвертировать текст, типа «01 Мая 2017» или «01 May 17» в дату ? NEW 03.06.2017
  171. VBA: Как получить название месяца ? 04.02.2011
  172. VBA: Как получить название дня недели ? 04.02.2012

  173. VBA: Как обратится к ячейке (плюс несколько нестандартных методов выделения ячейки) ? 2004
  174. VBA: Как скрыть и отобразить конкретные строки или столбец ? 21.03.2005
  175. VBA: Как добавить целую строку или столбец ? 23.04.2014
  176. VBA: Как добавить строку или столбец в «умную» таблицу (список) ? 09.09.2016
  177. VBA: Как выделить ячейки, расположенные с определённым интервалом ? 04.04.2005
  178. VBA: Как выделить ячейку неактивного рабочего листа, без использования методов .Select или .Activate ? 12.01.2006
  179. VBA: Как выделить несмежные ячейки, диапазоны ? 16.03.2006
  180. VBA: Как определить количество несмежных ячеек/ диапазонов в выделенном диапазоне ? 24.10.2006
  181. VBA: Как в XL95, XL97 получить смещение относительно несмежных ячеек/диапазонов ? 27.06.2010
  182. VBA: Как программно найти самую первую ячейку, содержащую циклическую ссылку ? 02.11.2010
  183. VBA: Как найти все ячейки, содержащие циклические ссылки, и заменить формулу на текст формулы ? 02.04.2011
  184. VBA: Как средствами Excel сохранить данные активного рабочего листа в виде текстового файла ? 24.09.2010
  185. VBA: Как программно получить наиболее часто повторяющееся значение в ячейках диапазона ? 28.09.2010
  186. VBA: Как во всех ячейках, удалить указанный символ, если он повторяется два(или более) раза [без перебора ячеек] ? 29.09.2016
  187. VBA: Как в нужном диапазоне удалить условное форматирование ? 03.10.2010
  188. VBA: Как подсчитать количество ячеек, удовлетворяющих определённому условию, причём, только в видимых ячейках ? 22.02.2011
  189. VBA: Как определить является ли выделенный об’ект ячейкой/диапазоном ? 12.07.2006
  190. VBA: Как суммировать данные из диапазона ячеек ? 2004
  191. VBA: Как отобразить содержимое ячейки с учётом формата ячейки ? 05.05.2005
  192. VBA: Как определить адрес выделенного диапазона ? 12.07.2006
  193. VBA: Как определить адрес видимого диапазона ? 29.07.2006
  194. VBA: Как определить является ли строка адресом или именем ячейки/диапазона ? 26.12.2015
  195. VBA: Как определить наличие заголовка(шапки) у таблицы ? 22.03.2011
  196. VBA: Как определить номер последней скрытой строки (без цикла) ? 27.06.2010
  197. VBA: Как определить адрес активной ячейки ? 2004
  198. VBA: Как определить адрес первой и последней ячейки диапазона смежных ячеек ? 21.12.2005
  199. VBA: Как определить диапазон листа с данными ? 2004
  200. VBA: Как определить последнюю заполненную строку и столбец ? 2004
  201. VBA: Как определить буквенное обозначение столбца ? 07.03.2006
  202. VBA: Как определить пустая или нет ячейка ? 19.07.2006
  203. VBA: Как определить пустая или нет строка, столбец ? 22.12.2005
  204. VBA: Как подсчитать количество пустых ячеек в указанном диапазоне ? 21.02.2009
  205. VBA: Как определить пересекаются или нет диапазоны ячеек ? 06.06.2006
  206. VBA: Как определить соответствие ячейки заданному диапазону ? 06.06.2006
  207. VBA: Как определить является ли ячейка частью «умной» таблицы(списка) ? 24.08.2016
  208. VBA: Как проверить защищёна или нет ячейка рабочего листа (диапазон) ? 28.01.2007
  209. VBA: Как конвертировать адрес ячейки/диапазона из стиля A1 в R1C1 и наоборот ? 25.04.2014
  210. VBA: Как с помощью диалогового окна выделить ячейки и получить адрес выбранного диапазона ? 20.12.2005
  211. VBA: Как удалить ячейку со сдвигом влево или вверх ? 20.04.2007
  212. VBA: Как об’единить ячейки ? 14.07.2006
  213. VBA: Как об’единить ячейки по строкам ? 14.07.2006
  214. VBA: Как об’единить ячейки по столбцам ? 28.05.2014
  215. VBA: Как об’единить ячейки и данные всех этих ячеек
    (т.е. об’единить ячейки без потери данных) ?
    01.05.2008
  216. VBA: Как определить адрес всех об’единённых ячеек, исходя из любой ячейки этого диапазона ? 30.09.2006
  217. VBA: Как вырезать несмежные(несвязанные) диапазоны ? NEW 15.10.2017
  218. VBA: Как присвоить имя ячейке средствами VBA 2004
  219. VBA: Как присвоить имя ячейке средствами VBA, так чтобы это имя не отображалось в списке имён ? 2004
  220. VBA: Как определить наличие именованных ячеек, диапазонов, формул и их количество ? 05.04.2005
  221. VBA: Как заменить текст/часть текста в ячейках рабочего листа ? 10.06.2006
  222. VBA: Как заменить часть текста в ячейке рабочего листа ? 05.10.2016
  223. VBA: Как в нужном диапазоне программно удалить все буквы латиницы или кириллицы ? 25.09.2007
  224. VBA: Как подсчитать во всех рабочих листах активной рабочей книги, общее количество цифр, а также букв латиницы и кириллицы ? 21.06.2014
  225. VBA: Как определить содержит ли текст непечатаемые символы ? 10.03.2007
  226. VBA: Как определить количество ячеек в диапазоне ? 10.10.2010
  227. VBA: Как программно удалить все непечатаемые символы из ячеек указанного диапазона ? 10.03.2007
  228. VBA: Как определить содержит ли ячейка значение ошибки и как определить тип ошибки ? 29.01.2007
  229. VBA: Как перебрать ячейки конкретного диапазона и проверить их на наличие ошибок ? 20.07.2014
  230. VBA: Как определить содержат ли ячейки диапазона значение ошибки ? 13.09.2010
  231. VBA: Как найти все ячейки, содержащие определённую ошибку, например, #Н/Д ? 30.09.2010
  232. VBA: Как очистить содержимое всех ячеек, которые содержат определённую ошибку, например, #Н/Д ? 19.04.2015
  233. VBA: Как определить содержит ли ячейка текст ? 11.07.2008
  234. VBA: Как определить есть ли нужный текст в ячейке ? 24.01.2011
  235. VBA: Как обнаружить лидирующий апостроф в ячейке ? 11.02.2007
  236. VBA: Как найти все ячейки, содержащие значения не равные заданному (без цикла и фильтра) ? 01.09.2009
  237. VBA: Как найти все ячейки, содержащие даты опредёленного месяца и года ? 31.03.2012
  238. VBA: Как найти все ячейки, содержащие даты опредёленного месяца, а затем скрыть все строки с этими ячейками ? 30.08.2016
  239. VBA: Как в активном рабочем листе найти все ячейки содержащие буквы английского алфавита (латиница) и изменить цвет заливки найденных ячеек ? 18.02.2007
  240. VBA: Как удалить пользовательский формат из всех ячеек книги ? 24.04.2014
  241. VBA: Как в нужном рабочем листе найти непустые ячейки, где установлены определённые параметры форматирования ? 23.03.2007
  242. VBA: Как в нужном рабочем листе найти ячейки, содержащие определённые слова, и выделить эти слова, например, красным цветом ? 26.06.2010
  243. VBA: Как в конкретном диапазоне изменить цвет заливки у ячеек, содержащих отрицательные числа ? 12.12.2014
  244. VBA: Как в конкретном диапазоне изменить параметры форматирования у ячеек, содержащих определённый текст [без цикла] ? 03.05.2016
  245. VBA: Как сделать так, чтобы при программном изменении данных ячеек, не выполнялись события : Worksheet_Change, Workbook_SheetChange ? 21.12.2006
  246. VBA: Как запретить изменение данных в диапазоне (т.е. запретить изменение данных более чем в одной ячейке) ? 07.03.2007
  247. VBA: Как запретить выделение нескольких ячеек, в т.ч. и несмежных ? 21.06.2007
  248. VBA: Как при изменении данных в ячейках определённого диапазона — автоматически добавить примечание с датой и временем этого изменения ? 18.03.2007
  249. VBA: Как сделать так, чтобы ячейка пульсировала (мигала) после ввода определённого значения ? 25.03.2007
  250. VBA: Как в рабочем листе запретить ввод или вставку скопированных данных содержащих текст ? 14.04.2007
  251. VBA: Как в определённом диапазоне запретить ввод или вставку скопированных данных содержащих текст ? 14.04.2007
  252. VBA: Как в рабочем листе запретить ввод или вставку скопированных данных содержащих числа ? 14.04.2007
  253. VBA: Как в определённом диапазоне запретить ввод или вставку скопированных данных содержащих числа ? 14.04.2007
  254. VBA: Как получить диапазон, состоящий только из ячеек содержащих нужную формулу ? 15.09.2007
  255. VBA: Как в рабочем листе или определённых ячейках листа запретить ввод, редактирование или вставку скопированных данных, содержащих формулы ? 15.09.2007
  256. VBA: Как сделать так, чтобы после выделения любой ячейки — был автоматически выделен столбец и строка, которым принадлежит эта ячейка ? 05.04.2007
  257. VBA: Как сделать так, чтобы после выделения ячейки или диапазона ячеек — активная ячейка стала самой верхней левой ячейкой ? 08.04.2007
  258. VBA: Как сделать так, чтобы после выделения ячейки или диапазона ячеек — активная ячейка центрировалась относительно окна рабочей книги ? 27.04.2007
  259. VBA: Как сделать так, чтобы при выделении ячейки содержащей нужное значение, был автоматически создан выпадающий список с необходимыми данными ? 08.04.2007
  260. VBA: Как после выделения диапазона подсчитать ширину всех выделенных столбцов и отобразить полученное значение в строке состояния ? 23.03.2009
  261. VBA: Как после активации ячейки/диапазона «выделить» этот об’ект, причём, без изменения параметров форматирования ? 29.03.2009
  262. VBA: Как после выделения любой ячейки нужного диапазона, отобразить на экране стандартный калькулятор ? 01.05.2008
  263. VBA: Как при выделении нужной ячейки автоматически отобразить UserForm ? 12.04.2007
  264. VBA: Как поменять местами значения двух выделенных ячеек ? 07.04.2007
  265. VBA: Как поменять местами значения двух выделенных диапазонов ? 29.04.2007
  266. VBA: Как ограничить перемещение только нужным диапазоном ячеек ? 11.03.2006
  267. VBA: Как перемещаться только по незаблокированным ячейкам ? 29.04.2007
  268. VBA: Как в нужном столбце подсчитать общее количество каждого имеющегося там значения (с учётом возможных проблем) ? 18.04.2007
  269. VBA: Как заполнить поле со списком уникальными значениями, которые будут вводится в ячейки нужного диапазона ? 14.06.2007
  270. VBA: Как используя словарь получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 30.06.2007
  271. VBA: Как в нужном диапазоне удалить все повторы определённого значения ? 26.08.2008
  272. VBA: Как программно ввести в ячейку m³ ? 22.06.2007
  273. VBA: Как программно отобразить диалоговое окно Мастер функций для ввода или редактирования формулы в нужной ячейке ? 22.07.2007
  274. VBA: Как изменить цвет заливки каждой n-ой строки указанного диапазона ? 22.06.2007
  275. VBA: Как выделить (т.е. изменить цвет заливки) все ячейки, данные которых, не соответствуют условиям проверки вводимых данных ? 22.09.2007
  276. VBA: Как создать всплывающие подсказки для нужных ячеек ? 03.07.2007
  277. VBA: Как одновременно (синхронно) изменять данные и параметры форматирования сразу в нескольких рабочих листах ? 22.07.2007
  278. VBA: Как синхронно изменять данные (значения, формулы) сразу в нескольких рабочих листах, в т.ч. и скрытых ? 22.07.2007
  279. VBA: Как после изменения данных, сделать Прописной первую букву каждого слова, преобразовав все остальные в строчные (за исключением ячеек с формулами) ? 08.08.2011
  280. VBA: Как мониторить время, потраченное на ввод данных во все ячейки диапазона ? 03.05.2016
  281. VBA: Как сделать так, чтобы после выделения конкретной ячейки, её данные можно было увеличивать/уменьшать с помощью соответствующих клавиш ? 06.01.2016
  282. VBA: Как после изменения данных в ячейке, автоматически выделить слова с ошибками ? 09.05.2015
  283. VBA: Как во всех рабочих листах активной книги — увеличить / уменьшить все числовые данные в определённом диапазоне ? 03.01.2016
  284. VBA: Как после изменения данных, найти ячейки, значения которых меньше чем, например, 0.01 и автоматически изменить их на 0.01 ? 11.06.2014
  285. VBA: Как после изменения данных в конкретной ячейке, автоматически разделить текст (по количеству символов) и перенести его в следующие ячейки этого столбца ? NEW 08.10.2017
  286. VBA: Как после изменения текста в конкретной ячейке, автоматически разделить текст (по ширине столбца) и перенести его в следующие ячейки этого столбца ? NEW 02.12.2017
  287. VBA: Как после изменения текста в любой ячейке конкретного диапазона, удалить все повторы(дубли) этого текста ? NEW 02.12.2017
  288. VBA: Как автоматически выводить в первом столбце дату и время, когда в ячейках происходят изменения ? 24.06.2016
  289. VBA: Как после изменения данных в определённом столбце, автоматически воспроизвести системный звуковой файл ? 02.01.2016
  290. VBA: Как суммировать вводимые числа в одной ячейке ? 30.08.2016
  291. VBA: Как после двойного клика в ячейке любого рабочего листа — об’единить данные, которые расположены в аналогичных ячейках всех рабочих листов, а затем заполнить эти ячейки полученной строкой ? 30.09.2007
  292. VBA: Как сделать так, чтобы при изменении данных, пересчитывались только зависимые ячейки этого рабочего листа ? 20.02.2007
  293. VBA: Как отсортировать диапазон содержащий более трёх столбцов ? 25.02.2007
  294. VBA: Как создать квадратную ячейку ? 08.01.2010
  295. VBA: Как автоматически создать список, содержащий скопированный в буфер обмена текст ? NEW 05.11.2017

  296. VBA: Как присвоить имя ячейке средствами VBA 2004
  297. VBA: Как присвоить имя ячейке средствами VBA, так чтобы это имя не отображалось в списке имён ? 2004
  298. VBA: Как присвоить имя формуле средствами VBA, чтобы это имя не отображалось в списке имён ? 2004
  299. VBA: Как найти все скрытые имена, и сделать их видимыми ? 23.07.2016
  300. VBA: Как создать примечание к имени ячейке, которое будет отображаться в диспетчере имён ? 23.07.2016
  301. VBA: Как определить наличие именованных ячеек, диапазонов, формул, констант и их количество ? 05.04.2005
  302. VBA: Как вывести все имена, в т.ч. именованные формулы в отдельный список, в виде имени и адреса ? 18.07.2005
  303. VBA: Как определить уровень имени (именованная ячейка, диапазон, формула) ? 09.09.2006
  304. VBA: Как определить наличие ошибки #ССЫЛКА! в имени ? 09.09.2006
  305. VBA: Как определить «тип» имени, т.е. узнать именованная ли это ячейка, диапазон или нет ? 12.04.2010

  306. VBA: Как создать примечание / комментарий ? 06.08.2006
  307. VBA: Как создать примечание / комментарий, указав автора в макросе ? 08.08.2014
  308. VBA: Как создать «нестандартный» комментарий ? 06.08.2006
  309. VBA: Как определить наличие комментария или текста примечания в ячейке ? 06.08.2006
  310. VBA: Как получить текст примечания / комментария ? 06.08.2006
  311. VBA: Как изменить текст примечания / комментария ? 14.06.2008
  312. VBA: Как определить наличие примечаний в рабочем листе и их количество ? 03.04.2005
  313. VBA: Как определить наличие примечаний в определённом диапазоне и их количество [без цикла] ? 13.08.2006
  314. VBA: Как удалить все примечания / комментарии в рабочем листе [без цикла] ? 05.12.2014
  315. VBA: Как быстро найти нужный текст в примечаниях рабочего листа ? 06.01.2007
  316. VBA: Как вывести примечания (в виде текста), находящиеся в заранее выделенном диапазоне, в ячейку справа ? 06.05.2005
  317. VBA: Как вывести все примечания, находящиеся в рабочем листе в отдельный список, в виде текста ? 06.05.2005
  318. VBA: Как заархивировать примечания, находящиеся во всех рабочих листах активной книги, и при необходимости, восстановить их ? 24.07.2016
  319. VBA: Как скопировать формат одного примечания и применить его к другим примечаниям (тиражирование формата комментария) ? 12.06.2008
  320. VBA: Как отображать примечание при активации ячейки ? 21.06.2007
  321. VBA: Как программно отобразить или скрыть все примечания ? 27.03.2011
  322. VBA: Как программно изменить размер (ширина, высота) всех примечаний в рабочем листе ? 23.07.2016
  323. VBA: Как суммировать данные только тех ячеек, которые имеют примечание, содержащее определённый(нужный) текст ? 02.12.2007
  324. VBA: Как в тексте примечания найти и исправить слова, написанные с ошибками, с помощью проверки орфографии ? 07.03.2010
  325. VBA: Как создать комментарий, содержащий время последнего пересчёта нужной пользовательской функции ? 01.07.2007
  326. VBA: Как при изменении данных в ячейках определённого диапазона — автоматически добавить примечание с датой и временем этого изменения ? 18.03.2007
  327. VBA: Как программно создать/прочитать комментарий к «умной» таблице ? NEW 17.05.2017

  328. VBA: Как определить установлен или нет автофильтр ? 09.07.2006
  329. VBA: Как определить применён/активирован или нет фильтр (автофильтр/расширенный фильтр) ? 09.07.2006
  330. VBA: Как определить диапазон к которому применён автофильтр ? 30.08.2006
  331. VBA: Как определить общее количество строк в автофильтре ? 30.08.2006
  332. VBA: Как определить количество строк, полученных в результате применения автофильтра ? 30.08.2006
  333. VBA: Как перебрать все строки в автофильтре ? 30.08.2006
  334. VBA: Как перебрать только отфильтрованные строки в автофильтре ? 30.08.2006
  335. VBA: Как защитить рабочий лист, но сохранить возможность работы с автофильтром ? 28.03.2006
  336. VBA: Как используя расширенный фильтр, получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 23.04.2014
  337. VBA: Как использовать дату при применении автофильтра ? Лидер голосования 15.02.2005
  338. VBA: Как отфильтровать столбец, если критерий отбора это даты, которые находятся в ячейках рабочего листа ? 16.03.2011
  339. VBA: Как автоматически подсвечивать заголовки столбцов, в которых применён/активирован автофильтр ? 20.04.2007
  340. VBA: Как автоматически выводить критерии фильтрации (в ячейках рабочего листа) ? 22.04.2007
  341. VBA: Как вводить критерии отбора в ячейки определённой строки, а фильтровать столбец после установки «флажка» в этом столбце ? 16.03.2011
  342. VBA: Как скрыть выпадающие списки в автофильтре ? 16.03.2011
  343. VBA: Как убрать автофильтр в рабочем листе и «умных» таблицах (списках) ? 07.01.2016
  344. VBA: Как сохранить критерии фильтрации и, при необходимости, восстанавливать их ? 13.03.2016
  345. VBA: Как с помощью автофильтра получить даты за нужный месяц, причём вне зависимости от года ? 08.05.2016
  346. VBA: Как в автофильтре использовать более двух критериев фильтрации ? 04.01.2016
  347. VBA: Как при использовании более двух критериев фильтрации, искать частичные совпадения ? 27.02.2016

  348. VBA: Как программно создать UserForm, изменить значения нужных свойств, а затем отобразить созданную форму ? 16.06.2007
  349. VBA: Как изменить значения нужных свойств контрола или формы, расположенной в другой рабочей книге ? 07.03.2009
  350. VBA: Как скрыть приложение во время работы с UserForm ? 28.08.2016
  351. VBA: Как отобразить UserForm используя в качестве имени переменную ? 02.10.2006
  352. VBA: Как отобразить UserForm используя горячие клавиши ? 15.03.2007
  353. VBA: Как отобразить UserForm расположенную в другой рабочей книге ? 15.03.2007
  354. VBA: Как отобразить UserForm с последующей возможностью работы с ячейками ? 22.05.2005
  355. VBA: Как отобразить UserForm при выделении нужной ячейки ? 12.04.2007
  356. VBA: Как отобразить UserForm в верхнем правом углу приложения ? 06.01.2006
  357. VBA: Как центрировать UserForm относительно центра и разместить в верхнем левом углу экрана ? 01.07.2005
  358. VBA: Как автоматически запустить программу при отображении UserForm ? 2004
  359. VBA: Как в зависимости от версии 97-2000 отобразить UserForm в модальном или немодальном режиме ? 08.05.2007
  360. VBA: Как отловить изменение размеров UserForm ? 04.04.2009
  361. VBA: Как отловить перемещение UserForm ? 28.07.2016
  362. VBA: Как запретить закрытие UserForm нажатием на крестик [X] ? 02.10.2006
  363. VBA: Как после нажатия на крестик [X] выводить предупреждающее сообщение, позволяющее отменить закрытие ? 08.05.2007
  364. VBA: Как с помощью кнопок организовать перемещение между пользовательскими формами ? 05.05.2007
  365. VBA: Как сохранить позицию формы, её размеры, а также значения свойств нужных элементов управления ? 12.10.2010
  366. VBA: Как отловить нажатие клавиши ENTER и ESC ? 20.04.2008
  367. VBA: Как отменить/вернуть последнее выполненное действие ? 11.10.2010
  368. VBA: Как сделать, чтобы при наведении курсора мышки на элемент управления на экране появилась нужная подсказка ? 22.02.2009
  369. VBA: Как «создать» горячие клавиши для некоторых элементов управления ? 22.02.2009
  370. VBA: Как загрузить графический файл и отобразить его в нужном элементе управления ? 24.04.2014
  371. VBA: Как отобразить стандартное диалоговое окно, позволяющее выбрать нужный цвет ? 18.09.2007
  372. VBA: Как распечатать нестандартное диалоговое окно ? 15.03.2008
  373. VBA: Как «перебрать» все элементы управления определённого типа, расположенные на UserForm ? 06.02.2007
  374. VBA: Как «перебрать» все элементы управления определённого типа, расположенные на рабочем листе ? 06.02.2007
  375. VBA: Как создать всплывающую подсказку для элементов управления ActiveX, расположенных на рабочем листе ? 05.05.2007
  376. VBA: Как программно создать элемент управления, присвоить ему имя и изменить значения некоторых свойств ? 04.04.2009
  377. VBA: Как отловить программное создание элементов управления ? 04.04.2009
  378. VBA: Как создать нестандартную кнопку, например, кнопку с округлёнными краями ? 20.05.2007
  379. VBA: Как создать контекстное меню для элементов управления ActiveX ? 01.03.2007
  380. VBA: Как создать и использовать ProgressBar ? 01.09.2009
  381. VBA: Как создать свой собственный Прогресс Бар / ProgressBar ? 01.09.2009
  382. VBA: Как использовать собственный ProgressBar [2] при неизвестном времени выполнения программы ? 15.06.2016
  383. VBA: Как изменить количество делений («кирпичиков») в ProgressBar ? 01.09.2009
  384. VBA: Как создать строку состояния на диалоговом окне UserForm ? 17.09.2007
  385. VBA: Как создать кнопку с «переключающимся» рисунком ? 21.09.2007
  386. VBA: Как скрыть ввод данных в диалоговом окне InputBox ? 09.06.2007
  387. VBA: Как создать гиперссылку на диалоговом окне UserForm ? 15.03.2007
  388. XL: Как связать ListBox, ComboBox с диапазоном ячеек, в т.ч. и неактивного рабочего листа ? 16.06.2007
  389. VBA: Как присвоить переменной значение всех элементов списка ListBox, ComboBox ? 30.01.2005
  390. VBA: Как заполнить ячейки значениями всех элементов списка ListBox, ComboBox ? 15.09.2010
  391. VBA: Как быстро заполнить все элементы списка ListBox, ComboBox ? 30.01.2005
  392. VBA: Как вывести данные, расположенные в строке в виде столбца : ListBox, ComboBox ? 25.02.2006
  393. VBA: Как программно заполнить несколько столбцов в ComboBox, ListBox ? 07.07.2007
  394. XL: Как сделать так, чтобы ListBox, ComboBox автоматически определял количество столбцов в источнике и отображал все столбцы ? 17.11.2010
  395. VBA: Как получить значение выбранного элемента списка в ComboBox, ListBox ? 03.09.2009
  396. VBA: Как получить все значения нужной строки в ListBox, ComboBox (без цикла) ? 24.09.2010
  397. VBA: Как получить все значения нужного столбца в ListBox, ComboBox (без цикла) ? 24.09.2010
  398. VBA: Как добавить данные в начало, середину или конец ComboBox, ListBox ? 24.08.2009
  399. VBA: Как сделать так, чтобы введённый текст становился частью списка ComboBox ? 28.03.2010
  400. VBA: Как изменить значение выделенного элемента списка ListBox ? 09.03.2011
  401. VBA: Как при добавлении данных в Listbox, программно выделить последнюю введенную строку ? 25.03.2012
  402. VBA: Как заполнить Listbox только уникальными(неповторяющимися) данными ? NEW 25.11.2017
  403. VBA: Как при использовании свойства .List избежать ошибки, если источник данных, это единственная ячейка ? NEW 01.04.2017
  404. VBA: Как оставить только выбранные элементы списка (список с многократным выделением) ? 01.08.2009
  405. VBA: Как удалить все выбранные элементы списка (список с многократным выделением) ? 06.06.2007
  406. VBA: Как удалить все повторяющиеся элементы списка ListBox, ComboBox ? 19.04.2008
  407. VBA: Как создать заголовки в ListBox, ComboBox ?
    Как создать заголовки для списка, где не используется свойство .RowSource ?
    25.02.2007
  408. VBA: Как установить ширину столбцов для списка ListBox пропорционально ширине столбцов диапазона=источника ? 03.04.2010
  409. VBA: Как менять ширину нужных столбцов ListBox ? 03.04.2010
  410. VBA: Как автоматически выделять строку в ListBox, находящуюся под курсором мышки ? 24.02.2010
  411. VBA: Как изменить цвет выделенного элемента списка ListBox ? 10.03.2008
  412. VBA: Как изменить цвет заливки отдельных элементов списка ListBox ? 17.10.2010
  413. VBA: Как создать ListBox, содержащий перечень всех листов книги, причём с заливкой, идентичной цвету ярлычка ? 26.10.2014
  414. VBA: Как создать ListBox позволяющий перетаскивать файлы/папки из проводника на ListBox и заполнять список именами этих файлов, причём, исключая повторы ? 22.05.2011
  415. VBA: Как отсортировать столбец в ListView, с помощью клика заголовка этого столбца ? 20.03.2012
  416. VBA: Как в ListView отсортировать столбец, содержащий даты ? 20.03.2012
  417. VBA: Как в ListView быстро перейти в режим редактирования ? NEW 27.12.2015
  418. VBA: Как перемещать выделенную строку ListBox вверх или вниз (используя кнопки) ? 04.09.2009
  419. VBA: Как перетаскивать/копировать данные из одного ListBox в другой (используя мышку) ? 19.04.2009
  420. VBA: Как перемещать/копировать данные из одного ListBox в другой (используя двойной клик мышки) ? 19.04.2009
  421. VBA: Как перемещать данные из одного ListBox в другой (используя кнопку) ? 19.04.2009
  422. VBA: Как прокручивать список в ComboBox используя колёсико мышки ? 27.07.2008
  423. VBA: Как сделать так, чтобы в ComboBox каждый элемент списка был окрашен в свой цвет ? 10.10.2010
  424. VBA: Как отобразить дату в ComboBox который использует свойство .RowSource ? 19.10.2006
  425. VBA: Как программно отобразить выдающий список в ComboBox, а также определить его состояние ? 19.05.2014
  426. VBA: Как заполнить ListBox, ComboBox названиями месяцев или дней недели [без цикла] ? 09.02.2011
  427. VBA: Как заполнить ComboBox числами и сохранить возможность выводить наиболее подходящий элемент из списка ? 26.08.2016
  428. VBA: Как очистить ComboBox, т.е. удалить все элементы списка, причём без цикла и вызова события ComboBox_Change() ? 08.06.2014
  429. XL: Как с помощью мышки перетаскивать/копировать выделенный текст в TextBox, ComboBox ? 01.05.2009
  430. VBA: Как для нескольких TextBox’ов создать контекстное меню, позволяющее копировать, вырезать и вставлять данные ? 15.06.2010
  431. VBA: Как отобразить содержимое текстового файла в TextBox, ListBox (без построчного чтения) ? 27.05.2005
  432. VBA: Как заполнить ячейки данными TextBox, т.е. вывести содержимое текстового поля построчно ? 21.03.2007
  433. VBA: Как программно выделить весь текст в TextBox, например, после нажатия кнопки ? 30.12.2006
  434. VBA: Как программно выделить необходимый текст в TextBox, ComboBox ? 04.09.2010
  435. VBA: Как позволить вводить в TextBox только цифры ?
    Как запретить ввод данных не являющихся цифрами ?
    11.02.2007
  436. VBA: Как позволить вводить в TextBox символы только один раз ?
    Как запретить ввод повторов ?
    02.09.2016
  437. VBA: Как не позволить вводить в TextBox определенные символы ? 02.09.2016
  438. VBA: Как не позволить копировать данные в TextBox ?
    Как запретить вставку скопированных данных в TextBox ?
    11.02.2007
  439. VBA: Как запретить удаление, вырезание, копирование и вставку скопированных данных в TextBox ? 11.02.2007
  440. VBA: Как узнать какие из клавиш SHIFT, CTRL, ALT были нажаты при работе с TextBox ? 04.09.2016
  441. VBA: Как заставить пользователя вводить данные в нужные TextBox ? 18.07.2010
  442. VBA: Как при получении фокуса менять цвет шрифта и/или заливки, а при потере возвращать всё обратно (TextBox) ? 27.03.2011
  443. VBA: Как при получении фокуса менять цвет границ текстового поля, т.е. «подсвечивать» активный TextBox ? 01.05.2012
  444. VBA: Как программно менять шрифт у элементов управления, в т.ч. TextBox, ComboBox и ListBox ? 27.03.2011
  445. VBA: Как с помощью TextBox выбрать нужную рабочую книгу и получить полный путь, причём, не открывая файл ? 30.03.2011
  446. VBA: Как организовать проверку орфографии в TextBox ? 25.04.2014
  447. VBA: Как в TextBox выделять только буквы английского (латиница) или русского (кириллица) алфавита ? 08.01.2010
  448. VBA: Как прокручивать изображение в Image, если после загрузки рисунка, отображается только его часть ? 21.08.2011
  449. VBA: Как показывать анимационные .gif ? 24.04.2014
  450. VBA: Как убрать отступ у картинки в WebBrowser ? NEW 01.04.2017
  451. VBA: Как на UserForm отобразить папку и позволить пользователю работать с папками и файлами ? 14.12.2014
  452. VBA: Как программно выделить нужную закладку в MultiPage, TabStrip ? 02.08.2006
  453. XL: Как изменить цвет отдельной страницы в MultiPage ? 21.10.2008
  454. VBA: Как вывести спецсимвол, например, в Label, TextBox ? 30.07.2016
  455. VBA: Как избежать ошибки 1004 при использовании кнопки (ActiveX), расположенной в рабочем листе ? 02.08.2006
  456. VBA: Как воспользоваться дополнительным элементом управления ? 09.03.2009
  457. VBA: Как найти и скачать некоторые элементы управления от Microsoft ? 07.03.2010
  458. VBA: Как найти и скачать замены «стандартным» элементам управления, а также некоторые дополнительные контролы ? 15.06.2016
  459. VBA: Как воспроизвести небольшой «анимационный ролик» ? 09.03.2009
  460. VBA: Как узнать выбрано ли значение в ListBox с многократным выделением [без цикла] ? 02.01.2016

  461. VBA: Как добавить свои элементы управления в стандартную панель инструментов ? 03.07.2005
  462. VBA: Как добавить свои команды в стандартное контекстное меню ? 04.06.2006
  463. VBA: Как искать нужный элемент управления (контрол) в панелях инструментов ? 04.05.2014
  464. VBA: Как модифицировать некоторые стандартные контекстные меню ? 01.05.2007
  465. VBA: Как добавить своё собственное меню ? 03.07.2005
  466. VBA: Как создать своё собственное контекстное меню ? 08.07.2007
  467. VBA: Как отобразить стандартное или собственное контекстное меню, а также управлять его месторасположением на экране ? 30.07.2009
  468. VBA: Как создать элемент управления так, чтобы отображался значок и текст одновременно ? 26.06.2005
  469. VBA: Как отобразить надписи горизонтально в панели инструментов, расположенной слева / справа ? 29.06.2005
  470. VBA: Как создать контекстное меню для элементов управления ActiveX ? 01.03.2007
  471. VBA: Как проверить является ли панель инструментов — контекстным меню ? 10.03.2007
  472. VBA: Как расположить созданую панель инструментов сразу после стандартной, а также, сделать невозможным её скрытие, изменение и перемещение, вручную ? 10.01.2007
  473. VBA: Как защитить панель инструментов от изменений ? 20.08.2006
  474. VBA: Как защитить отдельное меню, т.е. запретить добавление новых и удаление, переименование уже существующих команд, вручную ? 12.02.2007
  475. VBA: Как программно определить какая из кнопок, расположенных на панели инструментов, вызвала макрос ? 26.09.2007
  476. VBA: Как программно определить назначен ли кнопке, в т.ч. и стандартной, макрос или нет ? 10.11.2010
  477. VBA: Как программно создать собственный значок для кнопки ? 10.11.2010
  478. VBA: Как программно извлечь значок(иконку) у кнопки ? 31.08.2016
  479. VBA: Как в рабочей книге заблокировать стандартные кнопки, команды и горячие клавиши, которые отвечают за копирование ? 23.02.2007
  480. VBA: Как запретить вывод на экран контекстного меню, которое появляется после клика правой кнопкой мышки ? 09.09.2007
  481. VBA: Как после клика правой кнопкой мышки, над определёнными ячейками, отобразить нужную панель инструментов, причём с учётом координат ? 10.05.2010
  482. VBA: Как убрать все панели инструментов и заблокировать все контекстные меню ? 02.07.2007
  483. VBA: Как восстановить первоначальное состояние панели инструментов, в т.ч. и контекстного меню ? 12.04.2009
  484. VBA: Как вывести все панели инструментов, в т.ч. контекстные меню, в виде отдельного списка ? 15.07.2007
  485. VBA: Как создать контрол : раскрывающийся список на панели инструментов ? 28.12.2006
  486. VBA: Как установить ширину раскрывающегося списка исходя из длины наибольшего элемента списка ? 16.04.2007
  487. VBA: Как установить нужную ширину и количество элементов в раскрывающемся списке ? 10.05.2009
  488. VBA: Как создать контрол : поле для ввода на панели инструментов ? 28.12.2006
  489. VBA: Как создать поле для ввода, которое, по мере ввода символов, будет выдавать список имён файлов, папок и/или URL адресов, начинающихся с введённых символов ? 08.04.2011
  490. VBA: Как создать кнопку на панели инструментов в «утопленном» состоянии ? 01.01.2007
  491. VBA: Как создать разделительную полосу между контролами на панели инструментов ? 02.07.2007

  492. VBA: Как проверить защищён(заблокирован) или нет VBProject ? 04.11.2008
  493. VBA: Как изменить имя VBProject стандартными средствами и с помощью VBA ? 08.03.2009
  494. VBA: Как изменить имя модуля (других компонентов) стандартными средствами и используя VBA ? 2004
  495. VBA: Как удалить текст макроса средствами VBA ? 20.05.2005
  496. VBA: Как удалить макрос средствами VBA ? 07.10.2007
  497. VBA: Как удалить модуль, модуль класса, UserForm средствами VBA ? 30.05.2005
  498. VBA: Как добавить одну или несколько строк в нужное место программы ? 29.07.2007
  499. VBA: Как заменить определённую строку программы на другую ? 29.07.2007
  500. VBA: Как удалить одну или несколько строк программы ? 29.07.2007
  501. VBA: Как удалить все стандартные модули, модули класса, UserForm, а также удалить программный код из всех модулей листа, книги ? 06.01.2008
  502. VBA: Как удалить все пользовательские формы UserForm ? 03.09.2016
  503. VBA: Как закомментировать весь макрос средствами VBA ? 01.04.2011
  504. VBA: Как определить общее количество строк в модуле ? 07.10.2007
  505. VBA: Как определить количество строк раздела описаний модуля ? 07.10.2007
  506. VBA: Как найти нужный текст во всех модулях книги ?
    Как определить наличие определённого текста в модуле(ях) ?
    15.09.2007
  507. VBA: Как заменить текст во всех модулях открытой книги ? 09.04.2015
  508. VBA: Как получить список (имя книги, проекта, модуля, процедуры) всех Sub макросов, находящихся в открытых рабочих книгах ? 04.11.2008
  509. VBA: Как получить список всех процедур (Sub, Function) нужной рабочей книги ? 19.07.2010
  510. VBA: Как программно создать UserForm, изменить значения нужных свойств, а затем отобразить созданную форму ? 16.06.2007
  511. VBA: Как экспортировать все стандартные модули из текущей книги во вновь созданную рабочую книгу ? 30.06.2007
  512. VBA: Как экспортировать все модули текущей книги ? 03.07.2007
  513. VBA: Как в редакторе VBA создать кнопку, а также макрос, позволяющий сохранить все модули (имя модуля + дата и время сохранения) активного VBProject’а ? 09.05.2011
  514. VBA: Как получить handle главного окна редактора VBA ? (без использования WinAPI) 09.06.2014
  515. VBA: Как создать/удалить стандартный модуль, даже при отсутствии доверянного доступа к Visual Basic Project ? 09.05.2014
  516. VBA: Как программно создать стандартный модуль и макрос, текст которого, будет находиться в ячейках определённого рабочего листа ? 01.10.2016
  517. VBA: Как программно импортировать текстовый файл .bas или .txt, содержащий программный код (макрос) ? 01.10.2016
  518. VBA: Как узнать имеет ли Книга/VBProject цифровую подпись ? 23.06.2014
  519. VBA: Как определить/изменить имя рабочего листа, используемое в среде VBA ? 05.05.2005
  520. VBA: Как получить доступ к рабочему листу (и листу диаграммы) не используя его индекс или имя ? 18.04.2010
  521. VBA: Как получить доступ к рабочему листу, ячейкам, с помощью кодового имени в виде переменной ? 18.04.2010
  522. VBA: Как при создании нового рабочего листа синхронизировать имена этого листа ? 10.03.2007
  523. VBA: Как определить наличие программного текста в модуле ? 16.07.2006
  524. VBA: Как получить программный текст нужного модуля ? 11.03.2009
  525. XL: Как осуществить просмотр программного кода нужного макроса ? 28.06.2007
  526. VBA: Как осуществить просмотр кода нужного макроса, т.е. программно открыть необходимый макрос в редакторе VBA ? 25.03.2012
  527. VBA: Как программно перейти в редактор VBA ? 03.03.2011
  528. VBA: Как в редакторе VBA убрать все панели инструментов, включая контекстные меню, а также скрыть все «вспомогательные» окна ? 11.03.2011
  529. VBA: Как программно подключить нужную библиотеку ?
    Как программно добавить ссылку на библиотеку ?
    11.02.2007
  530. VBA: Как программно удалить все недействительные ссылки (missing) ? 18.03.2011
  531. VBA: Как отследить подключение и отключение ссылок ? 07.10.2007
  532. VBA: Как запретить подключение и отключение ссылок вручную ? 09.05.2008

  533. VBA: Как создать рабочую книгу с одним единственным листом диаграммы ? 09.03.2011
  534. VBA: Как программно заменить все диаграммы на их скриншоты(рисунки) ? 14.08.2011
  535. VBA: Как «разделить» круговую диаграмму и сохранить все составляющие в виде графических файлов ? 14.07.2016
  536. VBA: Как создать лист диаграммы ? 02.05.2007
  537. VBA: Как удалить сразу все листы диаграмм ? 02.05.2007
  538. VBA: Как удалить сразу все диаграммы, расположенные на рабочем листе ? 12.10.2016
  539. VBA: Как создать событие для диаграммы, расположенной на рабочем листе ? 17.07.2007
  540. VBA: Как распечатать все диаграммы в нужном рабочем листе ? 12.12.2006
  541. VBA: Как программно вращать об’ёмную круговую диаграмму ? 16.12.2006
  542. VBA: Как программно создать заголовок для диаграммы с несколькими рядами ? 16.12.2006
  543. VBA: Как программно обновить уже построенную диаграмму, а при необходимости и скрыть её ? 30.04.2007
  544. VBA: Как программно узнать имя диаграммы, расположенной на рабочем листе ? 04.09.2016
  545. VBA: Как программно переместить диаграмму из одного рабочего листа в другой ? 30.08.2016
  546. VBA: Как сохранить диаграмму в виде .pdf файла ? 04.09.2016
  547. VBA: Как изменить цвет всех точек диаграммы или как раскрасить точки случайными цветами ? 26.02.2011
  548. VBA: Как автоматически менять цвет точки диаграммы в зависимости от данных ячейки ? 27.02.2011
  549. VBA: Как автоматически менять цвет точки диаграммы в зависимости от цвета заливки ячейки ? 10.08.2016
  550. VBA: Как в диаграмме заменить ссылки на ячейки значениями этих ячеек ? 27.02.2011
  551. VBA: Как изменить цвет точки c минимальным и максимальным значением ? 07.03.2011
  552. VBA: Как найти точки с максимальными(минимальными) значениями и добавить им подпись, а при необходимости, и изменить цвет текста ? 30.12.2013
  553. VBA: Как найти точки, значения которых больше указанного, и изменить их «яркость» ? NEW 21.10.2017
  554. VBA: Как программно изменить тип диаграммы ? 07.03.2011
  555. VBA: Как программно отобразить диалоговое окно, позволяющее вручную изменить тип диаграммы ? 15.03.2011
  556. VBA: Как добавить существующую диаграмму в список нестандартных дополнительных диаграмм ? 18.03.2011
  557. VBA: Как определить над какой из точек диаграммы находится курсор мышки, причём без выделения этой точки ? 27.03.2011
  558. VBA: Как автоматически выделить сектор круговой диаграммы, после наведения курсора мышки ? 05.08.2016
  559. VBA: Как привести все диаграммы в рабочем листе к одинаковому размеру, т.е. установить одну высоту и ширину для всех диаграмм [без цикла] ? 20.02.2013
  560. VBA: Как экспортировать диаграмму в графический файл ? 24.09.2006
  561. VBA: Как используя стандартное контекстное меню сохранить выбранную диаграмму в графический файл ? 04.02.2007
  562. VBA: Как сохранить все диаграммы, расположенные на листах диаграмм, в нужную папку в виде графических файлов ? 09.01.2007
  563. VBA: Как сохранить все диаграммы в папку, где расположена книга, в виде графических файлов ? 09.01.2007
  564. VBA: Как определить выделена(активна) диаграмма или нет ? 30.09.2016
  565. VBA: Как сохранить любой рисунок в виде графического файла ? 17.06.2016
  566. VBA: Как программно импортировать нужный рисунок ? 07.10.2007
  567. VBA: Как импортировать нужный рисунок из интернета ? 20.05.2016
  568. VBA: Как автоматически вставлять картинки, скопированные в буфер обмена со страниц в интернете ? NEW 06.11.2017
  569. VBA: Как определить ячейки, к которым привязан графический об’ект ? 08.04.2011
  570. VBA: Как определить «пересекаются» или нет графические об’екты с конкретным диапазоном ? 09.05.2016
  571. VBA: Как создать копию графического об’екта и разместить его в нужном месте рабочего листа ? 24.05.2008
  572. VBA: Как скопировать формат одного графического об’екта и применить его к другим об’ектам (тиражирование формата) ? 24.06.2008
  573. VBA: Как удалить все графические об’екты в рабочем листе [без цикла] ? 24.09.2006
  574. VBA: Как назначить макрос всем графическим об’ектам одного типа [без цикла] ? NEW 15.10.2017
  575. VBA: Как перебрать все графические об’екты расположенные в нужном рабочем листе ? 26.02.2007
  576. VBA: Как перебрать в цикле только OLEObject ? 26.02.2007
  577. VBA: Как узнать имя Shape вызвавшего макрос ? 26.01.2007
  578. VBA: Как определить принадлежность Shape к группе ? 26.01.2007
  579. VBA: Как менять цвет заливки автофигуры в зависимости от данных ячейки ? 17.12.2006
  580. VBA: Как менять цвет заливки автофигуры в зависимости от дня недели ? 21.06.2007
  581. VBA: Как создать всплывающую подсказку для графических об’ектов ? 05.05.2007
  582. VBA: Как создать всплывающие подсказки для нужных ячеек ? 03.07.2007

  583. VBA: Как распечатать ячейки и графику определённого диапазона ? 10.10.2010
  584. VBA: Как распечатать лист, несколько нужных листов (без цикла) и рабочую книгу ? 09.07.2016
  585. VBA: Как распечатать все диаграммы в нужном рабочем листе ? 12.12.2006
  586. VBA: Как узнать сколько печатных страниц в активном листе ? 2004
  587. VBA: Как перед печатью или просмотром выводить диалоговое окно с подтвержением или отменой печати ? 08.10.2006
  588. VBA: Как перед печатью/просмотром «сгенерировать» колонтитул содержащий данные нужных ячеек и отменить печать, если данные не соответствуют нужному типу ? 23.02.2007
  589. VBA: Как перед печатью/просмотром добавить в нижний колонтитул нумерацию страниц, имя листа, а также полное имя файла(путь+имя) ? 10.05.2007
  590. VBA: Как перед печатью/просмотром добавить в нижний колонтитул автора, автора изменений, а также время последней печати ? 21.05.2007
  591. VBA: Как перед печатью/просмотром добавить в нижний колонтитул имя пользователя ? 10.07.2016
  592. VBA: Как перед печатью/просмотром скрыть все столбцы, которые не содержат данных для печати ? 21.05.2007
  593. VBA: Как перед печатью/просмотром скрыть данные определённых ячеек ? 11.11.2010
  594. VBA: Как автоматически менять диапазон для печати/просмотра в зависимости от активной ячейки ? 17.09.2016
  595. VBA: Как запретить печать/просмотр определённого рабочего листа, если в любой из его ячеек, будет находиться (в т.ч. и частично) ненужный текст ? 08.07.2016
  596. VBA: Как запретить печать/просмотр всех листов, кроме одного, необходимого ? 02.05.2007
  597. VBA: Как разрешить печать/просмотр только нужных листов ? 02.05.2007
  598. VBA: Как выполнить нужный макрос только перед печатью листа ? 16.06.2007
  599. VBA: Как распечатать данные на определённом принтере ? 28.10.2010
  600. VBA: Как определить дату и время последней печати/просмотра ? 07.03.2011
  601. VBA: Как найти пустой колонтитул или заполненный данными, отличными от стандартных ? 10.07.2016
  602. VBA: Как заблокировать вывод на экран стандартного диалогового окна «Печать» (WinAPI) ? 23.12.2007

  603. VBA: Как создать новый рабочий лист и присвоить ему имя ? 15.02.2005
  604. VBA: Как создать сразу несколько рабочих листов ? 15.03.2006
  605. VBA: Как добавить лист только нужного типа ? 24.09.2006
  606. VBA: Как при создании нового рабочего листа синхронизировать имена этого листа ? 10.03.2007
  607. VBA: Как удалить лист, в т.ч. и рабочий ? 2004
  608. VBA: Как удалить сразу несколько рабочих листов ? 11.02.2007
  609. VBA: Как узнать тип определённого листа ? 24.09.2006
  610. VBA: Как изменить цвет ярлычка средствами VBA ? 21.03.2007
  611. VBA: Как создать одно событие для всех рабочих листов, в т.ч. и новых ? 27.01.2007
  612. VBA: Как сделать так, чтобы новый лист был автоматически перемещён в конец ? 09.07.2006
  613. VBA: Как после открытия определённой книги, сделать так, чтобы имя нужного рабочего листа = текущей дате ? 29.03.2011
  614. VBA: Как в нужной рабочей книге запретить создание новых листов ? 03.07.2007
  615. VBA: Как в нужной рабочей книге запретить скрытие листов ? NEW 04.11.2017
  616. VBA: Как выделить [сгруппировать] сразу все рабочие листы ? 24.03.2006
  617. VBA: Как выделить [сгруппировать] сразу несколько рабочих листов? 20.07.2006
  618. VBA: Как выделить и «перебрать» несмежные рабочие листы ? 04.04.2006
  619. VBA: Как перебрать в цикле несмежные рабочие листы ? 04.04.2006
  620. VBA: Как проверить наличие изменений имени и индекса изначально созданных листов ? 01.01.2007
  621. VBA: Как расположить листы в порядке личного предпочтения ? 11.06.2016
  622. VBA: Как перемещаться по листам с помощью горячих клавиш ? 08.10.2016
  623. VBA: Как сохранить рабочие листы в виде отдельных рабочих книг ? 11.06.2007
  624. VBA: Как защитить рабочий лист от ввода с клавиатуры, но не от действий макроса ? Лидер голосования 07.04.2005
  625. VBA: Как защитить рабочий лист, но сохранить возможность работы с автофильтром ? 28.03.2006
  626. VBA: Как защитить рабочий лист, но сохранить возможность работы со сводной таблицей ? 28.03.2006
  627. VBA: Как защитить рабочий лист, но сохранить возможность работы с группой и структурой ? 28.03.2006
  628. VBA: Как определить защищён или нет рабочий лист ? 15.03.2006
  629. VBA: Как определить, что в защищённом рабочем листе, возможны некоторые программные изменения ? 29.05.2007
  630. VBA: Как определить, что разрешено пользователям защищённого рабочего листа ? 31.08.2016
  631. VBA: Как защитить/снять защиту у всех сгруппированных листов ? 21.05.2016
  632. VBA: Как определить пустой или нет рабочий лист ? 18.03.2007
  633. VBA: Как определить существует или нет рабочий лист с определённым именем ? 17.05.2006
  634. VBA: Как определить содержит ли рабочая книга скрытые листы ? 06.09.2010
  635. VBA: Как определить номер (индекс) листа ? 2004
  636. VBA: Как скрыть активный лист средствами VBA ? 2004
  637. VBA: Как убрать предупреждение о удалении листа ? 2004
  638. VBA: Как узнать сколько страниц в активном листе средствами VBA ? 2004
  639. VBA: Как запретить любой пересчёт в ячейках рабочего листа ? 11.03.2006
  640. VBA: Как ограничить перемещение в рабочем листе нужным диапазоном ячеек ? 11.03.2006
  641. VBA: Как определить наличие примечаний в рабочем листе и их количество ? 03.04.2005
  642. VBA: Как программно удалить все гиперссылки в нужном рабочем листе ? 31.03.2007
  643. VBA: Как быстро перейти в модуль соответствующего листа ? 25.01.2005
  644. VBA: Как определить имя рабочего листа, используемое в среде VBA ? 05.05.2005
  645. VBA: Как получить доступ к рабочему листу не используя его индекс или имя ? 18.04.2010
  646. VBA: Как получить доступ к рабочему листу, ячейкам, с помощью кодового имени в виде переменной ? 18.04.2010
  647. XL: Как отобразить листы в надстройке .xla ? 05.07.2005

  648. VBA: Как автоматически запустить макрос при открытии рабочей книги Лидер голосования 29.10.2005
  649. XL: Как вручную открыть рабочую книгу без запуска макросов, в т.ч. Auto_Open, Workbook_Open ? 13.08.2006
  650. VBA: Как программно открыть рабочую книгу без автоматического запуска событий, в т.ч. Workbook_Open ? 13.08.2006
  651. VBA: Как при программном открытии рабочей книги — добавить имя книги в список последних открытых файлов ? 28.12.2006
  652. VBA: Как при открытии нужной рабочей книги, сделать так, чтобы имя определённого рабочего листа = текущей дате ? 29.03.2011
  653. VBA: Как не позволить сохранять рабочую книгу командой Сохранить как ? 24.09.2006
  654. VBA: Как перед закрытием рабочей книги выводить диалоговое окно с возможностью отмены закрытия ? 08.10.2006
  655. VBA: Как перед сохранением рабочей книги выводить диалоговое окно с подтвержением или отменой сохранения ? 08.10.2006
  656. VBA: Как перед печатью или просмотром выводить диалоговое окно с подтвержением или отменой печати ? 08.10.2006
  657. VBA: Как перед печатью/просмотром «сгенерировать» колонтитул содержащий данные нужных ячеек и отменить печать, если данные не соответствуют нужному типу ? 23.02.2007
  658. VBA: Как автоматически изменять стиль ссылок с R1C1 на A1 ? 13.09.2007
  659. VBA: Как отслеживать открытие и создание рабочих книг, и создавать ежедневный отчёт о этих действиях ? 10.06.2010
  660. VBA: Как добавить ссылку на рабочую книгу в папку Избранное ? 27.02.2011
  661. VBA: Как получить или изменить нужное свойство рабочей книги ? 22.06.2007
  662. VBA: Как создать или изменить пользовательское свойство рабочей книги ? 30.06.2007
  663. VBA: Как определить путь к файлу (текущую папку) ?
    VBA: Как определить папку в которой установлен MS Excel ?
    2004
  664. VBA: Как определить каталог в котором установлена OC Windows ? 02.10.2006
  665. VBA: Как определить временный каталог Windows ? 29.07.2009
  666. VBA: Как определить размер файла ? 30.06.2007
  667. VBA: Как определить дату создания или последнего изменения файла ? 30.06.2007
  668. VBA: Как определить дату создания папки ? 31.08.2007
  669. VBA: Как определить имеет ли файл атрибут скрытый и/или только для чтения ? 16.07.2007
  670. VBA: Как программно установить режим Только для чтения ? 08.12.2007
  671. VBA: Как определить какие файлы открывались последними ? 11.06.2007
  672. VBA: Как определить открыта или нет нужная рабочая книга ? 17.05.2006
  673. VBA: Как определить наличие или отсутствие активной рабочей книги ? 02.02.2008
  674. VBA: Как определить существует или нет файл по указанному адресу ? 13.04.2005
  675. VBA: Как определить наличие папки, каталога ? 21.12.2005
  676. VBA: Как определить наличие ссылок на другие рабочие книги ? 21.12.2005
  677. VBA: Как определить наличие несохранённых изменений в рабочей книге ? 31.07.2006
  678. VBA: Как определить наличие личной книги макросов Personal.xls ? 19.08.2006
  679. VBA: Как определить текущий путь ? 06.01.2008
  680. VBA: Как определить имя файла ? 2004
  681. VBA: Как сделать, чтобы в заголовке окна книги появлялось полное имя книги ? 24.07.2011
  682. VBA: Как удалить файл средствами VBA ? 2004
  683. VBA: Как переименовать, переместить, скопировать закрытый файл ? 06.01.2006
  684. VBA: Как программно изменить расширение закрытого файла ? 16.06.2010
  685. VBA: Как в строке, содержащей имя файла, заменить расширение файла ? 26.04.2008
  686. VBA: Как получить длинное имя файла/папки из короткого ? 24.01.2011
  687. VBA: Как извлечь имя файла из полного пути ? 02.01.2016
  688. VBA: Как сохранить рабочую книгу сразу в несколько различных папок ? 09.06.2005
  689. VBA: Как сохранить копию активной рабочей книги с нужным именем (имя книги + дата и время сохранения) ? 28.12.2006
  690. VBA: Как программно установить пароль на открытие рабочей книги ? 04.03.2011
  691. VBA: Как определить существует или нет пароль на открытие книги ? 04.03.2011
  692. VBA: Как создать новую рабочую книгу на основе другой книги ? 20.08.2006
  693. VBA: Как создать рабочую книгу с одним рабочим листом ? 2004
  694. VBA: Как создать рабочую книгу с нужным количеством рабочих листов ? 29.07.2006
  695. VBA: Как создать папку, каталог ? 24.11.2006
  696. VBA: Как переименовать папку, каталог ? 29.08.2007
  697. VBA: Как получить список вложенных подпапок ? 30.12.2007
  698. VBA: Как программно обновить внешние ссылки ? 14.09.2007
  699. VBA: Как программно заменить ссылку на одну книгу — другой книгой ? 17.09.2016
  700. VBA: Как программно открыть существующие рабочие книги, с которыми связана текущая книга ? 26.01.2008
  701. VBA: Как программно найти «битые» внешние xls ссылки ? 27.06.2014
  702. VBA: Как заменить внешние ссылки на значения, которые эти формулы возвращают (во всех листах) ? 08.01.2016
  703. VBA: Как открыть в проводнике папку, где расположена рабочая книга ? 11.02.2007
  704. VBA: Как свернуть/развернуть окно рабочей книги ? 09.02.2008
  705. VBA: Как закрыть рабочую книгу без сохранения изменений ? 06.04.2007
  706. VBA: Как закрыть все рабочие книги без сохранения изменений ? 09.02.2008
  707. VBA: Как закрыть все рабочие книги, кроме текущей (или активной) ? 18.09.2016
  708. VBA: Как в указанное время закрыть рабочую книгу с сохранением изменений ? 07.05.2007
  709. VBA: Как закрыть рабочую книгу, если она открывается после определённого времени, например, после окончания рабочего дня ? 09.07.2016
  710. VBA: Как быстро перейти в модуль книги ThisWorkbook(ЭтаКнига) ? 19.09.2016
  711. VBA: Как найти и открыть файл, если известна только часть его имени ? 03.07.2016
  712. VBA: Как найти файл с самой последней датой изменения ? 27.08.2016
  713. VBA: Как перебрать файлы в определённой папке, а также подсчитать их количество ? 06.02.2011
  714. VBA: Как при использовании об’екта .FileSearch организовать поиск сразу в нескольких папках ? 06.02.2011

  715. XL: Как отобразить листы в надстройке .xla ? 05.07.2005
  716. VBA: Как проверить подключена или нет определённая надстройка ? 28.01.2007
  717. VBA: Как создать «отчёт» (имя, месторасположение и т.д.) включающий все надстройки из диалогового окна Надстройки ? 28.01.2007
  718. XL: Как вручную подключить стандартную и собственную надстройку ? 02.05.2009
  719. XL: Как вручную подключить COM надстройку ? 02.05.2009
  720. VBA: Как программно отобразить диалоговое окно, позволяющее вручную подключить/отключить нужную надстройку ? 24.06.2008
  721. VBA: Как программно подключить стандартную и собственную надстройку ? 28.01.2007
  722. VBA: Как определить наличие или отсутствие активной рабочей книги ? 02.02.2008
  723. VBA: Как обратиться к об’ектам надстройки, например, рабочему листу или диапазону ? 14.03.2010
  724. VBA: Как сохранить открытую рабочую книгу в виде надстройки ? 12.02.2007

  725. VBA: Как определить наличие файла средствами FSO ? 18.07.2007
  726. VBA: Как определить наличие папки, каталога средствами FSO ? 30.06.2007
  727. VBA: Как определить имя родительской папки средствами FSO ? 18.07.2007
  728. VBA: Как определить размер всех файлов в указанной папке, средствами FSO ? 30.06.2007
  729. VBA: Как создать папку, каталог средствами FSO ? 28.08.2007
  730. VBA: Как создать папку, каталог, даже в случае отсутствия родительской папки, с помощью FSO ? 27.12.2010
  731. VBA: Как переименовать папку, каталог средствами FSO ? 29.08.2007
  732. VBA: Как скопировать всю папку (т.е. вместе со всеми файлами) средствами FSO ? 30.06.2007
  733. VBA: Как переместить всю папку (т.е. вместе со всеми файлами) средствами FSO ? 30.06.2007
  734. VBA: Как переименовать закрытый файл средствами FSO ? 31.08.2007
  735. VBA: Как удалить один или несколько файлов, средствами FSO ? 04.08.2007
  736. VBA: Как удалить папку, включая все вложенные подпапки, средствами FSO ? 30.06.2007
  737. VBA: Как создать путь, используя имеющийся путь и имя файла ? 26.08.2007
  738. VBA: Как извлечь имя файла из полного пути, средствами FSO ? 11.08.2007
  739. VBA: Как извлечь имя файла, не содержащее расширение, средствами FSO ? 14.10.2007
  740. VBA: Как получить расширение указанного файла, средствами FSO ? 07.10.2007
  741. VBA: Как определить версию exe, dll файлов, средствами FSO ? 11.08.2007
  742. VBA: Как определить является ли папка корневой ? 16.12.2007
  743. VBA: Как средствами FSO получить список всех вложенных подпапок и вывести их в виде отдельного списка ? 30.06.2007
  744. VBA: Как средствами FSO и с помощью элемента управления TreeView построить дерево, содержащее все вложенные подпапки ? 25.12.2010
  745. VBA: Как средствами FSO осуществить поиск всех папок с нужным именем ? 09.03.2011
  746. VBA: Как создать гиперссылки на все папки (включая вложенные) и файлы, причём, учитывая их иерархию ? 31.07.2016
  747. VBA: Как средствами FSO получить имена всех дисков компьютера ? 30.06.2007
  748. VBA: Как определить серийный номер и метку тома (имя диска) ? 08.06.2008
  749. VBA: Как определить наличие указанного диска средствами FSO ? 18.07.2007
  750. VBA: Как определить тип каждого из дисков, проверить доступен ли диск, а также получить полный размер диска и размер свободного места ? 30.06.2007
  751. VBA: Как получить содержимое текстового файла cредствами FSO (без построчного чтения) ? 18.07.2007
  752. VBA: Как средствами WSH получить значение нужной записи из раздела в реестре Windows ? 28.10.2010
  753. VBA: Как средствами WSH получить список последних файлов и/или электронной почты, которые были использованы при создании гиперссылок ? 15.05.2016
  754. VBA: Как средствами WSH вывести на экран диалоговое окно, которое автоматически скроется через указанное время ? 01.07.2007
  755. VBA: Как средствами WSH получить путь к текущему каталогу ? 06.01.2008
  756. VBA: Как средствами WSH получить путь к специальной папке Windows ? 01.07.2007
  757. VBA: Как средствами WSH получить значение переменной среды, а также получить список всех переменных OC ? 30.03.2011
  758. VBA: Как средствами WSH получить имя компьютера ? 01.07.2007
  759. VBA: Как средствами WSH получить имя пользователя ? 04.08.2007
  760. VBA: Как средствами WSH получить список всех принтеров ? 30.10.2010
  761. VBA: Как средствами WSH создать ярлык ? 17.07.2007
  762. VBA: Как средствами WSH создать URL ярлык ? 20.07.2007
  763. VBA: Как средствами WSH определить файл, на который указывает ярлык, а также узнать существует ли этот файл ? 20.06.2016
  764. VBA: Как средствами WSH найти в определённой папке все ярлыки .lnk, а затем, проверить их корректность ? 20.06.2016
  765. VBA: Как средствами WSH запустить нужное приложение и дождаться его завершения ? 01.05.2008
  766. VBA: Как сделать так, чтобы после включения компьютера, Excel запускался автоматически ? 08.01.2008
  767. VBA: Как используя словарь получить список уникальных, т.е. неповторяющихся значений нужного диапазона ? 30.06.2007

  768. VBA: Как используя об’ект Shell отобразить диалоговое окно, позволяющее выбрать нужную папку ? 13.01.2008
  769. VBA: Как используя об’ект Shell переименовать папку и закрытый файл ? 03.01.2008
  770. VBA: Как используя об’ект Shell получить доступ к специальной папке Windows ? 01.01.2008
  771. VBA: Как используя об’ект Shell получить список всех принтеров ? 22.10.2010
  772. VBA: Как используя об’ект Shell получить список всех файлов и папок, которые были удалены и находятся в корзине ? 01.12.2010
  773. VBA: Как используя об’ект Shell получить доступ к файлам и подпапкам нужной папки, а также получить основные сведения о этих об’ектах ? 01.01.2008
  774. VBA: Как используя об’ект Shell получить следующую информацию о нужном файле : имя, размер, тип, дата создания и последнего изменения ? 01.01.2008
  775. VBA: Как используя об’ект Shell получить список всех файлов и папок, которые находятся на рабочем столе (а в случае нахождения ярлыка, узнать также местонахождение исходного файла/папки) ? 19.05.2014
  776. VBA: Как используя об’ект Shell получить список всех .XL файлов из папки Недавние документы ? 25.07.2016
  777. VBA: Как используя об’ект Shell узнать ширину и высоту изображения графического файла JPG, GIF, PNG, BMP ? 26.03.2012
  778. VBA: Как импортировать все(или только определённого типа) картинки из выбранной папки ? 01.11.2014
  779. VBA: Как используя об’ект Shell получить доступ к некоторым свойствам закрытого офисного документа ? 02.02.2011
  780. VBA: Как используя об’ект Shell получить тэги mp3 файла ? 01.03.2011
  781. VBA: Как рассортировать по папкам офисные документы, в зависимости от их авторства ? 02.02.2011
  782. VBA: Как используя об’ект Shell определить имя родительской папки ? 01.01.2008
  783. VBA: Как используя об’ект Shell получить длинное имя файла/папки из короткого ? 25.01.2011
  784. VBA: Как используя об’ект Shell распечатать текстовый, графический файл и т.д. ? 02.05.2016
  785. VBA: Как используя об’ект Shell создать ярлык ? 08.01.2008
  786. VBA: Как используя об’ект Shell создать URL ярлык ? 24.06.2014
  787. VBA: Как используя об’ект Shell узнать некоторые свойства папки ? 25.07.2016
  788. VBA: Как сделать так, чтобы после включения компьютера, Excel запускался автоматически ? 08.01.2008
  789. VBA: Как открыть в проводнике папку, где расположена нужная рабочая книга ?
  790. VBA: Как закрыть все открытые в проводнике папки ? 10.10.2014
  791. VBA: Как свернуть или развернуть все окна, или же расположить их каскадом, сверху вниз или слева направо ? 01.01.2008
  792. VBA: Как отобразить стандартное диалоговое окно Windows, предназначенное для поиска файлов ? 01.01.2008
  793. VBA: Как отобразить стандартное диалоговое окно Windows, предназначенное для выключения или перезагрузки компьютера ? 03.01.2008
  794. VBA: Как используя Internet Explorer открыть нужную html страницу ? 04.01.2008
  795. VBA: Как используя Internet Explorer получить текст страницы, исходный код нужной страницы, а также все ссылки ? 15.04.2014
  796. VBA: Как используя Internet Explorer получить скриншот сайта (страницы) ? NEW 10.12.2017
  797. VBA: Как имея html код получить текст ? NEW 01.10.2017

  798. VBA: Как в MS Excel 97 отобразить нестандартное диалоговое окно в немодальном режиме ? 29.07.2007
  799. VBA: Как управлять модальностью пользовательской формы UserForm ? 01.08.2009
  800. VBA: Как удалить крестик [X] из строки заголовка UserForm ? 05.08.2007
  801. VBA: Как заблокировать крестик [X] и удалить системное меню UserForm ? 19.08.2007
  802. VBA: Как в заголовок формы добавить кнопку, позволяющую свернуть окно ? 21.04.2008
  803. VBA: Как отобразить UserForm в верхнем правом углу экрана ? 14.06.2010
  804. VBA: Как отобразить UserForm поверх всех окон ? 30.11.2014
  805. VBA: Как после двойного клика мышки (или клика правой кнопкой) отобразить UserForm, причём с учётом координат ? 15.11.2014
  806. VBA: Как программно свернуть пользовательскую форму ? 09.06.2010
  807. VBA: Как отловить свёртывание/развёртывание окна, а также определить его состояние ? 28.07.2009
  808. VBA: Как удалить заголовок пользовательской формы ? 17.08.2007
  809. VBA: Как программно узнать высоту заголовка окна ? 20.10.2010
  810. VBA: Как сделать так, чтобы размеры диалогового окна можно было изменять с помощью мышки ? 23.07.2009
  811. VBA: Как сделать мигающий заголовок пользовательской формы ? 25.01.2009
  812. VBA: Как постепенно вывести текст в заголовке пользовательской формы ? 06.07.2008
  813. VBA: Как запретить перемещение UserForm с помощью заголовка ? 22.03.2012
  814. VBA: Как таскать форму не за заголовок, а за любое место ? 03.06.2011
  815. VBA: Как закрыть UserForm, которая отображена в другом приложении ? NEW 25.11.2017
  816. VBA: Как определить handle главного окна приложения Excel ? 12.01.2012
  817. VBA: Как создать иконку для формы UserForm и приложения Excel ? 23.09.2007
  818. VBA: Как определить количество иконок, содержащихся в файле ? 01.09.2009
  819. VBA: Как изменять прозрачность (видимость) формы UserForm и приложения Excel ? 21.06.2014
  820. VBA: Как закрыть пользовательскую форму с анимационным эффектом ? 02.09.2007
  821. VBA: Как создать строку состояния на диалоговом окне UserForm (WinAPI) ? 17.09.2007
  822. VBA: Как постепенно отобразить/скрыть элемент управления ? 25.01.2009
  823. VBA: Как скрыть/отобразить панель задач Windows ? 12.08.2007
  824. VBA: Как отобразить немодальный MsgBox ? 20.10.2007
  825. VBA: Как заблокировать вывод на экран стандартного диалогового окна «Печать» (WinAPI) ? 23.12.2007
  826. VBA: Как воспроизвести небольшой «анимационный ролик» (WinAPI) ? 28.08.2009
  827. VBA: Как программно перенести фокус ввода в строку формул ? 27.06.2010
  828. VBA: Как создать текстовое поле на панели инструментов, которое, по мере ввода символов, будет выдавать список имён файлов, папок и/или URL адресов, начинающихся с введённых символов ? 08.04.2011
  829. VBA: Как программно изменить ширину выпадающего списка — поля со списком Имя (расположенное слева от строки формул) ? 09.06.2010
  830. VBA: Как заблокировать поле со списком Имя (расположенное слева от строки формул) ? 04.08.2007
  831. VBA: Как запретить ввод данных в поле со списком Имя ? 04.08.2007
  832. VBA: Как программно отобразить список имён (WinAPI) ? 17.05.2008
  833. VBA: Как программно отобразить список элемента управления ImageComboBox ? 03.08.2008
  834. VBA: Как программно изменить ширину выпадающего списка в ImageComboBox ? 03.08.2008
  835. VBA: Как программно изменить цвет ProgressBar ? 01.09.2009
  836. VBA: Как создать диалоговое окно «О программе» (WinAPI) ? 14.04.2011
  837. VBA: Как добавить сетку, флажки, выделение всей строки и т.д. в Microsoft ListView Control version 5 (WinAPI) ? 11.02.2012
  838. VBA: Как сделать так, чтобы в списке файлов в ListView, отображались иконки этих файлов (WinAPI) ? 22.05.2014
  839. VBA: Как установить автоподбор ширины для всех столбцов в ListView ? 24.01.2016
  840. VBA: Как определить запущен или нет Microsoft Word, а также, при необходимости, получить доступ к этому об’екту ? 30.03.2012
  841. VBA: Как программно очистить буфер обмена (WinAPI) ? 08.09.2007
  842. VBA: Как получить список файлов/папок из буфера обмена и создать гиперссылки (WinAPI) ? 29.07.2016
  843. VBA: Как определить сколько милисекунд прошло с момента запуска Microsoft Windows ? 15.08.2007
  844. VBA: Как определить сколько милисекунд прошло во время выполнения макроса ? 02.02.2008
  845. VBA: Как определить цвет пиксела Image, например, после клика ? 16.02.2012
  846. VBA: Как определить разрешение экрана ? 06.08.2007
  847. VBA: Как определить координаты курсора мышки ? 29.07.2007
  848. VBA: Как программно задать новые координаты для курсора мышки, т.е. переместить курсор к нужной точке ? 29.07.2007
  849. VBA: Как во время выполнения макроса, изменить курсор мышки на анимационный(живой) ? 20.10.2007
  850. VBA: Как определить над какой из ячеек рабочего листа находится курсор мышки ? 29.07.2007
  851. VBA: Как скрыть/отобразить курсор мышки ? 01.05.2009
  852. VBA: Как после клика правой кнопкой мышки, над определёнными ячейками, отобразить нужную панель инструментов, причём с учётом координат ? 10.05.2010
  853. VBA: Как получить абсолютную гиперссылку из относительной (WinAPI) ? 13.04.2012
  854. VBA: Как программно создать относительную гиперссылку (WinAPI) ? 13.04.2012
  855. VBA: Как сохранить файл из интернета, указав вручную местосохранение файла ? 24.06.2014
  856. VBA: Как используя функции WinAPI приостановить выполнение программы на определённое время ? 29.07.2007
  857. VBA: Как заблокировать ввод данных с клавиатуры, а также использование мышки (WinAPI) ? 15.09.2007
  858. VBA: Как определить является ли указанная буква прописной [ВЕРХНИЙ РЕГИСТР] (WinAPI) ? 08.09.2007
  859. VBA: Как определить является ли указанная буква строчной [нижний регистр] (WinAPI) ? 08.09.2007
  860. VBA: Как определить является ли указанный символ буквой (WinAPI) ? 08.09.2007
  861. VBA: Как удалить из начала и конца строки ненужные символы ? 27.06.2014
  862. VBA: Как быстро отсортировать массив (WinAPI) ? 06.12.2014
  863. VBA: Как используя функции WinAPI получить имя компьютера ? 31.07.2007
  864. VBA: Как используя функции WinAPI получить имя пользователя ? 04.08.2007
  865. VBA: Как используя функции WinAPI получить значения переменных среды ? 29.07.2009
  866. VBA: Как используя функции WinAPI получить путь к специальной папке Windows ? 10.06.2008
  867. VBA: Как используя функции WinAPI получить список всех принтеров ? 22.10.2010
  868. VBA: Как найти файл, в т.ч. и во вложенных папках, причём без перебора папок и рекурсии (WinAPI) ? 20.01.2012
  869. VBA: Как проверить наличие файла и папки, используя функции WinAPI ? 26.08.2007
  870. VBA: Как удалить файл, переместив его в корзину, используя функции WinAPI ? 19.08.2007
  871. VBA: Как создать папку, используя функции WinAPI ? 26.08.2007
  872. VBA: Как получить имена всех дисков компьютера, а также определить тип каждого из дисков (WinAPI) ? 23.09.2007
  873. VBA: Как изменить метку тома (имя диска), используя функцию WinAPI ? 11.09.2007
  874. VBA: Как определить количество свободного места на диске (WinAPI) ? 26.04.2008
  875. VBA: Как программно очистить корзины (WinAPI) ? 08.08.2010
  876. VBA: Как в строке, содержащей имя файла, изменить расширение (WinAPI) ? 26.04.2008
  877. VBA: Как извлечь имя файла из полного пути, посредством использования WinAPI ? 04.01.2011
  878. VBA: Как получить короткое имя файла/папки из длинного (WinAPI) ? 24.01.2011
  879. VBA: Как получить длинное имя файла/папки из короткого (WinAPI) ? 26.06.2011
  880. VBA: Как определить какая программа, по умолчанию, открывает указанный файл ? 26.06.2011
  881. VBA: Как программно распечатать текстовый, графический файл и т.д. (WinAPI) ? 17.08.2011
  882. VBA: Как программно открыть URL гиперссылку в браузере по умолчанию ? 06.03.2012
  883. VBA: Как переключить раскладку клавиатуры (WinAPI) ? 27.02.2011
  884. VBA: Как программно определить текущую раскладку клавиатуры ? 29.09.2016
  885. VBA: Как программно получить список всех загруженных раскладок клавиатуры ? 30.09.2016
  886. VBA: Как программно узнать состояние клавиш Caps Lock, Num Lock и Scroll Lock ? NEW 09.04.2017
  887. 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

Нужна дополнительная помощь?

Like this post? Please share to your friends:
  • Vba excel жирный текст в ячейке
  • Vba excel есть ли значение в массиве
  • Vba excel если ячейка содержит часть текста
  • Vba excel если ячейка содержит текст то
  • Vba excel если цвет шрифта