Hiển thị kết quả từ 1 đến 2 / 2
  1. #1
    Tham gia
    18-05-2004
    Bài viết
    41
    Like
    0
    Thanked 0 Times in 0 Posts

    Trong Excel giúp viết hàm để chèn 1 hàng và dán dữ liệu vào hàng đó

    Các bạn thân mến,

    Bạn nào rành về Excel và VB xin giúp tôi làm một việc như sau (mà theo thiển ý của tôi thì phải tạo một hàm mới trong VB để có thể thực hiện được việc này - Không biết có đúng không?)

    (Tôi không biết phải dùng cách nào để thể hiện bảng tính Excel nơi đây, nên có thể cách trình bày bảng tính bên dưới của tôi sẽ khó xem, tôi cố gắng chú thích thêm để các bạn có thể hình dung ra đựơc, rất mong các bạn thông cảm nhé, cám ơn các bạn)


    Bảng Excel đầu tiên của tôi là như thế này:
    - Tên và địa chỉ ở cột A - tên nằm ở hàng trên, địa chỉ nằm ở hàng kế tiếp
    - số phone và số fax nẳm ở cột B - số phone nằm ở hàng trên, số fax nằm hàng kế tiếp
    - Cột C chỉ có một ít hàng mang số A1
    - Cột D cũng chỉ có ít hàng mang dòng chữ "xem trang..." ở cùng hàng với số A1 trong cột C

    A B C D

    NGUYEN VAN MOT 064-123-4567 A1 xem trang …
    1231 Le Loi, F4, VT fax 064-123-4568
    TRAN VAN HAI 064-123-4569
    1232 Le Lai, F3, VT 064-123-4570
    LY VAN BA 064-123-4575 A1 xem trang …
    1233 Trung Trac, F1, VT 064-123-4572
    HO VAN TU 064-123-4573
    1234 Trung Nhi, F1, VT fax 064-123-4574
    UNG PHONG NAM 064-123-4575
    235 Ba Trieu, F7, VT 064-123-4576
    LE VAN SAU 064-123-4577 A1 xem trang …
    1236 Hung Dao, F8, VT cell 064-123-4578

    Tôi cần kết quả sẽ như thế này: Trong Excel phải làm cách nào đó để khi dò tìm đến cột C mà gặp A1 thì hãy thực hiện 2 việc như sau:
    - chèn một hàng dưới hàng địa chỉ của tên người có số 1 trong cột C
    - Sau đó cắt đoạn text (mang dòng chữ "xem trang...") ở cột D tương ứng với hàng có A1 và rồi dán đoạn text này vào cột B ở hàng vừa mới chèn vào đó

    kết quả phải giống như bảng dưới đây:
    - Dò tìm gặp A1 ở cột C của hàng có mang tên "Nguyen Van Mot", nên chèn thêm một hàng vào bên dưới hàng mang địa chỉ của người này (1231 Le Loi...), đồng thời cắt dòng "xem trang..." ở cột D trong cùng hàng với Nguyen Van Mot, và dán vao cột B của hàng mới vừa chèn vào này
    - Dò tìm gặp thêm 2 chữ A1 ở cộpt C của hai hàng có mang tên "Ly Van Ba" và "Le Van Sau". rồi cũng thực hiện công vịêc tương tự chèn hàng và cắt dán như trên

    A B C D

    NGUYEN VAN MOT 064-123-4567 A1
    1231 Le Loi, F4, VT fax 064-123-4568
    xem trang …
    TRAN VAN HAI 064-123-4569
    1232 Le Lai, F3, VT 064-123-4570
    LY VAN BA 064-123-4575 A1
    1233 Trung Trac, F1, VT 064-123-4572
    xem trang …
    HO VAN TU 064-123-4573
    1234 Trung Nhi, F1, VT fax 064-123-4574
    UNG PHONG NAM 064-123-4575
    1235 Ba Trieu, F7, VT 064-123-4576
    LE VAN SAU 064-123-4577 A1
    1236 Hung Dao, F8, VT cell 064-123-4578
    xem trang …


    Rất mong được các bạn chỉ giúp

    Chân thành cám ơn các bạn
    Được sửa bởi pc58 lúc 15:38 ngày 07-11-2005
    Quote Quote

  2. #2
    Tham gia
    25-03-2004
    Bài viết
    37
    Like
    0
    Thanked 0 Times in 0 Posts
    Chào bạn,
    bạn có thể vào đây để có câu trả lời:
    http://www.webketoan.com/forum/forumdisplay.php?f=71
    Thân,
    DTNH

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • 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
  •