Korištenje korisnički definirane funkcije (UDF) iz druge radne knjige pomoću VBA u programu Microsoft Excel

Anonim

U ovom članku ćemo vidjeti kako se koristi Korisnički definirana funkcija (UDF) definirana u drugoj radnoj knjizi.

Za ovaj primjer, stvorili smo UDF „ReverseText“ u radnoj knjizi „Reversing Characters In String.xlsm“.

Sirovi podaci sastoje se od oglednih tekstualnih podataka u "MainFile".

Želimo preokrenuti uzorak teksta koristeći UDF „ReverseText“ iz „Obrtanje znakova u nizu.xlsm“.

Možemo koristiti Korisnički definiranu funkciju (UDF) iz druge radne knjige poput ove:

= OtherWorkbookFullName! FunctionName (CellReference)

Da bismo koristili UDF “ReverseText” u “MainFile”, također moramo definirati cijeli naziv datoteke, zajedno s nastavkom iza kojeg slijedi uskličnik (!) Ispred UDF -a. Dakle, funkcija će biti ovakva:

= 'Obrtanje znakova u nizu.xlsm'! Obrnuti tekst (C11)

Bilješka: Ako naziv datoteke koja sadrži UDF sadrži znakove razmaka, tada bismo trebali priložiti naziv datoteke unutar pojedinačnih navodnika (‘).

Također možemo pretvoriti datoteku koja sadrži korisnički definiranu funkciju u Add In. Zatim dodajte taj Dodaj s Excel aplikacijom.

Da biste stvorili dodatak i koristili dodavanje, idite na pitanje 1

Molimo slijedite dolje za kôd

 'Kôd u drugoj radnoj knjizi Opcija Eksplicitna funkcija ReverseText (tekst kao niz) Kao niz' Preokretanje teksta ReverseText = StrReverse (tekst) Krajnja funkcija 

Ako vam se dopao ovaj blog, podijelite ga sa svojim prijateljima na Facebooku. Također, možete nas pratiti na Twitteru i Facebooku.

Voljeli bismo vas čuti, javite nam kako možemo poboljšati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte