Showing posts with label chuyên đề. Show all posts
Showing posts with label chuyên đề. Show all posts

Sunday, April 14, 2019

Học lập trình VBA qua 17 chuyên đề - BÀI 2. LÀM VIỆC VỚI BIẾN TRONG VBA

Biến (variables) là gì  là một giá trị dữ liệu có thể thay đổi
Tên biến:
  •  Phải nhỏ hơn 25 ký tự
  •  Không có khoảng trống
  • Không được bắt đầu với con số
  • Thời gian sống
Kiểu biến
  • Dim password As String
  • Dim yourName As String *10
  • Dim firstnum As Integer
  • Dim secondnum As Integer
  • Dim total As Integer
  • Dim BirthDay As Date
Kiểu biến số:
Kieubienso-768x497



Kiểu biến số

Kiểu biến chuối:
Kieubienchuoi



Kiểu biến chuỗi

Toán tử
Toantu



Toán tử trong VBA

Ví dụ:
Private Sub CommandButton1_Click()
Dim YourName As String, BirthDay As Date, Income As Currency
YourName = “Alex”
BirthDay = “1 April 1980”
Income = 1000
Range(“A1”) = YourName
Range(“A2”) = BirthDay
Range(“A3”) = Income
End Sub

Học lập trình VBA cho Excel qua 17 chuyên đề - BÀI 3 HÀM MSGBOX VÀ HÀM INPUTBOX

1) Hàm MsgBox
Hàm Msgbox là một hàm có chức năng thông báo cho người dùng và cho người dùng chọn lựa kết quả hay phương pháp thực hiện
msgbox-768x463




msgbox

Thành phần trong hàm Msgbox
Phần/Part
(Miêu tả) Description
prompt
  • Phần nội dung yêu cầu thông báo
  • Giới hạn là 1024 ký tự
  • Nếu nội dung hơn một dòng bạn có thể dùng Chr(13) để xuống dòng
  • Phần này yêu cầu phải được khai báo
buttons
  • Phần này có thể không cần khai báo (trả về kiểu mặc định = 0)
  • Loại buttons
title
  • Phần này có thể không cần khai báo
  •  Là tiêu đề của thông báo
helpfile
  • Phần này có thể không cần khai báo
  • Khai báo đường dẫn file hướng dẫn (*.chm)
context
  • Phần này có thể không cần khai báo
  • Trang trong file (*.chm) cần mở
Các kiểu button trong hàm Msgbox
Constant
Value
Description
vbOKOnly
0
Display OK button only.
vbOKCancel
1
Display OK and Cancel buttons.
vbAbortRetryIgnore
2
Display AbortRetry, and Ignore buttons.
vbYesNoCancel
3
Display YesNo, and Cancel buttons.
vbYesNo
4
Display Yes and No buttons.
vbRetryCancel
5
Display Retry and Cancel buttons.
vbCritical
16
Display Critical Message icon.
vbQuestion
32
Display Warning Query icon.
vbExclamation
48
Display Warning Message icon.
vbInformation
64
Display Information Message icon.
vbDefaultButton1
0
First button is default.
vbDefaultButton2
256
Second button is default.
vbDefaultButton3
512
Third button is default.
vbDefaultButton4
768
Fourth button is default.
vbApplicationModal
0
Application modal; the user must respond to the message box before continuing work in the current application.
vbSystemModal
4096
System modal; all applications are suspended until the user responds to the message box.
vbMsgBoxHelpButton
16384
Adds Help button to the message box
VbMsgBoxSetForeground
65536
Specifies the message box window as the foreground window
vbMsgBoxRight
524288
Text is right aligned
vbMsgBoxRtlReading
1048576
Specifies text should appear as right-to-left reading on Hebrew and Arabic systems
Kết quả trả về từ hàm Msgbox
Constant
Value
Description
vbOK
1OK
vbCancel
2
Cancel
vbAbort
3
Abort
vbRetry
4
Retry
vbIgnore
5
Ignore
vbYes
6
Yes
vbNo7
No
2. Hàm InputBox
Hàm Inputbox là một hàm có chức năng yêu cầu cho người dùng nhập thông tin cần truyền
Inputbox-768x314
Thành phần trong hàm Inputpox
Phần/Part
(Miêu tả) Description
prompt
  • Phần nội dung yêu cầu thông báo
  • Giới hạn là 1024 ký tự
  • Nếu nội dung hơn một dòng bạn có thể dùng Chr(13) để xuống dòng
  • Phần này yêu cầu phải được khai báo
title
  • Phần này có thể không cần khai báo
  • Là tiêu đề của thông báo
defaultGiá trị mặt định
XposVị trí cửa sổ thông báo theo trục X
YposVị trí cửa sổ thông báo theo trục Y
helpfile
  • Phần này có thể không cần khai báo
  • Khai báo đường dẫn file hướng dẫn (*.chm)
context
  • Phần này có thể không cần khai báo
  • Trang trong file (*.chm) cần mở

Sunday, April 7, 2019

Tổng hợp 5 chuyên đề thành thạo Excel trong vòng 1 nốt nhạc

I. Chuyên đề hay No 1 - Đào tạo về thao tác với bảng tính trong Excel

📚      Làm việc với ô (Cell)
📚      Làm việc với cột
📚      Làm việc với hàng (dòng) 
📚      Một số thao tác khác 


II. Chuyên đề hay No 2 - Làm việc với dữ liệu 


📜       Kiểu dữ liệu và cách định dạng 
📜      Định dạng dữ liệu 
📜      Tìm kiếm dữ liệu
📜      Sắp xếp và lọc dữ liệu 


III. Chuyên đề hay No 3 - Công thức và hàm

https://exceleasy1.blogspot.com/2019/04/chuyen-e-hay-no-3-cong-thuc-va-ham.html

    Một số khái niệm
    Các phép toán 
    Công thức, hàm
    Phân loại hàm


IV. Chuyên đề hay No 4 - Tìm hiểu một số hàm cơ bản 
https://exceleasy1.blogspot.com/2019/04/chuyen-e-hay-no-4-tim-hieu-mot-so-ham.html
       Nhóm hàm tài chính 
       Nhóm hàm ngày tháng 
       Nhóm hàm tìm kiếm và tham chiếu 
       Nhóm hàm thống kê 
       Nhóm hàm xử lý chuỗi 
       Nhóm hàm luận lý
       Hàm toán học và lượng giác 


V. Chuyên đề hay No 5 – Vấn đề In ấn trong Excel
https://exceleasy1.blogspot.com/2019/04/chuyen-e-hay-no-5-van-e-in-trong-excel.html
  •      Định dạng trang in
  •      Xem và thực hiện in ấn

Over 50 Ebooks Excel and VBA free Download

1. Statistics and Probability for Engineering Applications With Microsoft Excel by W.J. DeCoursey - PDF Free Download Download Siz...