giúp Hàm nối chuỗi (5 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

name0909

Thành viên mới
Tham gia
23/9/14
Bài viết
23
Được thích
1
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 !
 

File đính kèm

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 !

Vào E4
Nhấn ctrl+C
Nhấn alt+E+S+V-->enter-->nhấn esc
công thức trong E4 sẽ bị xóa, chỉ còn lại text
---
Tìm hiểu thêm về copy và paste value là giải quyết được
 
sao không được bạn nhỉ alt+e+s+v nó hiện ra cái bảng dán đặc biệt đúng không ?...mình dùng exl 2010
 
à được rồi...cảm ơn bạn rất nhiều
 
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 đó
 
làm như thế nào hả bạn
không biết đúng ý không
chép code này vô module
Mã:
Sub CopyPasteValue()
With Selection
    .Copy
    .PasteSpecial Paste:=xlPasteValues
    
End With
Application.CutCopyMode = False
End Sub
nhấn Alt + F8 gán phím tắt cho nó thôi có thể là Ctrl + Shift + V
 
không biết đúng ý không
chép code này vô module
Mã:
Sub CopyPasteValue()
With Selection
    .Copy
    .PasteSpecial Paste:=xlPasteValues
    
End With
Application.CutCopyMode = False
End Sub
nhấn Alt + F8 gán phím tắt cho nó thôi có thể là Ctrl + Shift + V

Chắc ăn là không đúng rồi.
Tôi nghĩ là tác giả muốn:
- Chọn vùng B2:C4 thì E4= chs123xl tgxj67cl ss7420tl
- Có thể còn muốn chọn vùng trong cột B:C nhiều hoặc ít dòng hơn nữa kìa...
Híc!
Nếu tôi hiểu đúng thì dùng cái này cho sheet1:
PHP:
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
Ví dụ: quét chọn B2:C5 - Right Click - kết quả trong ô E4=chs123xl tgxj67cl ss7420tl sg552st
 
Web KT

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

Back
Top Bottom