Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Folks!
I have this chunk of code (thanks to Tom Ogilvy) that I would like to tweak for a different application. Sub copyrange() Dim rng As Range, rng1 As Range Dim cell As Range, i As Long Set rng1 = Workbooks("XXX.xls").Sheets("Sheet1") _ .Cells(Rows.Count, 11).End(xlUp)(2) Set rng = Range("copyrange") i = 0 For Each cell In rng rng1.Offset(0, i).Value = cell i = i + 1 Next End Sub It copies the value in a named cell, "copyrange", to the first empty cell starting in Sheet1 K2. What I'd like to tweak is that before the value is copied is to check and make sure that value doesn't already exsist in the range K2:Kn. If the value does not exsist continue with the copy. If the value does exsist pop a msg box then end the routine. Any help would be greatly appreciated. Biff |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I enter formula sum(range+range)*0.15 sumif(range=3) | Excel Discussion (Misc queries) | |||
Excel Addin:Setting the range to the Excel.Range object range prop | Excel Worksheet Functions | |||
"the file already exsists in this location do you want to replace. | Excel Discussion (Misc queries) | |||
Check if Userform exsists before deleting via VB | Excel Programming | |||
how to? set my range= my UDF argument (range vs. value in range) [advanced?] | Excel Programming |