mày mò mãi vẫn chưa ra được...cái hàm nối chuỗi ra văn bản để copy..nội dung trong file đi kèm đó ạ.cảm ơn mọi người đã quan tâm !
Dùng VBA được bạn ạ!cho mình hỏi ta có thể làm sẵn 1 ô paste đặc biệt như vậy được không...ý là khi có chuỗi nó tự copy và paste đặc biệt ra 1 ô luôn đó
không biết đúng ý khônglàm như thế nào hả bạn
Sub CopyPasteValue()
With Selection
.Copy
.PasteSpecial Paste:=xlPasteValues
End With
Application.CutCopyMode = False
End Sub
không biết đúng ý không
chép code này vô module
nhấn Alt + F8 gán phím tắt cho nó thôi có thể là Ctrl + Shift + VMã:Sub CopyPasteValue() With Selection .Copy .PasteSpecial Paste:=xlPasteValues End With Application.CutCopyMode = False End Sub
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim Arr(), I As Long, J As Long, Str As String
If Not Intersect(Target, [B2:C6]) Is Nothing Then
If Target.Cells.Count > 1 Then
Arr = Selection.Value
For I = 1 To UBound(Arr, 1)
For J = 1 To 2
Str = Str & Arr(I, J)
Next J
Str = Str & " "
Next I
[E4].Value = Trim(Str)
Cancel = True
End If
End If
End Sub