マクロを初めて使用しました。Excelを使用してMPPの列の特定のデータを別のデータにコピーするマクロを作成します。私はExcel.IでcloumnsのセットにMPP内の特定のcoloumsをコピーしたいマクロを使用してmppファイルからExcelにデータをコピーする方法
Option Explicit
Sub CopytoPS()
Dim sfil As String
Dim owbk As Workbook
Dim sPath As String
sPath = "C:\Users\HYMC\Excel\Test\" 'Change the file path for your purposes
sfil = Dir(sPath & "Management Report PS.xls")
Range("A2:I22").Copy
Set owbk = Workbooks.Open(sPath & sfil)
owbk.Sheets("Sales Data").Range("B65536").End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
owbk.Close True 'Save opened workbook and close
sfil = Dir
End Sub
を助けるanother.pleaseする1 Excelからデータをコピーするコードを発見した
は、ユーザーがちょうどしたいですソースファイル、コピー先のセルとコピー先のセルを指定します
mppファイルとは、「Microsoft Projectファイル」という意味ですか? –
はいmppはMicrosoft Project Planファイルです – coder25
@prerna:はい、ExcelでMPPファイルを開くことはできますが、コードを渡す前にFahimが上で述べたことを見ることができますか? –