Прескочи на основното съдържание

 Как бързо да вмъкнете отметки и кръстчета в клетките?

Автор: Xiaoyang Последна промяна: 2020-04-26

В работен лист можем да вмъкнем отметките и кръстчетата, като използваме функцията за символи по подразбиране, но ще бъде скучно, ако можете просто да вмъквате по един символ всеки път. В тази статия ще говоря за някои трикове за бързо вмъкване на отметките и кръстчетата в Excel.

Вмъкване на отметки и кръстчета в клетки със символ за бърз достъп

Вмъкнете отметки и кръстчета в клетки с VBA код


Вмъкване на отметки и кръстчета в клетки със символ за бърз достъп

За бързо вмъкване на отметките и кръстчетата, буквите за бърз достъп „a“ и „r“ могат да ви направят услуга. Моля, направете следното:

1. Изберете клетките на колоната, където искате да вмъкнете отметките и кръстчетата, и след това изберете Webdings шрифт под Начало раздел, вижте екранна снимка:

2. Сега, когато въведете буквата „a“ в клетката, тя ще стане отметка, а ако въведете буквата „r“, ще стане кръстосана маркировка, вижте екранната снимка:


Вмъкнете отметки и кръстчета в клетки с VBA код

Ето още един бърз и лесен начин за вмъкване на отметките и кръстчетата само с кликвания.

1. Щракнете с десния бутон върху раздела на листа, в който искате да вмъкнете отметки и кръстчета, и след това изберете Преглед на кода от контекстното меню, в отворения Microsoft Visual Basic за приложения прозорец, копирайте и поставете следния код в празния модул:

VBA код: Вмъкнете отметки и кръстчета в клетките:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice
    If Target.Cells.Count = 1 Then
        If Not Intersect(Target, Range("B2:B12")) Is Nothing Then
            With Target
                .Font.Name = "Wingdings"
                .Font.Size = 12
                If .FormulaR1C1 = " û " Then
                    .FormulaR1C1 = "ü"
                Else
                    .FormulaR1C1 = " û "
                End If
            End With
        End If
        Cancel = True
    End If
End Sub

Забележка: В горния код, B2: B12 са клетките, в които искате да вмъкнете отметките и кръстчетата, можете да промените препратката към клетка според вашите нужди.

2. След това запазете кода и затворете този код, сега, когато щракнете два пъти върху клетка веднъж, се вмъква кръстосана маркировка, а когато щракнете двукратно втори път, се показва отметка, вижте екранната снимка:


Запазете конкретните символи и ги вмъкнете където имате нужда:

- автотекст функция на Kutools за Excel може да ви помогне да запазите конкретните символи, формули, данни или други елементи в прозореца за автотекст и след това можете да ги използвате повторно навсякъде във файла на Excel, от който се нуждаете.

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Wondering how to add more ranges to 'If Not Intersect(Target, Range("B2:B12")) Is Nothing Then' for example I have a number of cell ranges such as D2,D12 then F7,F32 how can I add this macro to all the cells? Cheers
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations