I den här artikeln kommer vi att se hur du använder en användardefinierad funktion (UDF) som definieras i en annan arbetsbok.
För detta exempel har vi skapat en UDF "ReverseText" i "Reversing Characters In String.xlsm" arbetsbok.
Rådata består av exempeltextdata i "MainFile".
Vi vill vända exempeltexten med UDF "ReverseText" från "Reversing Characters In String.xlsm".
Vi kan använda en användardefinierad funktion (UDF) från en annan arbetsbok så här:
= OtherWorkbookFullName! FunctionName (CellReference)
För att använda UDF "ReverseText" i "MainFile" måste vi också definiera hela filnamnet, tillsammans med ett tillägg följt av ett utropstecken (!) Framför UDF. Så funktionen kommer att vara så här:
= 'Omvända tecken i String.xlsm'! ReverseText (C11)
Notera: Om namnet på filen som innehåller UDF innehåller mellanslagstecken bör vi bifoga filnamnet inom enstaka citattecken (‘).
Vi kan också konvertera filen som innehåller den användardefinierade funktionen till Lägg till. Lägg sedan till den Lägg till med Excel -applikationen.
För att skapa Lägg till och använda Lägg till, gå till fråga 1
Följ koden nedan
'Kod i annan arbetsbok Alternativ Explicit Function ReverseText (text As String) As String' Reversing the text ReverseText = StrReverse (text) End Function
Om du gillade den här bloggen, dela den med dina vänner på Facebook. Du kan också följa oss på Twitter och Facebook.
Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen