3

そのため、この Word 文書には多数の ActiveX ボタンが含まれており、ボタンの 1 つが押されるたびに、対応する画像がユーザーフォームにポップアップ表示されます。次のようになります。
ここに画像の説明を入力

私の問題は、ポップアップする各画像が PDF の一部のスクリーンショットであるということですが、ユーザーは実際に提示されたテキストを選択/コピーできる必要があります。

PDF ファイルの一部をユーザーフォームに埋め込んで、テキストを選択できるようにする良い方法はありますか? 編集可能であってはならず、選択可能であるべきです。

または、最悪のシナリオとして、自分で PDF からテキストをコピーしてユーザーフォームにフォーマットする最も簡単な方法は何でしょうか?

ありがとう!

4

1 に答える 1

2

ユーザーにpdfからテキストを選択させたい場合は、これに画像コントロールを使用することはお勧めしません。

これを行う。

  1. Adobe Pdf Reader を PC にインストールします。
  2. 新しいユーザーフォームを作成し、AcroPDF1コントロールCommandButtonを配置すれば完了です。

AcroPDF1コントロールを追加するには、スクリーンショットを参照してください

ここに画像の説明を入力

次に、ユーザー フォームにコントロールを描画し、フォームにコマンド ボタンを配置します。

これは、ユーザーフォームがどのように見えるかです。

ここに画像の説明を入力

このコードを CommandButton1 のクリック イベントに挿入します。

Option Explicit

Private Sub CommandButton1_Click()
    '~~> Change filename as applicable
    AcroPDF1.LoadFile "C:\Sample.Pdf"
End Sub

実行すると、pdfが表示され、テキストを選択できます。以下のスクリーンショットを参照してください。

ここに画像の説明を入力

于 2012-09-05T14:07:47.417 に答える