Chuyển công thức Excel thành VBA

Liên hệ QC

anhbanvuitinh9x

Thành viên mới
Tham gia
4/10/14
Bài viết
43
Được thích
14
Giới tính
Nam
Xin chào các ACE

Em có 1 vấn đề như sau cần ACE giải quyết giúp:
em muốn đặt cột F theo 1 tên là cotvlookup do có thể thay đổi cột và viết công thức vlookup tại cột B (ở cột B sẽ hiển thị công thức chứ không phải dạng Value)
Em xin chân thành cảm ơn.
 

File đính kèm

Xin chào các ACE

Em có 1 vấn đề như sau cần ACE giải quyết giúp:
em muốn đặt cột F theo 1 tên là cotvlookup do có thể thay đổi cột và viết công thức vlookup tại cột B (ở cột B sẽ hiển thị công thức chứ không phải dạng Value)
Em xin chân thành cảm ơn.
Mã:
Range("B1:B6").Formula = "=VLOOKUP(RC[-1],R1C6:R6C7,2,0)"
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn bác. nhưng ý em là trong khi viết thì mình thay cái cột r1c6:r6c7 sẽ được thay bằng name là cotvlookup bác ak.
bạn thử code dưới xem
Mã:
ActiveWorkbook.Names.Add Name:="cotvlookup", RefersToR1C1:="=Sheet1!R1C6:R6C7"
Range("B1:B6").Formula = "=VLOOKUP(RC[-1]," & "cotvlookup" & ",2,0)"
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom