Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub CopyFormulas()
Dim rng1 as Range, rng2 as Range, i as Long on Error Resume Next set rng1 = Application.InputBox("Select cells to copy using mouse",type:=8) On Error goto 0 if rng1 is nothing then msgbox "You selected nothing" exit sub end if on Error Resume Next set rng2 = Application.InputBox("Select top cell to paste tousing mouse",type:=8) On Error goto 0 if rng2 is nothing then msgbox "You selected nothing" exit sub end if i = 1 for each cell in rng1 rng2(i).Formula = cell.formula i = i + 1 Next End Sub Coulp Tom or someone else make the above formula work for both a vertical & horizontal range.As it's now pasting range vertically even if a horizontal range has been copied. Thxs a lot |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Tom Ogilvy - More help please | Excel Programming | |||
Tom Ogilvy | Excel Programming | |||
Thank u Tom Ogilvy | Excel Programming | |||
Tom Ogilvy | Excel Programming | |||
For Tom Ogilvy re Copy Sheet Problem | Excel Programming |