Kuidas luua oma CV-lugeja Excel VBA abil

Suured ettevõtted kasutavad CV-de skannimiseks kallist tarkvara, kasutades oma kohandatud märksõnade loendit, et leida kandidaate kõigile ettevõtte vabadele ametikohtadele. Kui olete väike konsultatsioonifirma ja skannite oma CV-sid endiselt käsitsi, ärge muretsege. Nüüd saate luua oma CV-de skannimise tööriista.

Download Now

Kui soovite tarkvara võimalikult kiiresti kasutama hakata, saate:

Laadige tarkvara kohe alla

Laadige kohe alla CV mall

Vastasel juhul, kui soovite ise teha, saate lugeda allpool olevat sisu.

Valmistame GUI ette

Nagu pildil näidatud, looge kaks lehte ja nimetage esimene "Menüü" ja viimane "Jätka". Nagu nimigi ütleb, on leht "Menüü" meie tööriista GUI ja leht "Jätka" sisaldab teavet meie tööriista kaudu loetud jätkamisfailidest.

Looge lehel "Menüü" väli, mis sisaldab valitud CV kogu tee. Pange tähele, et CV peaks olema doc- või docx-vormingus. Lisage kaks nuppu. Hiljem lisame nendele nuppudele makro, et muuta see funktsionaalseks. Nimetagem väljast paremal asuvale nupule "Sirvi". Laske välja allosas oleval nupul olla nimeks "Read Resume". Tööriista visuaalselt heaks muutmiseks saate lisada ikoone, kuna olen lisanud Wordi dokumendi ikooni.  Valmistage GUI ette

Valmistame andmebaasi ette

Väga levinud on see, et kõigil ettevõtetel on oma kodulehel CV mall ja tööotsijatel palutakse seda malli kasutada. Seega on andmebaasi ettevalmistamine lihtne. Lihtsalt lisage oma ettevõtte CV malli väljadele vastavad veerupäised. Nagu on näidatud allolevatel piltidel, lõin jätkamise malli näidis ja lisasin lehele "Jätka" vastavad päised.CV malli näidis

Lisage lehe CV-sse vastavad päised

Teeme selle funktsionaalseks

Kopeerige skript ja kleepige see uude moodulisse. Stsenaariumil on kaks alajaotust. Esimene alam on võimaldada kasutajal CV-faili sirvida ja valida. Teine alam on valitud CV-st andmete lugemine ja importimine. Nüüd jätkake ja lisage need makrod lehe "Menüü" vastavatele nuppudele

Testime seda

Vajutage lehel "Menüü" sirvimisnuppu ja valige fail. Nüüd näete väljale ilmuvat valitud CV täielikku teed. Klõpsake nupul "Read Resume" ja tööriist loeb koheselt andmed Resume'ist ja paneb need lehele "Jätka".

Kuidas see töötab?

Skript käsitleb CV-d ridade ja veergudega tabelina. Iga rida ja veerg sõelutakse ja andmed edastatakse Wordist Excelisse.

Muutke seda

Äsja loodud tööriist loeb ühte CV-d. Saate seda hõlpsasti muuta, et lugeda ühest kaustast mitu CV-d. Muutke esimest alamfaili, et võimaldada kasutajal valida kaust, ja muutke teist alamfaili, et lugeda ja edastada iga valitud kausta sõnafaili.

Script

Sub pick_word()
'Allowing the user to pick the resume
    Dim wd As Office.FileDialog
    Set wd = Application.FileDialog(msoFileDialogFilePicker)
    With wd
        .AllowMultiSelect = False
        .Title = "Please select the Resume"
        .Filters.Clear
        .Filters.Add "Resume", "*.doc*"
        If .Show = True Then
            Sheets("Menu").Range("G5").Value = .SelectedItems(1) 'show the picked file on the Menu sheet
        End If
    End With
End Sub

Sub ImportWordTable()
'Read the resume
    Dim obj1 As Object
    Dim file1 As Variant
    Dim t1 As Integer
    Dim ir As Long
    Dim ic As Integer
    Set obj1 = GetObject(Sheets("Menu").Range("G5").Value)
    Sheets("Resume").Rows("2:1000").Clear
    Dim c As Long
    c = 0
    With obj1
        With .tables(1)
            For ir = 1 To .Rows.Count
                c = c + 1
                For ic = 2 To .Columns.Count
                    Sheets("Resume").Cells(2, c).Value = WorksheetFunction.Clean(.cell(ir, ic).Range.Text)
                    Next ic
                    Next ir
                End With
            End With
            Set obj1 = Nothing
        End Sub

Juhul kui teil on kahjustatud Exceli xlsx-fail faili ja te pole seda varem märganud, on nüüd aeg see parandada, kasutades näiteks taastetööriistu DataNumen Excel Repair.

Autori sissejuhatus:

Nick Vipond on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas parandada doc korruptsiooni ja Outlooki taastamise tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.