Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница:

 

  Вопрос: Перенос массива на VBA Добавлено: 04.02.03 19:30  

Автор вопроса:  vf

Имею процедуру переноса массива с одного листа "Лист1" книги на другой "Лист2"

Range("Лист2!A6:F50").Value = Range("Лист1!A6:F50").Value

Подскажите как это же сделать для переноса такого же массива из одной книги "Один.xls" с листа "Лист1" в другую

книгу "Два.xls" на лист "Лист1". Написанная мной процедура в листе макросов книги "Два.xls" не работает ни в

первом варианте:

Sub Перенос()

Workbooks.Open "C:\Базы\Один.xls"

'Workbooks("Два.xls").Range("Лист1!A6:F50").Value = Workbooks("Один.xls").Range("Лист1!A6:F50").Value

End Sub

ни во втором:

Sub Перенос()

Workbooks.Open "C:\Базы\Один.xls"

Range("[Два.xls]Лист1!A6:F50").Value = Range("[Один.xls]Лист1!A6:F50").Value

End Sub

пишет (Method 'Range' of object '_Global' failed).

Помогите!

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам