Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
dim MyData as Variant
MyData = Range("A1:C10") now you have an array (MyData) through which you can loop.. Sub Test() Dim MyData As Variant Dim rw As Long Dim cl As Long MyData = Range("A1:C10") For rw = LBound(MyData, 1) To UBound(MyData, 1) For cl = LBound(MyData, 2) To UBound(MyData, 2) ' do something with MyData(rw,cl) MsgBox MyData(rw, cl) Next cl Next rw End Sub Patrick Molloy Microsoft Excel MVP -----Original Message----- Hi, I need to extract the Range of an excel sheet into a variable. I want to get the "A1:C10" value as a string or as a list, if there are multiple selections. I have looked into the VBA manual of WinXP-Excel but I can't found this topic. VarRange = Worksheet("Sheet1").Range won't work. If somebody knows an answer, please give me a reply. sincerely A. Winter . |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Selecting "Save As" adds "Copy of" to file name- MS Excel 2007 | Excel Discussion (Misc queries) | |||
"CELL("FILENAME") NOT UPDATE AFTER "SAVE AS" ACTION | Excel Discussion (Misc queries) | |||
"Type mismatch" when I try to fill an Array variable with "+" | Excel Discussion (Misc queries) | |||
"Save" and "Save As" options greyed out - "Save as Webpage" option | Excel Discussion (Misc queries) | |||
using a "variable" in range names | Excel Discussion (Misc queries) |