23907228 vba excel draft

77
 CHƯƠNG IV: LP TRÌNH TRÊN MICROSOFT EXCEL 2. Thanh công ccó rt nhiu thanh công ckhác nhau, mi thanh công ccha các nút lnh trc quan hoc các la chn dùng để thc hin mt nhóm chc năng nào đó trong chương trình. 3. Thanh công thc bao gm ô cha địa chca ô hin hành và ô cha ni dung ca ô hin hành. 4. Workbook là mt tp tài liu ca Excel. Mi Workbook cha nhiu bng tính (Worksheet) và các dliu mrng khác. Ti mi thi đim chcó mt worksheet hin hành. 5. Worksheet là loi tài liu chính trong tp tài liu ca Excel, mi worksheet cha các ô tính (cell) được tchc thành các hàng và ct. 1.3. Khnăng mrng ca Excel Microsoft Excel là mt chương trình xbng tính rt mnh, có thgii quyết hu hết các bài toán tđơn gin đến phc tp bng nhng tính năng sn có trong chương trình. Tuy vy, vic lp trình mrng trên Excel vn luôn được đề cp đến, không nhng chvi mc đích là lp trình to thêm nhng tính năng mi cho Excel mà còn để kết hp các tính năng sn có ca chương trình Excel để gii quyết nhng vn đề mang tính chuyên bit hoá cao. Bchương trình DToán là mt ví dcthcho vic lp trình mrng trên Excel. Các bài toán chuyên bit vtính toán dtoán công trình đã được gii quyết mt cách ddàng da trên sự kết hp gia các hàm có sn trong Excel và mt stính năng vcơ sdữ liu. Vic lp trình mrng Excel có thđược thc hin theo nhiu cách khác nhau, nhưng đơn gin nht có thkđến nhng cách sau: 埘埘 Lp trình mrng thông qua môi trường lp trình VBAIDE được tích hp sn trong Microsfot Excel. Theo cách này, người sdng có thlp trình mrng Excel mt cách nhanh chóng và ddàng vi ngôn nglp trình VB. Các ng dng được to ra theo cách này gn lin vi tp tài liu ca Excel. 埘埘 Lp trình mrng thông qua bcông clp trình Visual Studio Tools for Office (VSTO) trong bcông cphát trin phn mm Microsoft Visual Studio. Theo cách này, người sử dng có thlp trình to ra các ng dng chuyên nghip dng Add-in (ng dng bsung trong Excel) bng các ngôn ngđược htrtrong Microsoft Visual Studio. ng dng mrng dng này được lưu trtách bit vi tp tài liu ca Excel nên rt ddàng phân phi. Vi nhng ưu đim vn có ca VBA, vic lp trình mrng Excel trong toàn btài liu này sđược thc hin da trên môi trường lp trình VBAIDE. Để khi động VBAIDE, tca schính ca chương trình Microsoft Excel, ta chn trình đơn  ToolsMacroVisual Basic Editor, hoc có thsdng thp phím ALT+F11. 2. Macro Cách tt nht để làm quen vi vic lp trình trên Excel chính là sdng Macro và tìm hiu cách thc hot động ca Macro. 2.1. Macro là gì? Khi làm vic trong Excel, đôi lúc gp phi nhng tình hung mà người sdng phi lp đi lp li rt nhiu thao tác để thc hin các nhim vtương tnhau. Điu này rt ddn đến snhàm chán trong công vic. Khi đó, ta nên nghĩ ngay đến vic sdng Macro để có thgói gn tt ccác thao tác y chtrong mt thao tác duy nht. Macro là tp hp các lnh và hàm được lưu trtrong mt môđun mã lnh ca VBA nhm thc hin mt nhim vnào đó. Macro có thđược to bng cách thu Macro tExcel, hoc người dùng có thtviết các đon mã lnh để thc hin các thao tác tương ng. Sau khi to được Macro, mi khi thc thi Macro, tt ccác thao đã được lưu trong Macro sđược thc hin.

Upload: nhat-anh-tran-cong

Post on 12-Jul-2015

85 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 23907228 VBA Excel Draft

5/12/2018 Whoops - Discover Share Present - slidepdf.com

http://slidepdf.com/reader/full/23907228-vba-excel-draft 1/3

(http://slidepdf.com/)

(http://slidepdf.com/register.html)

(http://slidepdf.com/)

HMMSOMETHING WENT WRONG. PLEAS COME BACK LATER!

GO TO HOME (HTTP://SLIDEPDF.COM/)

Enter Your Keyword...

GET CONNECTED WITH SOCIAL FEED

(https://googleplus.com/docslide.net)

(https://twitter.com/#docslide.net)

(https://facebook.com/docslide.n

STARTUP - SHARE TO SUCCESS

Page 2: 23907228 VBA Excel Draft

5/12/2018 Whoops - Discover Share Present - slidepdf.com

http://slidepdf.com/reader/full/23907228-vba-excel-draft 2/3

We built a platform for members to share documents and knowledge. And we are not related to any other website

COMPANY

About (http://slidepdf.com/about.html)

Contact (http://slidepdf.com/contacts.html)

CONTACT & LEGAL

Terms (http://slidepdf.com/info/terms.html)

DMCA (http://slidepdf.com/info/dmca.html)

OPENING HOURS

Monday to Saturday 9:00am to 5:00pm

Sunday: CLOSED

Page 3: 23907228 VBA Excel Draft

5/12/2018 Whoops - Discover Share Present - slidepdf.com

http://slidepdf.com/reader/full/23907228-vba-excel-draft 3/3

STARTUP - SHARE TO SUCCESS

(http

(https://

(https://face