I have created a COM dll in C# and consuming it in a Excel VBA code. I am not able to send a variable as a reference from the VBA code to the COM dll code. Can anyone please let me know the interface declaration that I should do in the C# code to accept variables as pointers so that the new value reflects in VBA code ?