webForumDet fria alternativet

Interop.Microsoft.Office.Interop.Excel - kräver den Excel?

.NET

5 svar · 1 741 visningar · startad av OveRRidE

Medlem sedan feb. 200112 078 inlägg
Frågan#1

Om man skall använda denna klass, måste jag ha Excel installerat på servern? Är det en licensierad mjukvara/dll som krävs, eller har Interop'en allt som behövs?

Tack på förhand!

Medlem sedan dec. 20014 239 inlägg
#2

Finns att ladda ned separat från MS http://www.microsoft.com/downloads/details.aspx?familyid=3c9a983a-ac14-4125-8ba0-d36d67e0f4ad&displaylang=en

Vad beträffar licensiering vet jag inte.

Medlem sedan okt. 2006224 inlägg
#3

Om du exempelvis använder dllen för att skapa ett excel objekt och "pusha" ett exceldokument till klienten krävs det ingen licens för Office/Excel mjukvaran på servern.

Sen om Interopen har "allt som behövs" beror nog mycket vad du ska uppnå. Det finns mer funktionalitet och stöd för nya funktioner som finns i Office 2007 i Visual Studio Tools for Office.

Medlem sedan feb. 200112 078 inlägg
#4

Som jag misstänkte. Vi skall använda 2007-format, så det blir snarare detta lib: http://www.microsoft.com/downloads/details.aspx?familyid=59DAEBAA-BED4-4282-A28C-B864D8BFA513&displaylang=en (2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies).

Tack för hjälpen!

Medlem sedan jan. 20012 204 inlägg
#5

Finns det några alternativ till att använda Excel.Interop om man vill skapa Excel-dokument ( vill ha några diagram inne i dokumentet också)?

Medlem sedan aug. 20003 575 inlägg
#6

P skrev:

Finns det några alternativ till att använda Excel.Interop om man vill skapa Excel-dokument ( vill ha några diagram inne i dokumentet också)?

För att kunna skapa ett exceldokument så finns activereports, vet dock inte hur stödet är för grafer.

291 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
154 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)