Array write

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Can I write into an 10x10 array all-cells-at-once, without loops? how?
 
Sub abc()

Set MyRange = Range("A1:J10")

MyRange.Copy Destination:=Range("A20")

End Sub
 
can you write that into an array dim (1 to 10, 1 to 10) without a loop ? thx!
 
You can if the array is originally declared as a dynamic array. E.g.,

Dim MyArray()
ReDim MyArray(1 to 10, 1 to 10)
MyArray = Range("A1:J10")

Alan Beban
 
Thx Alan, this works. Is the converse possible i.e.: to write from an array
into a worksheet range without using a for..next loop ?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top