ShenZing1
Thành viên mới
- Tham gia
- 6/9/20
- Bài viết
- 8
- Được thích
- 0
tài xỉu là sao bạn?Tài xỉu hả bạn?
Với 9 chữ số thì ở thời điểmAi giúp với ạ. Em muốn hoán vị trên 10 số hoặc trên 10 text thì làm như thế nào ạ. Check tới 8 số thì ok mà lên 9 sô thì báo lỗi.
Sheet3.Range("A2").Resize(n - 1, 9) = aRet (A)
aRet(1 To 120, 1 To 9)
Không giống cái đang cần, không phải là tài xỉu thì xin file làm gì? Rõ vớ vẩn.Không giống cái mình đang cần, nhưng cho xin file với bạn, mình tham khảo với.
Bạn gắt nhỉ, mình lên đăng là xin file rồi mà, ai giúp được thì giúp, bạn kia có cái XTXXX gì đó, mình xin tham khảo code rồi sửa theo cái mình đang cần. Ko ai giúp thì mình tự sửa, kiểu mì ăn liền chứ bạn làm gì gắt vậy. Ủa mình lên ghi là yêu cầu mọi người giúp à. Code mình copy thì mình để nguồn, và tự sửa lại theo yêu cầu của mình, tay mơ vào mò rồi nhờ giúp đỡ ko được hả, mình để nguồn rõ ràng chứ mình nói mình code à. (9!) = 362 880 nhưng trong excel max là 1048568?Với 9 chữ số thì ở thời điểm
n - 1 = 362 880 (= 9!). Không thể Resize thành 362 880 dòng được vì tập tin XLS chỉ có max là 65 536 dòng. Mọi nỗ lực mở rộng quá 65 536 dòng đều bị vô hiệu hóa ngay và luôn.Mã:Sheet3.Range("A2").Resize(n - 1, 9) = aRet (A)
-----------
Tò mò ...
Có khai báo
Mã:aRet(1 To 120, 1 To 9)
Như vậy code ở (A) "đổ" xuống sheet nội dung của mảng aRet. Mảng chỉ có 120 dòng, vậy thì mở rộng Sheet3.Range("A2") thành (n - 1) dòng để làm gì? Muốn đổ 1 kg gạo thì có cần dùng một thúng to đùng để hứng không hay chỉ cần dùng một rổ nhỏ nhỏ? Tại sao không là .Resize(120, 9)?
Nếu muốn học mà lại lấy code của người khác thì hãy bỏ công tìm hiểu từng dòng code của người ta. Những chỗ nào chưa hiểu, những hàm người ta dùng mà mình chưa biết thì hãy tìm tòi, đọc help để hiểu. Học cách tư duy từ code của người ta. Bê nguyên code của người ta mà không tìm hiểu thì muôn đời cũng không tự viết code được.
Không giống cái đang cần, không phải là tài xỉu thì xin file làm gì? Rõ vớ vẩn.
Tập tin mà tôi trích là tập tin ở bài #2 - tập tin XLS. Đoạn trích là đoạn kêu lỗi đó. Bài 1 - tập tin XLSX làm quái gì có đoạn tôi trích, làm quái gì có đoạn kêu có lỗi?Bạn gắt nhỉ, mình lên đăng là xin file rồi mà, ai giúp được thì giúp, bạn kia có cái XTXXX gì đó, mình xin tham khảo code rồi sửa theo cái mình đang cần. Ko ai giúp thì mình tự sửa, kiểu mì ăn liền chứ bạn làm gì gắt vậy. Ủa mình lên ghi là yêu cầu mọi người giúp à. Code mình copy thì mình để nguồn, và tự sửa lại theo yêu cầu của mình, tay mơ vào mò rồi nhờ giúp đỡ ko được hả, mình để nguồn rõ ràng chứ mình nói mình code à. (9!) = 362 880 nhưng trong excel max là 1048568?