Nej, ett aktiverat Excel -objekt inom ett annat program (som ett Word -dokument eller en PowerPoint -presentation) har inte * alla * funktionerna i en fristående Excel -applikation. Även om det erbjuder en betydande delmängd av Excels funktionalitet, är vissa funktioner inte tillgängliga eller begränsade. Här är varför:
* reducerat användargränssnitt: Det inbäddade objektet har vanligtvis ett förenklat gränssnitt. Många menyalternativ, verktygsfält och dialogrutor som finns tillgängliga i hela Excel -applikationen är frånvarande eller minskade avsevärt.
* Begränsad åtkomst till tillägg och makron: Tillägg och VBA-makron kanske inte fungerar korrekt eller är helt otillgängliga i det inbäddade objektet, beroende på hur objektet är inbäddat och säkerhetsinställningarna.
* Interaktion med värdapplikationen: Det inbäddade objektets beteende kan begränsas av värdapplikationen. Vissa åtgärder kan förhindras eller begränsas för att undvika konflikter eller instabilitet.
* Filsystemåtkomst: Tillgång till filsystemet, till exempel att öppna eller spara filer direkt, kan vara begränsad av säkerhetsskäl.
* Utskriftsbegränsningar: Utskriftsalternativ kan vara begränsade eller hanteras annorlunda än i en fristående Excel -instans.
* Specifika funktioner: Vissa avancerade funktioner som kräver omfattande resurser eller komplexa interaktioner kanske inte stöds.
I huvudsak tillhandahåller ett aktiverat Excel -objekt en * del * av Excels funktionalitet, tillräcklig för grundläggande kalkylbladredigering och dataripulation inom ramen för värdapplikationen. Det är ett bekvämt sätt att inkludera kalkylbladdata, men det är inte en fullständig ersättning för en fristående Excel -arbetsbok.