Thêm dữ liệu vào array có sẵn

Liên hệ QC

LGDMinhNC

Thành viên mới
Tham gia
13/4/20
Bài viết
16
Được thích
1
Giới tính
Nam
Chào cả nhà, em có sự kiện workbook open > arr = array("giai","phap","excel"):
1. Làm thế nào em có thể thêm dữ liệu vào mảng arr (Ví dụ: arr = array("giai","phap","excel","hoi").
2. Em có thể sử dụng nó trong userform được không, làm cách nào?.

Cảm ơn mọi người.
 
Chào cả nhà, em có sự kiện workbook open > arr = array("giai","phap","excel"):
1. Làm thế nào em có thể thêm dữ liệu vào mảng arr (Ví dụ: arr = array("giai","phap","excel","hoi").
2. Em có thể sử dụng nó trong userform được không, làm cách nào?.

Cảm ơn mọi người.
Khai báo mảng đó thêm bằng redim presevre arr(ubound(arr)+1) rồi gán arr(ubound(arr))="hoi"
 
Upvote 0
Nhưng sang userform mình thử for nhưng không được, có phải khai báo gì k bạn
nói có sách mách có chứng nha bạn, mình đâu biết bạn viết cái gì trong đó đâu mà bảo được hay không được? học lập trình quan trọng là tư duy chứ không phải cóp nhặc chỗ này chúc ráp vô chỗ kia chúc
 
Upvote 0
nói có sách mách có chứng nha bạn, mình đâu biết bạn viết cái gì trong đó đâu mà bảo được hay không được? học lập trình quan trọng là tư duy chứ không phải cóp nhặc chỗ này chúc ráp vô chỗ kia chúc


file đây bạn, mình muốn sử dụng mảng arr trong module mdl_main và userform usf_test.


1587649339623.png

1587649315700.png
 

File đính kèm

  • testarray.xlsm
    14 KB · Đọc: 0
Upvote 0
Khai báo mảng đó thêm bằng redim presevre arr(ubound(arr)+1) rồi gán arr(ubound(arr))="hoi"
mảng tạo bằng hàm Array là mảng tĩnh, không resize được. Bắt buộc phải tạo mảng khác, và copy vào.

Nhưng sang userform mình thử for nhưng không được, có phải khai báo gì k bạn
Hiểu chết liền. Có bao giờ đọc lại câu hỏi của mình không nhỉ.

Muốn sử dụng ở đâu thì tuỳ ý bạn nha
Bạn có biết "" trong câu hỏi chỉ cái gì không?

Tôi đọc đi đọc lại mấy lượt mà cũng không biết "nó" là:
1. cái sự kiện Worrkbook_Open, hay là
2. cái mảng arr (mảng này là biến toàn cục), hay là
3. cái câu lệnh arr = Array(... (mảng này là biến nội bộ)

Mời quý vị đọc lại và giải thích giùm:
Chào cả nhà, em có sự kiện workbook open > arr = array("giai","phap","excel"):
1. Làm thế nào em có thể thêm dữ liệu vào mảng arr (Ví dụ: arr = array("giai","phap","excel","hoi").
2. Em có thể sử dụng trong userform được không, làm cách nào?.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom