Generați cod alfabet militar pentru un text în Excel

„A” ca în Alpha, „B” ca în Bravo, „C” ca în Charlie. Ai mai auzit aceste fraze?

Acestea se numesc Codul Alfabetului Militar (cunoscut și sub numele de cod alfabet NATO). Este adesea folosit de oameni (în special băieții din centrul de apeluri) pentru a comunica numele, adresa de e-mail sau adresa de acasă / birou.

Generați cod alfabet militar în Excel

În primul meu loc de muncă, am primit un proiect în care trebuia să fac apeluri la rece pentru a obține informații despre dispozitivele medicale. Din moment ce ne conectam cu oameni din întreaga lume cu tot felul de accente, a fost - uneori - dificil să ne împărtășim numele și e-mailul sau să le primim. Atunci am început să mă bazez pe codurile alfabetului militar pentru a comunica clar. Am văzut o mulțime de băieți din call center făcând acest lucru eficient.

Având în vedere acest lucru, am creat un șablon Excel în care puteți introduce un șir de text și acesta va genera automat codul alfabetului militar pentru textul introdus.

Ceva așa cum se arată mai jos:

De îndată ce introduceți textul și apăsați Enter, acesta va genera automat codul alfabetului militar pentru fiecare alfabet din șirul de text.

Rețineți că, în acest caz, numerele și caracterele speciale ar fi afișate așa cum este. De asemenea, acest lucru ar funcționa fie cu majuscule, fie cu majuscule.

Deoarece acest registru de lucru conține o macro, imediat ce îl deschideți, este posibil să vedeți o bară galbenă cu butonul - Activați conținutul. Trebuie să faceți clic pe acest buton pentru ca acesta să funcționeze.

Cum să creați acest șablon generator de coduri alfabetice militare

Acest șablon funcționează pur și simplu pe magia VBA. Există câteva bucle în cadrul procedurii de modificare a foii de lucru care verifică pur și simplu fiecare alfabet și preia cuvântul cod pentru acel alfabet.

Iată codul VBA care face treaba:

Private Sub Worksheet_Change (ByVal Target As Range) 'creat de Sumit Bansal de trumpexcel.com Dim alphabetcount As Integer Dim alphabet As String Dim result As String Dim i As Integer Dim TargetColumn As Integer Dim TargetRow As Integer On Error Reîncepeți următoarea TargetColumn = Target. Coloana TargetRow = Target.Row If TargetColumn = 4 And Cells (TargetRow, TargetColumn) = "" Then Cells (TargetRow, TargetColumn + 1) = "" Exit Sub End If If TargetColumn = 4 Then alphabetcount = Len (Cells (TargetRow, TargetColumn )) Pentru i = 1 Către alfabet + 1 alfabet = Mediu (Interval (Adresă țintă), i, 1) Dacă Interval ("A2: A27"). Găsiți (alfabet) Nu este nimic Atunci rezultați = rezultat & "," & alfabet Else result = result & "," & Range ("A2: A27"). Găsiți (alfabet). Offset (0, 1) End If Next i Cells (TargetRow, TargetColumn + 1) = Mid (result, 3, Len (rezultat) - 4) End If End Sub

Dacă doriți să modificați câteva dintre aceste cuvinte cod pentru a se potrivi cu publicul / regiunea dvs., îl puteți schimba pur și simplu în coloana B din fișierul de descărcare. Codul va alege automat codurile modificate.

Rețineți că, deoarece acest registru de lucru conține o macro, trebuie să salvați fișierul în format .xls sau .xlsm.

Sper că acest lucru vă va ajuta data viitoare când veți încerca să comunicați nume, id-uri de e-mail sau adresați-vă cu oamenii printr-o conversație telefonică.

Spuneți-mi ce părere aveți despre acest șablon Excel lăsând un comentariu mai jos.

Alte șabloane Excel pe care ți-ar putea dori:

  • Șablon de matrice de priorizare a sarcinilor.
  • Șablon Generator de e-mail.
  • Șablon de urmărire a concediilor pentru angajați.
  • Șablon de calcul al foii de lucru pentru angajați.
  • Calendar integrat cu un șablon de listă de sarcini.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave