ホームページ よくある問題 pptでドラッグインタラクションを作成する方法

pptでドラッグインタラクションを作成する方法

Jan 15, 2020 am 09:23 AM
ppt 引っ張る

pptでドラッグインタラクションを作成する方法

PPT で画像のドラッグ機能を実装する方法:

1. 通常表示モード

通常表示モードの場合(フルスクリーンモードではありません)、つまり編集状態では、画像のドラッグ機能が自然に実現できます。

利点: シンプルで簡単です。

デメリット: 1. ウィンドウが小さく視認性が悪い; 2. カスタムアニメーション効果が実現できない。

2. マクロ

マクロのセキュリティ レベルを低く設定することをお勧めします。

1. 新しい空の ppt ドキュメントを作成します。

2. メニュー「ツール - マクロ - マクロ」をクリックすると、ダイアログ ボックスが表示されます。

3. ダイアログ ボックスの「マクロ名」に、move などのランダムな名前を入力し、「作成」をクリックしてコード モードに入ります。

4. すべてのコードを削除し、次のコードをそのコードにコピーします。

Option Explicit
Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
Private Declare Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, ByVal yPoint As Long) As Long
Private Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As PointAPI) As Long
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
Public Declare Function MonitorFromPoint Lib "user32.dll" (ByVal x As Long, ByVal y As Long, ByVal dwFlags As Long) As Long
Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
Private Const SM_SCREENX = 0
Private Const SM_SCREENY = 1
Private Const sigProc = "Drag & Drop"
Public Const VK_SHIFT = &H10
Public Const VK_CTRL = &H11
Public Const VK_ALT = &H12
Private Type PointAPI
    x As Long
    y As Long
End Type
Public Type RECT
    Left As Long
    Top As Long
    Right As Long
    Bottom As Long
End Type
Public mPoint As PointAPI, dPoint As PointAPI
Public ActiveShape As Shape
Dim dragMode As Boolean
Dim dx As Double, dy As Double
Sub DragandDrop(sh As Shape)
dragMode = Not dragMode
If dragMode Then Drag sh
End Sub
Private Sub Drag(sh As Shape)
Dim i As Integer, sx As Integer, sy As Integer
Dim mWnd As Long, WR As RECT
dx = GetSystemMetrics(SM_SCREENX): dPoint.x = dx
dy = GetSystemMetrics(SM_SCREENY): dPoint.y = dy
GetCursorPos mPoint
With ActivePresentation.SlideShowWindow
    mWnd = WindowFromPoint(mPoint.x, mPoint.y)
    GetWindowRect mWnd, WR
    sx = WR.Left
    sy = WR.Top
    dx = (WR.Right - WR.Left) / ActivePresentation.PageSetup.SlideWidth
    dy = (WR.Bottom - WR.Top) / ActivePresentation.PageSetup.SlideHeight
End With
If dx > dy Then
    sx = sx + (dx - dy) * ActivePresentation.PageSetup.SlideWidth / 2
    dx = dy
End If
If dy > dx Then
    sy = sy + (dy - dx) * ActivePresentation.PageSetup.SlideHeight / 2
    dy = dx
End If
While dragMode
    GetCursorPos mPoint
    sh.Left = (mPoint.x - sx) / dx - sh.Width / 2
    sh.Top = (mPoint.y - sy) / dy - sh.Height / 2
    DoEvents
    i = i + 1: If i > 2000 Then dragMode = False: Exit Sub
Wend
End Sub

5. [保存] をクリックした後、コード モードを閉じて、ppt デザイン ページに戻ります。ドラッグしたい画像を右クリックし、「アクションの設定 - マウスをクリック - マクロの実行 - OK」を選択します。

6. スライドショーを表示して効果を確認します。

利点: 視認性が高い。

欠点: PPT 初心者にとって操作は簡単ではありません。

以上がpptでドラッグインタラクションを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PPT配布資料を印刷するときに自動的に表示される日付を削除する方法 PPT配布資料を印刷するときに自動的に表示される日付を削除する方法 Mar 26, 2024 pm 08:16 PM

1. まず最初に私が使用した方法について話します。おそらく誰もがそれを使用しているかもしれません。まず、[表示]——]備考テンプレート[を開きます。 2. 開封後、実際に日付が確認できる場所。 3. 最初にそれを選択して削除します。 4. 削除後、[マスタービューを閉じる]をクリックします。 5. もう一度印刷プレビューを開くと、日付がまだ残っていることがわかります。 6. 実際、この日付はここでは削除されていません。 [配布資料マスター]にあるはずです。下の写真を見てください。 7. 日付を見つけたら削除します。 8. プレビューを開いて確認すると、日付が表示されなくなります。注: 実際、この方法も非常に覚えやすいです。印刷された配布資料は配布資料なので、[配布資料マスター] を探す必要があります。

PPT スライドに七角形を挿入する方法の紹介 PPT スライドに七角形を挿入する方法の紹介 Mar 26, 2024 pm 07:46 PM

1. PPT スライド文書を開き、PPT の左側にある [アウトライン、スライド] 列で、基本 [図形] を挿入するスライドをクリックして選択します。 2. 選択後、PPT上部の機能メニューバーの[挿入]メニューを選択し、クリックします。 3. [挿入]メニューをクリックすると、機能メニューバーの下に[挿入]サブメニューバーが表示されます。 [挿入]サブメニューバーの[図形​​]メニューを選択します。 4. [形状]メニューをクリックすると、プリセット形状タイプの選択ページが表示されます。 5. 形状タイプの選択ページで、[7 角形] 形状を選択し、クリックします。 6. クリックした後、マウスをスライド編集インターフェイスに移動し、マウスを押して描画し、描画が完了したらマウスを放します。 [7角形]図形の挿入が完了します。

ExcelアイコンをPPTスライドに挿入する方法 ExcelアイコンをPPTスライドに挿入する方法 Mar 26, 2024 pm 05:40 PM

1. PPT を開き、Excel アイコンを挿入する必要があるページに移動します。 「挿入」タブをクリックします。 2. [オブジェクト]をクリックします。 3. 次のダイアログボックスが表示されます。 4. [ファイルから作成]をクリックし、[参照]をクリックします。 5. 挿入する Excel テーブルを選択します。 6. [OK] をクリックすると、次のページが表示されます。 7. [アイコンで表示]にチェックを入れます。 8. 「OK」をクリックします。

PPT スライドを再生するときに空白が発生した場合の対処方法 PPT スライドを再生するときに空白が発生した場合の対処方法 Mar 26, 2024 pm 07:51 PM

1. 作成した PPT ファイルを開き、2 番目のスライドを選択します。 2. 2 番目のスライドで、いずれかの写真を選択し、[アニメーション] を選択してアニメーション効果を追加します。 3. アニメーションバーの開始列で、[スタンドアロン中] を [前のアニメーションの後] に変更すると、ピクチャアニメーションのラベル [1] が [0] に変わることがわかります。後続のスライドでも同じことを行い、最後にスライドを再生すると効果を確認できます。

PPT にフォントを埋め込むときに、制限された処理の操作方法を求めるプロンプトが表示される PPT にフォントを埋め込むときに、制限された処理の操作方法を求めるプロンプトが表示される Mar 26, 2024 pm 08:41 PM

1. PowerPoint を開いて PPT ドキュメントを編集します。 2. 埋め込みできないフォントを見つけて、テキスト ボックスを選択し、右クリックして [切り取り/コピー] を選択します。 3. スライドの空白部分を右クリックし、[貼り付け] - [図として貼り付け] を選択します。 4. フォントを画像として保存するのは簡単で便利ですが、フォントを変更することはできません。方法 2: ソフトウェア FontCreatorProgram 1. FontCreatorProgram ソフトウェアをインターネットからダウンロードし、解凍し、[FCP.EXE] ファイルを選択してインストールします 2. インストールされたソフトウェアを開き、ウィンドウ内の [ファイル] - [開く] - [インストールされているフォント] をクリックしますメニューバーから「PPT」を選択し、埋め込みできないフォントの場合は「OK」をクリックしてください。 3. [

PPTでテキストをクリックしたときに下線アニメーションを作成する方法 PPTでテキストをクリックしたときに下線アニメーションを作成する方法 Mar 26, 2024 pm 06:40 PM

1. テキストを入力します。 2. [挿入] で図形を選択し、その中の [線] を選択します。 3. love という単語の下に直線を描きます。 4. 直線を選択し、アニメーション メニューを選択して、そこからアニメーション効果を選択します。 5. アニメーションを再生します。この時点では、テキストの下に横線は表示されません。 6. マウスをクリックすると、テキストの下に水平線が表示されます。

PPT で電球アイコンをデザインするための詳細な手順 PPT で電球アイコンをデザインするための詳細な手順 Mar 26, 2024 pm 08:36 PM

1. Shift キーを押しながら PPT に正円を描き、その正円を 2 回コピーし、下図のように貼り合わせます。下の図では、青いガイドラインが 3 つの円の直径と正確に交差していることに注目してください。 (下の写真の矢印に注目してください)。 2. 次のステップが非常に重要で、3 つの円の中央に逆台形を挿入します。台形の長辺は中央の円の直径にあります。 (下の写真の矢印)。 3. 透視図でご覧になる場合は、下図の矢印の位置に注目してください。両方の円に正確に接します。 4. 次に、残りの細部を調整します。たとえば、電球の底の丸い角は、実際には丸い長方形で完成します。効果は次のとおりです。特に下部の小さな半円は円弧グラフィックスによって解決されます。下の写真の2点です。 5. 方向矢印を使用してグラフィック間の距離を微調整した後、中央に T 字型を追加します。

PPTを使用して連続ブロックフローチャートを作成する詳細な手順 PPTを使用して連続ブロックフローチャートを作成する詳細な手順 Mar 26, 2024 pm 09:50 PM

1. PPT を開いてメイン インターフェイスに入ります 2. [ここをクリックしてタイトルとサブタイトルを追加] 入力ボックスを削除すると、空白のページが表示されます。 3. [挿入] メニューをクリックし、SmartArt ツールを選択します。 4. [SmartArt グラフィックの選択] ページで [プロセス] をクリックし、[連続ブロック プロセス] を選択して、[OK] を押します。 5. PPT に連続ブロック処理を挿入します。 6. 連続ブロック処理のテキストを入力します。 7. 入力ボックスが十分でない場合は、最後の図形を選択して右クリックし、[図形の追加] を選択して、後で図形を追加するためにクリックします。 8. 新しく追加した図形のテキストの内容を入力します。 9. この時点で、PPT 内に連続ブロック プロセスが作成されます。