Home |
Search |
Today's Posts |
#10
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
if you want to run the macro from another sheet than sheet1 you have
to change setting rngSource: Perhaps... Sub PostMyInfo() Dim rngSource As Range, rngTarget As Range Const sMsg$ = "Select the range to copy values from" Set rngSource = Application.InputBox(sMsg, Type:=8) If rngSource Is Nothing Or Not _ WorksheetFunction.CountA(rngSource) = 6 Then Beep: Exit Sub Set rngTarget = Sheets("Sheet2").Range("A" & Rows.Count).End(xlUp)(2) With rngSource rngTarget.Resize(.Rows.Count, .Columns.Count) = .Value End With End Sub ...where you can validate the existence/contents of rngSource and proceed if all is good! -- Garry Free usenet access at http://www.eternal-september.org Classic VB Users Regroup! comp.lang.basic.visual.misc microsoft.public.vb.general.discussion |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Simple? View named range from sheet1 on sheet2 | Excel Worksheet Functions | |||
Copy range from Sheet1 into empty range in Sheet2 | Excel Programming | |||
Populate growing range of cells from Sheet1 to Sheet2 | New Users to Excel | |||
copy cell B19:J19 Range datas from sheet1, and to past in sheet2 | Excel Programming | |||
A1 Sheet2 is linked to A1 sheet1 so that user enters value(abc123) a1 sheet1 and A1 sheet2 is updated | Excel Programming |