Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    0

    Excell 2007 Chuỗi phức tạp - Nhờ các cao thủ giúp!

    Tại hạ có vấn đề muốn nhờ các cao thủ giúp đỡ như sau:

    1. Sử lý chuỗi.
    Vd: ta có chuỗi:
    địa chỉ (A4) abc.123 abc ve,321654, 12-32. ad-65-32; 12-65-123-987-654-abc3
    Tại hạ muốn nhờ các cao thủ thiết kế hàm hay code để có kết quả như sau:

    Tại (b4) kết quả =abc.123.abc.ve.321654.12-32.ad-65-32.12.6.123.987.654.abc3.

    Giải thích: Nếu trong chuỗi có các ký tự: "cách", " trống ", "phẩy", " chấm phẩy" thì sửa thành "dấu chấm"và những ký tự liền nhau "xx-xx", "xx-xx-xx". thì giữ nguyên. Còn lại những chuỗi có nhiều gạch"xx-xx-xx-xx-xx-xx" thay vào bằng dấu chấm.

    Cái này rất khó mong muốn các tiền bối chỉ giáo.


    2. Cách add các Module tại office 2007.
    Tại hạ add các mã này bằng cách nhấn tổ hợp phím: Alt + F11 và dán nó vào Module. sau khi save thì máy nó ko chịu cho save. mong các tiền bối giúp.

    VD code này:
    "Function TachSo(Cell As Range) As Double
    Set Temp = CreateObject("VBScript.RegExp")
    Temp.Global = True
    Temp.Pattern = "[^0-9]"
    TachSo = Temp.Replace(Cell, "")
    End Function"

    Xin cảm ơn các tiền bối đã ghé đọc.!

    Trân trọng cảm ơn!

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    7
    Ðề: Excell 2007 Chuỗi phức tạp - Nhờ các cao thủ giúp!

    1/ Dùng hàm REPLACE
    2/ Phải lưu file dưới dạng đuôi là .xlms (Excel Macro-Enable-Workbook)

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •