Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Funktionen Åtgärder har avvecklats från Microsoft Word med början i Office 2024. Den här funktionen är endast tillgänglig i Microsoft Word med följande versioner av Office:
- Microsoft 365
- Office LTSC Professional Plus 2021
- Office LTSC-standard 2021
- Office Professional Plus 2016, 2019
- Office Standard 2016, 2019
Om du vill lägga till ett åtgärdsfönster i ett Microsoft Office Word-dokument eller en Microsoft Excel-arbetsbok skapar du först en Användarkontroll för Windows Forms. Lägg sedan till användarkontrollen i Controls egenskapen för ThisDocument.ActionsPane
fältet (Word) eller ThisWorkbook.ActionsPane
fältet (Excel) i projektet.
gäller för: Informationen i det här avsnittet gäller för projekt på dokumentnivå för Excel och Word. För mer information, se funktioner som är tillgängliga beroende på Office-program och projekttyp.
Anmärkning
Datorn kan visa olika namn eller platser för vissa av Visual Studio-användargränssnittselementen i följande instruktioner. Den Visual Studio-utgåva som du har och de inställningar som du använder avgör dessa element. Mer information finns i Anpassa Visual Studio IDE-.
Skapa användarkontrollen
Följande procedur visar hur du skapar användarkontroll i ett Word- eller Excel-projekt. Den lägger också till en knapp i användarkontrollen som skriver text till dokumentet eller arbetsboken när den klickas.
Så här skapar du användarkontrollen
Öppna word- eller Excel-dokumentnivåprojektet i Visual Studio.
På menyn Project klickar du på Lägg till nytt objekt.
I dialogrutan Lägg till nytt objekt väljer du Åtgärdsfönsterkontroll, ger den namnet HelloControl och klickar på Lägg till.
Anmärkning
Du kan också lägga till ett användarkontrollobjekt i projektet. Klasserna som genereras av åtgärdsfönstrets kontroll - och användarkontrollobjekt är funktionellt likvärdiga.
Dra en knappkontroll till kontrollen på fliken Windows-formulär i verktygslådan.
Anmärkning
Om kontrollen inte visas i designern dubbelklickar du på HelloControl i Solution Explorer.
Lägg till koden i Click knappens händelsehanterare. I följande exempel visas kod för ett Microsoft Office Word-dokument.
I C# måste du lägga till en händelsehanterare för knappklicket. Du kan placera den här koden i
HelloControl
konstruktorn efter anropet tillInitializeComponent
.Information om hur du skapar händelsehanterare finns i Så här skapar du händelsehanterare i Office Projects.
public HelloControl() { InitializeComponent(); this.button1.Click += new EventHandler(this.button1_Click); }
Lägg till användarkontrollen i åtgärdsfönstret
Om du vill visa åtgärdsfönstret lägger du till användarkontrollen i Controls egenskapen för ThisDocument.ActionsPane
fältet (Word) eller ThisWorkbook.ActionsPane
fältet (Excel).
Så här lägger du till användarkontrollen i åtgärdsfönstret
Lägg till följande kod i
ThisDocument
klassen ellerThisWorkbook
som en deklaration på klassnivå (lägg inte till den här koden i en metod).Lägg till följande kod i
ThisDocument_Startup
händelsehanteraren förThisDocument
klassen ellerThisWorkbook_Startup
klassensThisWorkbook
händelsehanterare.