Công ty TNHH Đào tạo Tư vấn và Đầu tư AFTC
Hiển thị kết quả tìm kiếm từ 1 đến 7 trên tổng số: 7
  1. #1
    Tham gia ngày
    07 2010
    Bài gởi
    430
    Cảm ơn
    1,516
    Được cảm ơn 233 lần trong 80 bài viết

    Trong Word liệu có nhận biết được sau dấu Chấm (.) là ký tự Số hay Chữ không?

    Chả là thế này, trong văn bản của em có rất nhiều lỗi chính tả. Đặc biệt là lỗi dấu chấm liền với chữ
    Ví dụ: "Học sinh lớp 6 rất ngoan.Tuy nhiên, một số em vẫn còn chưa chú ý"
    Để sửa lối trên em dùng chức năng Replace thay dấu chấm (.) bằng dấu chấm cách (. ). Do đó đoạn trên được sửa thành đúng như sau:
    "Học sinh lớp 6 rất ngoan. Tuy nhiên, một số em vẫn còn chưa chú ý"

    Nhưng chức năng này do em lạm dung nó gây ra rất nhiều lỗi, vì em đã chót thay thế cho toàn văn bản(500) trang, nên có một số đoạn đánh số thứ tự và số như 1.1.1 (hoặc 500.000 đồng) nó lại trở thành 1. 1. 1 (hoặc 500. 000 đồng).

    Vấn đề em xin được nhờ trợ giúp là có cách nào cho Word hiểu là: sau dấm chấm cách (. ) nếu là số thì nó sẽ tự động bỏ dấu cách đi để kết quả chỉ còn dấu chấm (.) không thôi?

    -------
    Tức ý em muốn hỏi liệu Word có phân biệt được số và chữ như Excel không?

    Mong các anh chị, các thày giúp đỡ.

  2. #2
    Tham gia ngày
    05 2011
    Bài gởi
    1,589
    Cảm ơn
    450
    Được cảm ơn 1,632 lần trong 1,018 bài viết
    Vẫn thay thế, nhưng làm như sau

    +Ctrl+H ---> để vào Replace

    + nhớ tích chọn Use Wildcards (bấm nut More... sẽ thấy)

    + tại ô What ...
    PHP Code:
    (.)([!0-9]) 
    +tại ô Replace gõ
    dấu chấm và 1 dấu cách và \2
    PHP Code:
    . \
    + rồi bấm Replace all ... hoặc Replace từng cái một thì tùy
    -
    AddIns các hàm (UDF) Sắp xếp, nhận dạng mã Tiếng Việt (UDF)
    ---
    ------------------------------------
    Signed

  3. Thành viên sau cảm ơn vodoi2x về bài viết này:


  4. #3
    Tham gia ngày
    07 2010
    Bài gởi
    430
    Cảm ơn
    1,516
    Được cảm ơn 233 lần trong 80 bài viết
    Ồ, cách hay quá. Anh có thể giải thích dùm em hiểu tại sao lại vậy được không?

  5. #4
    Tham gia ngày
    05 2011
    Bài gởi
    1,589
    Cảm ơn
    450
    Được cảm ơn 1,632 lần trong 1,018 bài viết
    Trích Nguyên văn bởi nguyenmanhnam View Post
    Ồ, cách hay quá. Anh có thể giải thích dùm em hiểu tại sao lại vậy được không?
    bạn có số bài nhiều nhiều, chứng tỏ đọc nhiều forum, nên cũng dễ khi tôi viết như sau

    muốn hiểu rõ bản chất việc này bạn hãy tìm bài bàn về Pattern của Regular Expression của bác Siwtom thì sẽ hiểu ngay,

    còn ở đây ta hiểu

    tại What

    (.) được quy ước là \1
    ([!0-9]) được quy ước là \2

    ! là dấu phủ định --> [!0-9] tương ứng ký tự đứng sau \1 là ký tự KHÁC con số từ 0 đến 9

    ở REPLACE

    thì dấu chấm, khoảng cách -- thì không phải giải thích

    \2 thì chính đại diện cho phần 2 ở trên tìm được (ví như tìm được chữ T thì nó thay chữ T vào \2 này)

    thế thôi
    thay đổi nội dung bởi: vodoi2x, 10-03-14 lúc 11:05 PM
    -
    AddIns các hàm (UDF) Sắp xếp, nhận dạng mã Tiếng Việt (UDF)
    ---
    ------------------------------------
    Signed

  6. Có 3 thành viên cảm ơn vodoi2x về bài viết này:


  7. #5
    Tham gia ngày
    07 2010
    Bài gởi
    430
    Cảm ơn
    1,516
    Được cảm ơn 233 lần trong 80 bài viết
    Trích Nguyên văn bởi vodoi2x View Post

    muốn hiểu rõ bản chất việc này bạn hãy tìm bài bàn về Pattern của Regular Expression của bác Siwtom thì sẽ hiểu ngay,
    Em đang đi tìm bài của bác Siwton về chủ đề này, tuy vậy bài viết trên diễn đàn về vấn đề này nằm tảm mạn ở các nơi nhiều quá. Phiền bác cho em xin link để em học tập.

  8. #6
    Tham gia ngày
    07 2010
    Bài gởi
    430
    Cảm ơn
    1,516
    Được cảm ơn 233 lần trong 80 bài viết
    Em muốn sửa dấu chấm cách (. ) cuối câu thành dấu chấm thôi (bỏ dấu chấm cách - khoảng trắng thừa) thì làm thế nào ah.

  9. #7
    Tham gia ngày
    07 2010
    Bài gởi
    430
    Cảm ơn
    1,516
    Được cảm ơn 233 lần trong 80 bài viết
    Trích Nguyên văn bởi vodoi2x View Post
    bạn có số bài nhiều nhiều, chứng tỏ đọc nhiều forum, nên cũng dễ khi tôi viết như sau

    muốn hiểu rõ bản chất việc này bạn hãy tìm bài bàn về Pattern của Regular Expression của bác Siwtom thì sẽ hiểu ngay,

    còn ở đây ta hiểu

    tại What

    (.) được quy ước là \1
    ([!0-9]) được quy ước là \2

    ! là dấu phủ định --> [!0-9] tương ứng ký tự đứng sau \1 là ký tự KHÁC con số từ 0 đến 9

    ở REPLACE

    thì dấu chấm, khoảng cách -- thì không phải giải thích

    \2 thì chính đại diện cho phần 2 ở trên tìm được (ví như tìm được chữ T thì nó thay chữ T vào \2 này)

    thế thôi
    Cảm ơn bác, em đã hiểu được phần nào rồi, em xin hỏi bác chút là ([0-9]) được quy ước là gì?

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]