(05-09-18, 04:06 PM)mrsiro Đã viết: cái lệnh skip: là để làm gì vậy bạn.
Nó không phải lệnh mà là Label "skip". Tôi đặt tên gợi nhớ thôi. Bạn muốn đặt tên gì cũng được.
Bạn ngâm cứu câu lênh:
On Error Goto <label>:
Link:
http://www.cpearson.com/excel/errorhandling.htm
"GoTo skip" là để code sau khi xử lý xong dòng code "ctl.Name =..." ở trên sẽ nhảy tới dòng (line) chứa Label "skip" và xử lý các dòng code thuộc Label "skip" này.
Trong câu lệnh ở trên sau khi duyệt qua (vòng lặp) các "Control" trên Form, nếu tìm thấy textbox có Name là "Text100" thì gán Name = a0 sau đó nhảy qua biến i kế tiếp để xử lý. Nếu không nhảy ngay thì code sẽ tiếp tục duyệt tiếp các control còn lại để tìm "text100" nữa, mà text100 này chỉ có một, đã tìm thấy rồi thì thôi, nhảy qua text101 để tìm tiếp khỏi mất thời gian duyệt hết vòng lặp