適用されているフィルタによっては、サイズ(行数、列数は常に同じ)によって異なる表がExcel上にあります。Excelのデータを含むセルのみをPowerpoint VBAにコピー
表は、「小売業者」と呼ばれるシートの範囲B2:F7にあります。
"Stores"と呼ばれる既存のPowerpointプレゼンテーションのスライド35にテーブルをコピーするVBAスクリプトを作成したいと思います。しかし、テーブルのサイズが異なるので、コードが実行されるたびに、値を持つ行だけをコピーすることをお勧めします。
私はこれを行うことを試みた:
Sub Copy Table()
'Copy Range from Excel
Set rng = ThisWorkbook.Sheets("Retailers").Range("B2:F7")
'Copy Excel Range
rng.Copy
'Paste to PowerPoint and position
私はパワーポイントに貼り付けしても、データだけで行をコピーする方法を確認していません。
これを行うにはどうすればいいですか?
これまでに何を試しましたか? – Zac