Nghiên cứu lập hồ sơ quản lý rừng sử dụng công cụ microsoft office VBA
Forest management profiles can be built automatically by the informatics tools. In this research, tools such as
Excel VBA and Word VBA have been studied in building the forest management profiles with designed forest
management profiles in the project "National Investigation national forest inventory period 2013 - 2016".the
result of this research is built for a program for the forest management which includes 09 functions and
integrated for running in Microsoft Excel. The result of this research was used in building the forest
management profile of some provinces such as Thanh Hoa, Hoa Binh, Ninh Binh and Hanoi in 2015. This
study added a small solution in applications of information technology in the forestry sector
9 trang |
Chia sẻ: huongthu9 | Lượt xem: 507 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Nghiên cứu lập hồ sơ quản lý rừng sử dụng công cụ microsoft office VBA, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Quản lý Tài nguyên rừng & Môi trường
62 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
NGHIÊN CỨU LẬP HỒ SƠ QUẢN LÝ RỪNG SỬ DỤNG CÔNG CỤ
MICROSOFT OFFICE VBA
Nguyễn Quang Huy
Trường Đại học Lâm nghiệp
TÓM TẮT
Hồ sơ quản lý rừng có thể được xây dựng tự động bằng các công cụ tin học. Trong nghiên cứu này, các công cụ
Word VBA và Excel VBA đã được nghiên cứu để lập hồ sơ quản lý rừng với mẫu hồ sơ quản lý được thiết kế
trong dự án “Điều tra kiểm kê rừng toàn quốc giai đoạn 2013 – 2016”. Kết quả nghiên cứu đã xây dựng được
chương trình xây dựng hồ sơ quản lý rừng gồm 09 chức năng và được tích hợp chạy trên phần mềm Microsoft
Excel. Kết quả của nghiên cứu đã được đưa vào thử nghiệm lập hồ sơ quản lý rừng cho một số tỉnh như Thanh
Hóa, Hòa Bình, Ninh Bình, Hà Nội năm 2015. Nghiên cứu này đóng góp thêm một giải pháp nhỏ với việc ứng
dụng công nghệ thông tin trong ngành lâm nghiệp.
Từ khóa: Hồ sơ quản lý rừng, Microsoft office VBA, VBA.
I. ĐẶT VẤN ĐỀ
Lập hồ sơ quản lý rừng được quy định tại
Điều 38, Nghị Định 23/2006/NĐ-CP về thi
hành luật bảo vệ và phát triển rừng và Điều 9,
Quyết định số 186/2006/QĐ-TTg ngày
14/8/2006 của Thủ tướng Chính phủ về việc
ban hành quy chế quản lý rừng. Hồ sơ quản lý
rừng là “lý lịch rừng được lập cho từng lô rừng
được điều tra tại thực địa thuộc một trong ba
loại rừng, gắn với chủ quản lý rừng tại các đơn
vị hành chính và được chỉnh lý, cập nhật
thường xuyên những biến động sau mỗi kỳ
kiểm kê rừng để làm căn cứ cho việc thống kê
rừng hàng năm. Hồ sơ quản lý rừng bao gồm
những số liệu về diện tích, trữ lượng rừng,
phương án điều chế rừng (nếu có) và tình hình
quản lý sử dụng đất lâm nghiệp, bản đồ kèm
theo thể hiện đến lô quản lý và các tài liệu về
quy hoạch, kế hoạch, dự án hoặc đề án liên
quan đến lô quản lý đã được cấp có thẩm
quyền phê duyệt” [1]. Quyết định
594/2013/QĐ-TTg của Thủ tướng chính phủ
phê duyệt dự án “Tổng điều tra, kiểm kê rừng
toàn quốc giai đoạn 2013 – 2016”, lập hồ sơ
quản lý rừng là một trong bốnnội dung thực
hiện của dự án.Năm 2013, phần mềm “Quản lý
dữ liệu điều tra kiểm kê rừng” đã được tác giả
Vương Văn Quỳnh và cộng sự xây dựng – phát
triển trong đó có chức năng lập hồ sơ quản lý
rừng. Chúng tôi đưa ra giả thuyết rằng, hồ sơ
quản lý rừng có thể được xây dựng tự động
bằng các công cụ tin học khác nhau. Nghiên
cứu này đã được thực hiện với mục tiêu ứng
dụng công cụ Microsoft Office VBA để xây
dựng chương trình lập hồ sơ quản lý rừng được
tích hợp trên giao diện của phần mềm
Microsoft Excel. Kết quả của nghiên cứu sẽ
đóng góp thêm một giải pháp cho việc lập hồ
sơ quản lý rừng phục vụ công tác quản lý tài
nguyên rừng trong ngành lâm nghiệp.
II. PHƯƠNG PHÁP NGHIÊN CỨU
Đối tượng nghiên cứu: Mẫu hồ sơ quản lý
rừng là đối tượng của nghiên cứu này. Mẫu hồ
sơ quản lý được nghiên cứu xây dựng theo quy
định tại Quyết định số 689/QĐ-TCLN-KL
ngày 23/12/2013 của Tổng cục Lâm nghiệp
ban hành bộ tài liệu hướng dẫn kỹ thuật điều
tra, kiểm kê rừng [2]. Theo đó, mẫu hồ sơ quản
lý được chia thành 2 đối tượng: chủ rừng nhóm
I1 và chủ rừng nhóm II2. Do mẫu hồ sơ quản lý
1 Bao gồm: hộ gia đình, cá nhân, cộng đồng dân cư
(thôn, bản, nhóm hộ và các tổ chức trong cộng đồng).
2 Bao gồm: Ban quản lý rừng phòng hộ, đặc dụng,Lâm
trường quốc doanh/Công ty lâm nghiệp (Công ty trách
nhiệm hữu hạn một thành viên), các đơn vị lực lượng vũ
trang, doanh nghiệp tư nhân, doanh nghiệp nước ngoài
và chủ rừng khác.
Quản lý Tài nguyên rừng & Môi trường
63TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
rừng của chủ rừng nhóm I có tính phức tạp hơn
khi so sánh với mẫu của chủ rừng nhóm II nên
nghiên cứu này tập trung vào nghiên cứu lập
hồ sơ quản lý rừng của chủ rừng nhóm I. Mẫu
hồ sơ quản lý rừng của chủ rừng nhóm I gồm
có 3 phần: Bìa, thông tin chung về các lô rừng
của chủ rừng và ảnh sơ đồ lô.
Quy trình nghiên cứu: Nghiên cứu đã sử
dụng công cụ lập trình VBA được tích hợp
trong phần mềm Microsoft Excel và Microsoft
Word để xây dựng chương trình lập hồ sơ quản
lý rừng. Căn cứ vào các nội dung cần thực hiện
chúng tôi lựa chọn việc sử dụng VBA Excel
hay VBA Word cho việc lập trình các chương
trình con. Tiếp theo chúng tôi xây dựng
chương trình lập hồ sơ quản lý rừng và tích
hợp nó vào giao diện của phần mềm Excel.
Chương trình được thiết kế gồm các chức
năng, mỗi chức năng sẽ thực hiện một công
việc cần phải được thực hiện và khi thực hiện
đến chức năng nào chương trình sẽ gọi các
chương trình nhỏ được viết trong phần mềm
MS Excel hay MS Word ra để thực hiện. Mô
hình kết nối giữa chương trình Excel và Word
được thể hiện trong hình 01.
Quá trình nghiên cứu đã được chia thành 3
giai đoạn như hình 02: giai đoạn 1 (chuẩn bị
dữ liệu); giai đoạn 2 (kết nối dữ liệu hồ sơ
quản lý) và giai đoạn 3 (hoàn thiện hồ sơ
quản lý).
Hình 02. Mô hình kết hợp Excel VBA
và Word VBA tạo module hồ sơ quản lý rừng
Hình 01. Sơ đồ 3 giai đoạn lập hồ sơ quản lý
Giai đoạn 1 (Chuẩn bị dữ liệu): Nghiên cứu
đã chuẩn bị các nguồn dữ liệu phục vụ thiết kế
chương trình chạy như sau:
Thứ nhất: Dữ liệu thông tin về lô rừng của
từng chủ rừng. Dữ liệu các lô rừng của các chủ
rừng trong dự án kiểm kê rừng là dữ liệu thuộc
tính và đi kèm với dữ liệu không gian bản đồ.
Căn cứ vào mẫu hồ sơ quản lý rừng, lựa chọn
các thông tin bản đồ có trong hồ sơ quản lý và
được xuất ra thành 1 File Excel. Công việc này
có thể được thực hiện bằng nhiều cách khác
nhau như: sử dụng lệnh SQL Seclet trong phần
mềm Mapinfo, công cụ Export Data trong phần
mềm Mapinfo, sử dụng ngôn ngữ lập trình
Mapbasic. Sau khi có được File Excel tổng hợp
dữ liệu của các lô rừng theo các chủ rừng,
nghiên cứu sử dụng công cụ VBA Excel để
tách dữ liệu thành các File Excel riêng biệt với
các lô rừng theo từng chủ rừng. Các File được
tách ra được lưu trong 1 thư mục. Đây là công
việc đầu tiên của giai đoạn chuẩn bị dữ liệu.
Thứ hai: Ảnh sơ đồ lô các lô rừng của từng
chủ rừng. Hệ thống ảnh sơ đồ lô của từng chủ
rừng cần được tạo ra. Để có được hệ thống ảnh
các sơ đồ lô, nghiên cứu đã sử dụng phần mềm
“Quản lý dữ liệu điều tra, kiểm kê rừng” với
Quản lý Tài nguyên rừng & Môi trường
64 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
chức năng xuất ảnh sơ đồ lô. Với phần mềm
này, ảnh sơ đồ lô của từng lô rừng được tạo ra,
được đặt tên và lưu trữ theo đơn vị chủ rừng
hoặc đơn vị hành chính. Sau khi có được hệ
thống ảnh sơ đồ lô của các chủ rừng, các ảnh
sơ đồ lô này cần được đưa vào từng thư mục
của các chủ rừng. Và các thư mục này nằm
trong 1 thư mục tổng. Đây là bước chuẩn bị
thứ 2.
Thứ ba: Mẫu hồ sơ quản lý rừng. Với mẫu
hồ sơ quản lý rừng đã được quy định trong dự
án kiểm kê rừng toàn quốc, nghiên cứu sử
dụng công cụ VBA Word để tạo ra một bộ hồ
sơ mẫu với tên của hồ sơ theo tên của các chủ
rừng đã được xác định. Bộ hồ sơ quản lý rừng
được tạo ra và được lưu trong 1 thư mục
chung. Ngoài ra, do số lượng lô của các chủ
rừng là không giống nhau, nghiên cứu cần xác
định được tổng số lô của từng chủ rừng với sự
hỗ trợ của công cụ VBA Excel. Tiếp theo công
cụ VBA Word được sử dụng để thiết kế mẫu
hồ sơ quản lý rừng cho từng chủ rừng đúng với
số lượng lô của chủ rừng.
Giai đoạn 2 (kết nối dữ liệu hồ sơ quản lý
rừng): Mẫu hồ sơ quản lý rừng sau khi được
thiết kế phù hợp cho từng chủ rừng sẽ được
cập nhật dữ liệu. Dữ liệu được đưa vào bao
gồm các thông tin của lô rừng và sơ đồ lô của
chủ rừng. Hai dữ liệu này đã được chuẩn bị ở
giai đoạn 1 của nghiên cứu. Việc đưa các
thông tin của lô rừng vào hồ sơ quản lý rừng
được thực hiện với sự hỗ trợ của công cụ VBA
Excel. Việc đưa ảnh sơ đồ lô vào hồ sơ quản lý
rừng được thực hiện với sự hỗ trợ của công cụ
VBA Word. Ở giai đoạn này công cụ VBA
Word còn được sử dụng để làm các công việc
như lập danh sách tên File, lập danh sách tên
thư mục, xác định tổng số File trong thư mục,
tạo các thư mục theo danh sách.
Giai đoạn 3 (hoàn thiện hồ sơ quản lý
rừng): Hoàn thiện hồ sơ quản lý rừng là giai
đoạn cuối cùng của nghiên cứu trong lập hồ sơ
quản lý rừng của các chủ rừng. Giai đoạn này
bao gồm các công việc liên quan đến việc tạo
tiêu đề của mẫu hồ sơ thông tin của lô rừng;
đánh số trang; biên tập và định dạng trang in;
và cuối cùng là xuất hồ sơ quản lý thành File
dữ liệu số ở định dạng (.doc*) hay (.pdf).Ngoài
ra, giai đoạn hoàn thiện hồ sơ quản lý rừng còn
gồm có nội dung ghép các chủ rừng lại với
nhau theo đơn vị hành chính xã, huyện, tỉnh
theo yêu cầu. Công việc này được thực hiện
với sự hỗ trợ của công cụ VBA Word.
III. KẾT QUẢ NGHIÊN CỨU, THẢO LUẬN
Kết quả của nghiên cứu là chương trình lập
hồ sơ quản lý rừng. Chương trình được lưu ở
dạng file AddIns (.xlam) được đưa vào phần
cài đặt của phần mềm Microsoft Excel theo
đường dẫn:
(C:\Users\Administrator\AppData\Roaming\Mi
crosoft\AddIns) và được gọi ra trên giao diện
của phần mềm Microsoft Excel, như hình 03.
Hình 03. Tích hợp chương trình vào phần mềm Microsoft Excel
TẠP CHÍ KHOA H
Chương trình lập hồ sơ qu
được thiết kế gồm 09 chức năng
năng thực hiện 1 bước trong quy trình xây
Hình 04. Tách dữ liệu củ
Chức năng 2: Xác định tổng s
Hình 05. Xác định tổng số lô c
Chức năng 3: Tạo mẫu hồ sơ c
Hình 06. Tạo hồ sơ mẫu các ch
Quản lý Tài nguyên
ỌC VÀ CÔNG NGHỆ LÂM NGHIỆP S
ản lý rừng đã
, mỗi chức
dựng hồ sơ quản lý rừng:
Chức năng 1: Tách dữ
File theo chủ rừng
- Dữ liệu đầu vào: File Excel t
liệu các lô rừng của các ch
- Phân tích: Ở bước này các ch
được tách thành các file
trường thông tin tên chủ
File được lưu với tên của ch
- Kết quả: Các File (.xls*)
được lưu trong cùng 1 thư m
a chủ rừng
ố lô của chủ rừng
ủa từng chủ rừng
- Dữ liệu đầu vào: Thư m
Excel của tất cả các chủ
- Phân tích: Chương trình s
các File Excel của từng ch
mục và xác định mỗi ch
lô.
- Kết quả: Chương trình s
(.doc*) chứa danh sách các tên ch
tổng số lô rừng của mỗi ch
ủa các chủ rừng
ủ rừng
- Dữ liệu đầu vào: gồ
lý rừng chuẩn và Danh sách tên các ch
được tạo ra ở bước 2.
- Phân tích: Form d
thiết kế cho 1 lô rừng trong 1 ch
thực tế mỗi chủ rừng có th
rừng. Do đó cần dựa vào danh sách s
từng chủ rừng để thiết k
với từng chủ rừng.
- Kết quả: Chương trình s
hồ sơ cho từng chủ rừng. T
bằng tổng số chủ rừng đưa vào và đư
trong 1 thư mục.
rừng & Môi trường
65Ố 6-2016
liệu Excel thành các
ổng hợp dữ
ủ rừng.
ủ rừng
riêng biệt sử dụng
rừng để tách và các
ủ rừng.
được tạo ra và
ục.
ục chứa các File
rừng.
ẽ gọi lần lượt
ủ rừng trong thư
ủ rừng có bao nhiêu
ẽ tạo ra một File
ủ rừng và
ủ rừng.
m Form hồ sơ quản
ủ rừng
ữ liệu chuẩn được
ủ rừng. Trên
ể có trên 1 lô
ố lô của
ế mẫu hồ sơ phù hợp
ẽ tạo ra các mẫu
ổng số mẫu hồ sơ
ợc lưu
Quản lý Tài nguyên rừng & Môi trư
66 TẠP CHÍ KHOA H
Chức năng 4: Đưa dữ liệu vào h
Hình 07. Đưa dữ liệu từ excel sang h
Chức năng 5: Tạo tiêu đề cho
Hình 08. Đưa dữ liệu từ excel sang h
Chức năng 6: Lập danh sách tên các thư m
Hình 09. Lập danh sách thư m
chứa ảnh sơ đồ
ờng
ỌC VÀ CÔNG NGHỆ LÂM NGHIỆP S
ồ sơ quản lý rừng của chủ rừng
ồ sơ chủ rừng
- Dữ liệu đầu vào:
+ Thư mục chứa các
thông tin của từng chủ r
+ Thư mục chứa các
sơ của từng chủ rừng.
- Phân tích: Dữ liệu
các chủ rừng sẽ được đưa t
File Word của chủ rừng tương
- Kết quả: Chương trình s
sơ của từng chủ rừng vào m
hồ sơ quản lý rừng của các chủ rừng
ồ sơ chủ rừng
- Dữ liệu đầu vào: g
chủ rừng được tạo ở bư
File (.doc*) được tạo ở bư
- Phân tích: Mẫu hồ
mục tiêu đề (TT, tờ bả
thái). Các tiêu đề này s
để phù hợp với mẫu yêu c
- Kết quả: Chương trình s
tiêu đề cho hồ sơ của các ch
hồ sơ quản lý sau khi đư
lưu trong 1 thư mục riêng
ục chứa ảnh sơ đồ lô của chủ rừ
ục
lô
- Dữ liệu đầu vào: gồ
các thư mục con của từ
đồ lô và 01 File (.doc*) tr
- Phân tích: Ảnh sơ đ
được đặt trong các thư m
danh sách tên của các thư m
rừng phục vụ việc đưa d
mẫu hồ sơ của từng chủ
- Kết quả: Chương trình s
danh sách tên của các thư m
ảnh có trong từng thư m
Ố 6-2016
File (.xls*) chứa
ừng.
File (.doc*) mẫu hồ
trong File Excel của
ự động sang các
ứng.
ẽ lưu các File hồ
ột thư mục riêng.
ồm 1 danh mục tên
ớc 2 và thư mục các
ớc 4.
sơ quản lý rừng có
n đồ, thửa đất, trạng
ẽ được tạo tự động
ầu.
ẽ tự động tạo
ủ rừng. Kết quả
ợc tạo tiêu đề được
.
ng
m 01 thư mục chứa
ng chủ rừng chứa sơ
ống để lưu kết quả.
ồ lô của chủ rừng
ục riêng, bước 6 lập
ục của các chủ
ữ liệu sơ đồ lô vào
rừng.
ẽ tạo ra một
ục và tổng số
ục.
TẠP CHÍ KHOA H
Chức năng 7: Đưa ảnh sơ đồ
Hình 10. Đưa ảnh sơ đồ lô vào h
Chức năng 8: Lập danh sách tên c
Hình 11. Lập danh sách tên xã trong thư m
Chức năng 9: Ghép các chủ r
Hình 12. Ghép các hồ sơ của t
trong xã
Quản lý Tài nguyên
ỌC VÀ CÔNG NGHỆ LÂM NGHIỆP S
lô vào hồ sơ quản lý và hoàn thiện hồ sơ quả
ồ sơ chủ rừng
- Dữ liệu đầu vào: gồ
thư mục được tạo ra ở bư
hồ sơ rừng được tạo ra
chứa File kết quả ở dạng (.doc*) và (.pdf).
- Phân tích: Dựa vào danh m
thư mục ảnh, chương trình s
lô của chủ rừng vào h
tương ứng.
- Kết quả: Chương trình s
hồ sơ quản lý được lưu trong 1 thư m
sơ của các chủ rừng đã đư
thiện.
ủa các xã có hồ sơ quản lý rừng cần ghép
ục
- Dữ liệu đầu vào: thư m
hồ sơ chủ rừng của từng xã.
- Phân tích: Hồ sơ củ
1 xã được đưa vào trong các thư m
xã.
- Kết quả: Chương trình s
sách tên các xã và số lượ
xã để chuẩn bị cho việc ghép các ch
trong 1 xã.
ừng theo từng xã/huyện/tỉnh
ừng chủ rừng
- Dữ liệu đầu vào: gồ
các xã được tạo ra ở bướ
- Phân tích: hồ sơ các ch
hoàn thiện ở bước 7. Bư
trong trường hợp người s
các hồ sơ của chủ rừng trong 1 xã l
File tổng. Có thể thực hi
rừng trong 1 huyện hay 1 t
- Kết quả: Chương trình t
mục chứa các File tổng h
theo từng xã.
rừng & Môi trường
67Ố 6-2016
n lý
m 01 danh mục tên
ớc 6; thư mục chứa
ở bước 5; thư mục
ục tên chứa
ẽ đưa ảnh sơ đồ
ồ sơ của chủ rừng
ẽ tạo ra các File
ục. Hồ
ợc biên tập hoàn
ục các xã chứa
a các chủ rừng trong
ục của
ẽ lập 1 danh
ng chủ rừng trong 1
ủ rừng
m 01 danh mục tên
c 8.
ủ rừng đã được
ớc 9 được thực hiện
ử dụng muốn ghép
ại thành 1
ện ghép các chủ
ỉnh.
ạo ra một thư
ợp hồ sơ chủ rừng
Quản lý Tài nguyên rừng & Môi trường
68 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
Kết quả chạy chương trình hồ sơ quản lý rừng cho tỉnh Hòa Bình năm 2016
Kết quả lập hồ sơ quản lý cho chủ rừng nhóm
I tỉnh Hòa Bình thuộc Dự án “Điều tra, kiểm kê
rừng tỉnh Hòa Bình năm 2015 – 2016): Đã lập
được hồ sơ quản lý rừng cho 5.600 chủ rừng
(5.600 File Word và 5.600 File Pdf); 201File Pdf
tổng hợp hồ sơ quản lý rừng của 201 xã có rừng
thuộc 11 huyện/thành phố của tỉnh Hòa Bình
(Hình 16 và 17). Bài báo minh họa kết quả lập
hồ sơ quản lý của chủ rừng ông Bùi Văn
Nguyên, thôn Mu, thị trấn Đà Bắc, huyện Đà
Bắc, tỉnh Hòa Bình. Hồ sơ của chủ rừng gồm có
2 lô rừng. Tại hình 14 thể hiện thông tin của các
lô rừng và hình 15 thể hiện ảnh sơ đồ lô của các
lô rừng đã được đưa vào hồ sơ quản lý.
Hình 13. Bìa của hồ sơ quản lý rừng
Hình 14. Phần thông tin tổng hợp hồ sơ quản lý rừng của 1 chủ rừng
Hình 15. Ảnh sơ đồ lô được đưa vào hồ sơ quản lý rừng của chủ rừng
Quản lý Tài nguyên rừng & Môi trường
69TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
Hình 16. Thư mục chứa hsql của các chủ rừng Hình 17. Thư mục chứa hsql của các xã
Lập hồ sơ quản lý rừng là nhiệm vụ cần
thiết trong quản lý bảo vệ và phát triển rừng.
Công việc này gặp nhiều khó khăn nếu như
không có sự hỗ trợ của các công cụ tin học.
Kết quả nghiên cứu đã cho thấy công cụ
Microsoft Office VBA có thể giải quyết được
mục tiêu mà nghiên cứu đã đặt ra đó là lập hồ
sơ quản lý rừng cho các chủ rừng nhóm I và trả
về kết quả ở dạng File số .
Kết quả nghiên cứu đã được ứng dụng lập
hồ sơ quản lý rừng cho các tỉnh Hà Nội, Ninh
Bình, Thanh Hóa, Hòa Bình trong dự án điều
tra, kiểm kê rừng năm 2015 – 2016. Kết quả
lập hồ sơ quản lý rừng chạy từ chương trình
được so sánh với kết quả lập hồ sơ quản lý
rừng từ phần mềm “Quản lý dữ liệu điều tra
kiểm kê rừng” cho thấy: (1) Về nội dung và
hình thức của hồ sơ quản lý rừng là hoàn toàn
giống nhau và theo đúng quy định của dự án;
(2) Sản phẩm hồ sơ quản lý rừng có sự khác
nhau ởkiểu định dạng dữ liệu: sản phẩm của
nghiên cứu được xuất và lưu thành từng File số
trong khi đó sản phẩm của phần mềm “Quản lý
dữ liệu điều tra kiểm kê rừng” thì hồ sơ quản
lý rừng của từng chủ rừng được gọi ra theo
từng chủ rừng và sẽ được hiện lên trên màn
hình máy tính kèm theo chức năng in, người sử
dụng có thể in trực tiếp sản phẩm của từng chủ
rừng bằng cách nhấn vào nút in trên màn hình.
Trong nghiên cứu này, chúng tôi đã nghiên
cứu phương pháp ứng dụng công cụ tin học
VBA Office để lập hồ sơ quản lý rừng. VBA là
một ngôn ngữ lập trình đã được tích hợp trong
bộ Microsoft Office nên có nhiều thuận lợi cho
người sử dụng. Hồ sơ quản lý rừng được xây
dựng bởi chương trình được lưu ở dạng File số
với các định dạng khác nhau (.doc*, .pdf), hồ
sơ quản lý rừng của từng chủ rừng trong một
xã (chủ rừng nhóm I) hay hồ sơ quản lý rừng
của từng xã trong một chủ rừng lớn (chủ rừng
nhóm II) được ghép lại với nhau thành một tệp
dữ liệu lớn hơn. Đây là các ưu điểm trong kết
quả của nghiên cứu này.
Tuy nhiên, kết quả của nghiên cứu còn có
hạn chế ở bước chuẩn bị dữ liệu đầu vào.
Trong bước chuẩn bị dữ liệu ảnh sơ đồ lô của
chủ rừng, người sử dụng cần cài đặt phần mềm
“Quản lý dữ liệu điều tra, kiểm kê rừng” và sử
dụng chức năng xuất ảnh sơ đồ lô của phần
mềm. Trong thời gian tới chúng tôi sẽ nghiên
cứu bổ sung thêm vào chương trình 01 bước
xuất ảnh sơ đồ lô để thuận lợi hơn cho người
sử dụng.
Kết quả của nghiên cứu đã đưa ra được một
phương pháp mới cho việc lập hồ sơ quản lý
rừnghỗ trợ công tác lập hồ sơ quản lý rừng của
dự án kiểm kê rừng toàn quốc giai đoạn 201 3
– 2016. Sản phẩm của nghiên cứu có thể được
phát triển phục vụ công tác lập hồ sơ quản lý
rừng cho các mục đích khác như: chi trả dịch
vụ môi trường rừng và quản lý rừng bền vững
ở mức độ vừa và nhỏ.
Quản lý Tài nguyên rừng & Môi trường
70 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ LÂM NGHIỆP SỐ 6-2016
IV. KẾT LUẬN
Trong bài báo này trình bày kết quả nghiên
cứu sử dụng công cụ Microsoft Office VBA
lập hồ sơ quản lý rừng theo mẫu của dự án
“Điều tra, kiểm kê rừng toàn quốc giai đoạn
2013 – 2016”. Kết quả đạt được của nghiên
cứu về mặt thực tiễn cho phép khẳng định
Microsoft Office VBA là công cụ hỗ trợ đáp
ứng được mục tiêu mà nghiên cứu đặt ra. Lập
hồ sơ quản lý rừng là một nhiệm vụ cần phải
được thực hiện thống nhất tại các cấp nhà nước
trong công tác quản lý bảo vệ rừng và các công
cụ tin học cần được nghiên cứu ứng dụng sâu
rộng hơn.
TÀI LIỆU THAM KHẢO
1. Thông tư số 25/2009/TT-BNN của Bộ Nông
nghiệp và Phát triển nông thôn: Hướng dẫn thực hiện
thống kê, kiểm kê rừng và lập hồ sơ quản lý rừng.
2. Quyết định số 689/QĐ-TCLN-KL ngày
23/12/2013 của Tổng cục Lâm nghiệp ban hành bộ tài
liệu hướng dẫn kỹ thuật điều tra, kiểm kê rừng.
3. Phan Tự Hướng, 2012. Lập trình VBA trong Excel
cho người mới bắt đầu. Nxb. Khoa học và kỹ thuật.
4. Nguyễn Khắc Duy, 2013. VBA trong Excel: cải
thiện và tăng tốc. Nxb. Khoa học và kỹ thuật.
5. Steven Roman, Ph.D, 2002. Writing Excel Macro
with VBA.
USING MICROSOFT OFFICE VBA
IN BUILDING THE FOREST MANAGEMENT PROFILES
Nguyen Quang Huy
Vietnam National University of Forestry
SUMMARY
Forest management profiles can be built automatically by the informatics tools. In this research, tools such as
Excel VBA and Word VBA have been studied in building the forest management profiles with designed forest
management profiles in the project "National Investigation national forest inventory period 2013 - 2016".the
result of this research is built for a program for the forest management which includes 09 functions and
integrated for running in Microsoft Excel. The result of this research was used in building the forest
management profile of some provinces such as Thanh Hoa, Hoa Binh, Ninh Binh and Hanoi in 2015. This
study added a small solution in applications of information technology in the forestry sector.
Keywords: Forest management records, Microsoft office VBA, VBA.
Người phản biện : TS. Nguyễn Hữu Dũng
Ngày nhận bài : 26/10/2016
Ngày phản biện : 15/11/2016
Ngày quyết định đăng : 25/11/2016
Các file đính kèm theo tài liệu này:
- nghien_cuu_lap_ho_so_quan_ly_rung_su_dung_cong_cu_microsoft.pdf