Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. dim address_on as string 'current address
  2. dim names as string 'concatenate list of names
  3. dim in_list_already as boolean
  4.  
  5. For address_row = 1 to range().end(xldown).row
  6. 'loop through addresses
  7. address_on = Range("Column" & address_row).value
  8. names = ""
  9.  
  10. 'First check if address_on is already in destination list?
  11. in_list_already = false
  12. for check_row = 1 to range("Destination").end(xldown).row
  13. If range("Destination Col" & check_row).value = address_on then
  14. in_list_already = true
  15. Exit for
  16. End if
  17. next
  18.  
  19. if in_list_already = false then
  20. 'Find all names that have this address
  21. for name_row = 1 to range().end(xldown).row
  22. If range("Address Column" & name_row).value = address_on then
  23. names = names & Range("Name Column" & name_row).value & ","
  24. End if
  25. next
  26.  
  27. 'remove last comma
  28. names = names.remove(Len(names)-1,1)
  29.  
  30. 'add to list
  31. Range("Column to insert to 1" & next_slot).value = names
  32. Range("Column to insert to 2" & next_slot).value = address_on
  33.  
  34. End if
  35.  
  36. next
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement