Cho mình xin phần mềm hoặc 1 cách làm

Thảo luận trong 'Phần mềm' bắt đầu bởi mad_dog12, 30/9/10.

  1. xFatal

    xFatal Dragon Quest

    Tham gia ngày:
    3/7/10
    Bài viết:
    1,389
    Nơi ở:
    [Trời sao]
    cậu viết bằng vb trong office à :D

    nhìn rất hay, nhưng tớ góp ý 1 tý là:
    thêm cho hắn mấy cái menu save và tạo thêm sheet, rồi save sheet đó dưới dạng txt, mỗi ô 1 mã màu, rồi khi mở thì đọc mã màu đó từ file txt để lấy lại màu thì hay quá
    để màu xanh và đỏ cho hắn thôi

    @maddog: cậu làm bảng chấm công à?
     
  2. [GVN][Dark]

    [GVN][Dark] Youtube Master Race

    Tham gia ngày:
    3/11/09
    Bài viết:
    77
    Mĩnh nghĩ ra thuật toán thế này:
    Mỗi sheet sẽ nhận giá trị trong 1 phần của file text (được xem là cơ sở dữ liệu), mỗi ô vuông sẽ nhận giá trị trong text đó, kiểu boolean, giống như kiểu dữ liệu bảng ghi ấy!
    Cứ mỗi sheet được tạo ra, sẽ tạo thêm một phần của file text. Đầu mỗi phần sẽ là đoạn mã màu, nghĩa là mỗi sheet sẽ được quy định một màu.
    Khi mix giữa các sheet, chỉ cần 1 trong các sheet có kiểu dữ liệu là true, thì bảng kết quả sẽ là true.

    Cách làm như vậy, sẽ tiết kiệm được dung lượng bộ nhớ cần dùng! :D

    Thuật toán trên mình chỉ làm được trên Pascal sơ cấp thôi, còn HTML thì vướn một vài chổ. Flash sẽ rất mất thời gian. Còn sản phẩm viết bằng Java thì khó xài. Thế nên, mình không viết được! :D
     
  3. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Thank bạn đã tham gia góp ý !!!!
    To xfatal : cái này mình dùng quản lý nhóm dữ liệu ấy mà ^_^
     
  4. wc2005

    wc2005 Mr & Ms Pac-Man

    Tham gia ngày:
    22/6/08
    Bài viết:
    109
    Nơi ở:
    TP. Hồ Chí Minh
    Cám ơn các bạn nhiều.

    Bạn mad_dog12: mình chưa hiểu ý bạn lắm. Bây giờ theo ý bạn thì mình sẽ sửa lại như sau:
    1. Bỏ phần chỉnh màu riêng biệt cho từng ô luôn (vì việc chỉnh màu này là không cần thiết), nghĩa là dùng 1 màu chung luôn cho tất cả các ô (chủ yếu là để phân biệt ô được chọn và ô chưa/không được chọn thôi).
    2. Bạn muốn trộn nhiều bảng và tối đa là 5 bảng thôi đúng không hay là trộn không giới hạn, nhiều bảng hơn nữa?
    3. Thêm chức năng lưu riêng từng bảng, khi đó bạn sẽ chỉ có thể trộn các bảng nào đã được lưu (thành 1 file chẳng hạn) mà thôi, bảng chưa được lưu thì không thể trộn bảng đó được.
    Ý bạn thế nào?
     
  5. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Có nghĩa là mình tạo sheet a , sau đó save lại , tạo thêm 1 sheet b , save tiếp . Khi đó mình sẽ trộn 2 bảng a và b lại được ? Cái này chính là cái mình muốn .Nhưng trong 1 sheet chỉ cần có 1 bảng là đủ .
    Mình có lúc cần trộn nhiểu ( trên 20 ) , nhưng có lúc lại chỉ cần trọn 2 đến 5 bảng là cùng .
    Thank bạn nhiều lắm .
     
  6. xFatal

    xFatal Dragon Quest

    Tham gia ngày:
    3/7/10
    Bài viết:
    1,389
    Nơi ở:
    [Trời sao]
    được dân lập trình giúp vui thật :))

    maddog ra yêu cầu đề bài đê, anh em góp ý về hướng giải quyết cho

    ví dụ như các ô có trùng màu không, nếu 2->5 bảng trộn vào mà lẫn màu thì sao? các màu đó ám chỉ cái gì, có điểm chung nào không

    yêu cầu càng chi tiết càng dễ làm, chứ bác WC cũng chưa hiểu rõ ý cậu lắm, nên vẫn bị mắc

    sau khi code xong ctr thì mời bác WC 1 chầu cà phê nhá \:D/
     
  7. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Nếu các ô màu khi trộn nó lẫn vào nhau thì cứ kệ thôi , bởi tất cả các bảng mình chỉ dùng 1 màu thôi .
    Xfatal : cậu ở Hp ko ? Tó mời cả cậu luôn . Chứ bác kia ở tận Hồ Chí Mình thì mình cám ơn trong lòng được thôi .
     
  8. xFatal

    xFatal Dragon Quest

    Tham gia ngày:
    3/7/10
    Bài viết:
    1,389
    Nơi ở:
    [Trời sao]
    òa, tớ ở HN cơ :))

    nếu các bảng chỉ 1 màu thì đơn giản hơn rồi, hi vọng là bác WC sớm code cho cậu
     
  9. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Thì mình chỉ cần đánh dấu thôi , chứ ko cần thiết phải phân biệt làm gì cho nó mệt !!!
     
  10. wc2005

    wc2005 Mr & Ms Pac-Man

    Tham gia ngày:
    22/6/08
    Bài viết:
    109
    Nơi ở:
    TP. Hồ Chí Minh
    Cảm ơn mấy bạn nhiều vì đã góp ý.

    Mình sửa xong chương trình rồi đó, mấy bạn chạy thử coi có ổn không. Cảm ơn nha. Chúc vui vẻ.
     
  11. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Mình đã test thử và thấy vô cùng ok , nhưng ở bản mới này , khi mình tạo ra 2 sheet thì phải save từng sheet một mới trộn nó với nhau được chứ ko trộn luôn như xưa được nữa .
    Tức là giờ mình làm 1 sheet xong save vào , rồi tạo thêm 1 sheet nữa save vào tiếp mới trộn 2 sheet với nhau được .
    Nếu mình tạo ra 2 sheet cùng 1 lúc ko save lại thì trộn nó vào với nhau ko được như bản cũ .
    Cám ơn bạn rất nhiều .
     
  12. wc2005

    wc2005 Mr & Ms Pac-Man

    Tham gia ngày:
    22/6/08
    Bài viết:
    109
    Nơi ở:
    TP. Hồ Chí Minh
    Cám ơn bạn. Theo yêu cầu của bạn, mình upload lên đây bản mới hơn có thêm chức năng trộn luôn các bảng bất kỳ đang mở, bạn chạy thử xem có được không. Cảm ơn, chúc vui.
     
    mad_dog12 thích bài này.
  13. mad_dog12

    mad_dog12 Mario & Luigi

    Tham gia ngày:
    30/3/05
    Bài viết:
    864
    Nơi ở:
    Hải Phòng
    Thật không biết nói hay làm gì để cảm ơn bạn nữa , bạn tốt quá . Giúp đến tận cùng thế này luôn .
    WC2005 , tớ sẽ nhớ mãi cái nick này :-*:-*:-*
     

Chia sẻ trang này