Add-inを使用して選択したSlideにテキストを挿入
1010 ワード
PowerPointでRibbonボタンを作成し、このボタンをクリックすると現在のSlideにテキストが挿入されます.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;
using PowerPoint = Microsoft.Office.Interop.PowerPoint;
using System.Windows.Forms;
using Office = Microsoft.Office.Core;
namespace PowerPointAddIn2
{
public partial class Ribbon1
{
private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{
}
private void button1_Click(object sender, RibbonControlEventArgs e)
{
PowerPoint.Application ppApp = Globals.ThisAddIn.Application;
PowerPoint.SlideRange ppSR = ppApp.ActiveWindow.Selection
.SlideRange;
PowerPoint.Shape ppShap = ppSR.Shapes
.AddLabel(Office.MsoTextOrientation
.msoTextOrientationHorizontal, 0, 0, 200, 25);
ppShap.TextEffect.Text = "Hello World!";
}
}
}