Probably not. You are talking about different platforms without total one-to-one correspondence; and they are actually very different. You can translate some part of code, which is not platform- or API-specific.
For writing C# code in this field, you will need to use Microsoft Office Interop. As after the installation of the Office the interop assemblies are put in GAC, you can reference it from the tab ".NET" of the "Add Reference" windows of Visual Studio. It will come under the name like "MS Office Interop Excel …" (of appropriate version).
Please see:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel%28v=office.14%29.aspx[
^].
—SA