Як завжди плавати командну кнопку на аркуші в Excel?
У деяких випадках вам може знадобитися плаваюча кнопка команди (елементи керування ActiveX), щоб продовжувати рухатися з робочим аркушем незалежно від того, як ви прокручуєте аркуш вгору або вниз. Ця стаття покаже вам спосіб її досягнення.
Завжди плаваюча кнопка команди на аркуші з кодом VBA
Завжди плаваюча кнопка команди на аркуші з кодом VBA
Будь ласка, виконайте наступні дії, щоб кнопка команд завжди плавала на аркуші.
1. На аркуші, який містить командну кнопку ActiveX Controls, ви хочете, щоб вона була плаваючою, клацніть правою кнопкою миші вкладку аркуша, а потім клацніть Переглянути код з контекстного меню.
2. У спливаючому Microsoft Visual Basic для додатків вікно, скопіюйте та вставте наведений нижче код VBA у вікно коду.
Код VBA: Зробіть командну кнопку завжди плаваючою на аркуші
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
On Error GoTo 0
With Cells(Windows(1).ScrollRow, Windows(1).ScrollColumn)
CommandButton1.Top = .Top + 100
CommandButton1.Left = .Left + 300
End With
End Sub
примітки: у коді abovde CommandButton1 - це назва кнопки, яку потрібно завжди залишати видимою. Будь ласка, змініть це на свої потреби.
3 Потім натисніть кнопку інший + Q клавіші для виходу з Microsoft Visual Basic для додатків вікна.
Відтепер кнопка Command завжди буде плавати у верхній частині робочого аркуша з переміщенням активної клікнутої комірки, як показано на знімку екрана нижче.
примітки: Цей VBA працює лише для командних кнопок ActiveX Controld.
Статті по темі:
- Як зберегти та закрити активну книгу без запиту за допомогою командної кнопки в Excel?
- Як оновити або вставити (поточну) дату та час за допомогою командної кнопки в Excel?
- Як за допомогою командної кнопки змінити вказане значення комірки в Excel?
- Як створити командну кнопку для копіювання та вставки даних у Excel?
- Як за допомогою кнопки команди зберегти активний аркуш як файл PDF у програмі Excel?
- Як автоматично вставити порожній новий рядок кнопкою команди в Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!