VBScriptを使用して線を作成し、線の色を黒に変更したいちょうどサンプルコードは問題ありません。ありがとう。VBScriptを使用してPowerPointを作成し、線の色を変更する
-3
A
答えて
0
行を入力して色を変えて記録しました。これがVBAコードです。
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Characters(Start:=1, Length:=0).Select
With ActiveWindow.Selection.TextRange
.Text = "Hi There" + Chr$(CharCode:=13)
With .Font
.Color.SchemeColor = ppForeground
End With
End With
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = ppForeground
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = ppAccent2
に凝縮させることができる
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Characters(Start:=1, Length:=0).Select
With ActiveWindow.Selection.TextRange
.Text = "Hi There" + Chr$(CharCode:=13)
With .Font
.NameAscii = "Arial"
.NameComplexScript = "Arial"
.Size = 32
.Bold = msoFalse
.Italic = msoFalse
.Underline = msoFalse
.Shadow = msoFalse
.Emboss = msoFalse
.BaselineOffset = 0
.AutoRotateNumbers = msoFalse
.Color.SchemeColor = ppForeground
End With
End With
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = ppForeground
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = ppAccent2
そして、型なしと遅延バインディングを使用するためにそれを変換します。また、名前付きパラメータを位置に変換します。定数をそれらの値に置き換えます(Powerpointのオブジェクトブラウザで検索します)。アプリケーションオブジェクトはグローバルではないので、メソッドとプロパティの前にを入れてください。
Set PP = CreateObject("PowerPoint.Application")
pp.ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
pp.ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
pp.ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Characters(1, 0).Select
With pp.ActiveWindow.Selection.TextRange
.Text = "Hi There" + Chr$(13)
With .Font
.Color.SchemeColor = 2
End With
End With
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = 2
ActiveWindow.Selection.TextRange.Font.Color.SchemeColor = 7
上記は有効なVBScriptとVBAの両方です。
+0
ご協力ありがとうございます。テキストの設定には便利ですが、パワーポイントのスライドに黒い線を作成するサンプルコードが必要です。また、黒いフレームと透明な内部でリタングルを作成する必要があります。あなたのさらなる援助を楽しみにしています。 – Larry
0
VBAの録音構文を標準のVBA/VBScriptに変換する方法を説明しました。
あなたの行動を記録すると、PowerPointがそれを行います。
Alt + T、M、R(録音を停止するのと同じキー)。記録されたコードを見るには、Alt + F11を押してください。上記のように変換します。
これは、線を描画するパワーポイントです。
Sub Macro1()
'
' Macro recorded 15/08/2016 by User
'
ActiveWindow.Selection.SlideRange.Shapes.AddLine(59.5, 219#, 671.88, 219#).Select
With ActiveWindow.Selection.ShapeRange
.Line.ForeColor.SchemeColor = ppForeground
.Line.Visible = msoTrue
End With
End Sub
したがって、定数を値に置き換えます。上記の投稿のようにcreateobject
を使用してアプリオブジェクトを追加します。
関連する問題
- 1. ExcelでVBAを使用してPowerPointでSlideSizeを変更する
- 2. VBAを使用してPowerpointスライドマスターを作成する
- 3. jqueryを使用して枠線の色を変更しますか?
- 4. PowerPoint VBAを使用してキオスクプレゼンテーションタイプからスピーカープレゼンテーションタイプに変更する
- 5. vbscriptを使用してinstallshieldにコンボボックスを作成する
- 6. vbscriptを使用してANSIテキストファイルを作成する
- 7. バッチファイルを使用してVBScriptを作成する
- 8. チェックボックスを作成して出力テキストの色を変更する
- 9. 変数を使用して図形の色を変更する
- 10. IPの最後のオクテットを変更してvbscriptを使用してデフォルトゲートウェイを変更する
- 11. VBAを使用してPowerpointプレゼンテーションの写真のファイルタイプを変更しますか?
- 12. vbaのregexを使用してPowerpointでビデオ名を変更します
- 13. VBAを使用してPowerPointのグラフを更新する
- 14. ggplot()で線の色を変更する
- 15. KIVY:ペイントアプリケーションの線色を変更する
- 16. visreg線の色を変更する
- 17. GridPane:グリッド線の色を変更する
- 18. ChartJS。軸線の色を変更する
- 19. 「R.color.red」を使用してウィジェットのテキストの色を変更する
- 20. iOSカテゴリを使用して新しい色を作成する
- 21. d3 javascript線の色を変更する線をクリックすると、すべての線が変更されます
- 22. CSVファイルを使用して複数のファイルの名前を変更するVBScript
- 23. パレットを使用してイメージボタンの色を変更します
- 24. JavaScriptを使用してリンクの色を変更します
- 25. sassを使用してブートストラップパネルの色を変更する
- 26. セレクタを使用してListViewの背景色を変更する
- 27. スクリプトを使用してUIボタンの色を変更する
- 28. Evalを使用してTemplateFieldの色を変更する方法
- 29. javascriptを使用してアラートメッセージテキストの色を変更する
- 30. テクスチャボックスを使用してキャンバスの色を変更する
あなたは既に試したこと/したことを分かち合うことができますか? SOはあなたのコードを書くサイトではありません。 –