Я в основном застрял. У меня есть код, который позволяет мне просматривать файл, как только файл выбран, он копирует все данные в этом файле, а затем позволяет мне выбирать рабочий лист из любой открытой книги в то время. Как только рабочий лист выбран [это то, где я застреваю], я хочу, чтобы он вставлял его в j7. вместо этого он не делает этого, имея в виду, что я буду менять имя файла каждый день, так как он имеет дату текущего дня на нем. вот мой код:Скопируйте данные пасты с другой книги на текущий рабочий лист
Sub Macro4()
'
' Macro4 Macro
'
'
Range("A1").Select
Dim fileStr As String
fileStr = Application.GetOpenFilename()
If fileStr = "False" Then Exit Sub
Workbooks.Open fileStr
Range("A2").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Window.Sheets(Array("Forecast_workings")).Select{**this is where i want to be able to select a worksheet from any open workbook and it will paste the data in cell J7 of that worksheet.**
Range("J7").Select
Application.CutCopyMode = False
Range("C16:C27").Select
Selection.Copy
Range("E16").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("G16:G27").Select
Selection.Copy
Range("C16").Select
ActiveSheet.Paste
Application.CutCopyMode = False
Range("O16").Select
End Sub
@ Шива: Это второй раз, когда вы опустили меня, не оставляя никаких объяснений. Вы находитесь на пути мести. У меня нет выбора, кроме как сообщить вам модератора. Я сделал снимок вашего профиля. –
@ Шива: [Siva] (http://stackoverflow.com/users/325521/shiva) Я вижу, что вы удалили нижний план, и ваш счет поднялся на 1. Это только показывает, что это вы. Прекратите делать это, или я сообщу модератору. ПОСЛЕДНЕЕ ПРЕДУПРЕЖДЕНИЕ. –