Tìm kiếm giá trị tô màu thì sẽ trả về giá trị chuyển màu

Liên hệ QC

doanthuha203

Thành viên chính thức
Tham gia
6/10/08
Bài viết
53
Được thích
4
Mình muốn giá trị bên sheet 1 bị tô màu thì giá trị bên sheet 2 khi tìm kiếm về cũng có màu để mình dễ phân biệt trong công việc. Các bạn giúp mình với nhé. Mình có gửi kèm file đính kèm (file này ví dụ thôi ). Cảm ơn các bạn nhé!!--=--
 

File đính kèm

Mình muốn giá trị bên sheet 1 bị tô màu thì giá trị bên sheet 2 khi tìm kiếm về cũng có màu để mình dễ phân biệt trong công việc. Các bạn giúp mình với nhé. Mình có gửi kèm file đính kèm (file này ví dụ thôi ). Cảm ơn các bạn nhé!!--=--
Khó mà hiểu ý bạn như thế nào!
Giá trị ở đây nằm ở cột nào, 'A' hay 'B' & nó bị tô màu bằng chuột hay bằng conditional Formatting, . . .
Sheet2 bạn đang tô màu cột 'A' rồi mà; hay bạn viết nhằm tên chăng?
Hãy viết để người khác hiểu, chứ không phải viết những gì bạn hiểu!


Hẹn sớm gặp lại bạn!
 
Mình đã sửa rùi đó. Mình vội quá nên bôi nhầm cột. Mình muốn giá trị bên sheet 2 ở cột TRUNG GIAN đó, mà mình sử dụng hàm VLOOKUP để tìm kiếm từ Sheet 1 sang, sẽ chuyển màu giống như cột SO TIEN bên sheet 1. Bạn nào có thể giúp mình được thì giúp mình với nhé.Mình cảm ơn!
 
Copy FormatCell

Mình đã sửa rùi đó. Mình vội quá nên bôi nhầm cột. Mình muốn giá trị bên sheet 2 ở cột TRUNG GIAN đó, mà mình sử dụng hàm VLOOKUP để tìm kiếm từ Sheet 1 sang, sẽ chuyển màu giống như cột SO TIEN bên sheet 1. Bạn nào có thể giúp mình được thì giúp mình với nhé.Mình cảm ơn!

Theo như tôi được biết thì khó có thể thực hiện yêu cầu của bạn khi dùng công thức tính toán mà lại có thể đồng thời copy thuộc tính của ô.
Nếu có dùng VBA thì cũng không dùng được function, chỉ có thể dùng sub. Nghĩa là thực hiện 1 đoạn mã để tính (trong trường hợp này là dò tìm) đồng thời với việc sao chép định dạng.
Yêu cầu của bạn thoạt nhìn cứ nghĩ là đơn giản nhưng thực chất là 1 bài toán khó.
Không biết có ACE nào có giải pháp khả thi không?
 
Bạn thử xài macro này & cho biết đúng ý bạn chưa

Bạn phải chuột vô thanh SheetName, chọn dòng cuối & chép macro dưới đây vô CS VBE mới xuất hiện
Hướng dẫn sử dụng trước khi xài:
* Macro này chỉ thích hợp nếu danh sách tên trên sheet2 đang là duy nhất; (Nếu không duy nhất phải bổ sung nhiều dòng lệnh khác nữa!)
* Bạn nhập số vô cột 'B' ở sheet1, nếu tên tại ô bên trái nó có trong sheet2 sẽ đổi màu nền tại ô 'B' tương ứng & bản thân ô sẽ có font màu xanh.

PHP:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
 On Error Resume Next
 If Not Intersect(Target, Columns("B:B")) Is Nothing And Target.Count = 1 Then
    Dim Rng As Range, sRng As Range
    Set Rng = Sheet2.Range("A2:A" & Sheet2.[A65500].End(xlUp).Row)
    Set sRng = Rng.Find(what:=Target.Offset(, -1), LookIn:=xlFormulas, _
        lookat:=xlWhole).Offset(, 1)
     If Not sRng Is Nothing Then    
             sRng.Interior.ColorIndex = 34 + (sRng.Row Mod 6)
             Target.Font.ColorIndex = 5
     end If
    Set sRng = Nothing
 End If
End Sub
 
Mình muốn giá trị bên sheet 1 bị tô màu thì giá trị bên sheet 2 khi tìm kiếm về cũng có màu để mình dễ phân biệt trong công việc. Các bạn giúp mình với nhé. Mình có gửi kèm file đính kèm (file này ví dụ thôi ). Cảm ơn các bạn nhé!!--=--
Bài toán của bạn nếu làm bằng công thức thì tạm thời chỉ có thể dùng cột phụ (nhưng cũng chưa hoàn hảo lắm)
Xem file nhé
 

File đính kèm

Bạn ơi,cho mình hỏi bạn chuyển bôi màu từ sheet này sang sheet kia thế nào vậy. Bạn bảo mình cách chuyển màu được không?Cảm ơn bạn.--=--
 
Bạn ơi,cho mình hỏi bạn chuyển bôi màu từ sheet này sang sheet kia thế nào vậy. Bạn bảo mình cách chuyển màu được không?Cảm ơn bạn.--=--
Chọn vào cell có màu... vào menu Format\Conditional Formating sẽ thấy...
Đây là cách tô màu có điều kiện (thỏa điều kiện nào đó thì sẽ tô)
Tuy nhiên với file trên thì chỉ có tô mỗi màu đỏ thôi ---> Sẽ không có chuyện bạn tô màu gì bên này thì bên kia ra màu nấy!
Tìm thêm thông tin trên diển đàn về Conditional Formating nhé
Trong file này còn có 1 công thức nữa bạn nên tham khảo: Vào menu Insert\Name\Define đễ xem nhé
 
Web KT

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

Back
Top Bottom