ユーザーが 1 つまたは複数のテキスト ファイルを PowerPoint のフィールドにインポートできるようにする関数を作成しました。これは本当にうまくいきます。ユーザーはフィールドをクリックし、カスタム メニューのボタンをクリックして、リストからファイルを選択し、そこに移動します。私が抱えている問題は、インポートされた各テキストの間に 2 つの改行を入れなければならないことです。つまり、最後に 2 つの改行が残っています。
これは、私が見つけた段落を削除する通常の結果です:
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Characters(Start:=27, Length:=1).Select
ActiveWindow.Selection.TextRange.Text = ""
これは、フィールドを削除するには、選択したフィールドの最後の位置を計算する必要があることを示唆しています。誰かが私がこれについてどのように行くかについて私に考えを与えることができますか?