SlideShare a Scribd company logo
1 of 20
Visual Basic Programming for Business(MSC 142 – Section: 001, 002)
Session - 3
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Spreadsheet
• A spreadsheet is a computer application that simulates a paper,
accounting worksheet. It displays multiple cells that together make up a
grid consisting of rows and columns, each cell containing alphanumeric
text, numeric values or formulas. A formula defines how the content of
that cell is to be calculated from the contents of any other cell (or
combination of cells) each time any cell is updated. Spreadsheets are
frequently used for financial information because of their ability to re-
calculate the entire sheet automatically after a change to a single cell is
made.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Microsoft Excel
• Microsoft Excel (full name Microsoft Office Excel) is a spreadsheet
application written and distributed by Microsoft for Microsoft Windows
and Mac OS X. It features calculation, graphing tools, pivot tables and a
macro programming language called VBA (Visual Basic for Applications). It
has been a very widely applied spreadsheet for these platforms, especially
since version 5 in 1993. Excel forms part of Microsoft Office. The current
versions are Microsoft Office Excel 2011 for Windows and 2011 for Mac.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
The Microsoft Office Button
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
In the upper-left corner of the Excel 2007 window is the Microsoft Office
button. When you click the button, a menu appears. You can use the menu
to create a new file, open an existing file, save a file, and perform many
other tasks.
The Quick Access Toolbar
Next to the Microsoft Office button is the Quick Access toolbar. The Quick
Access toolbar gives you with access to commands you frequently use. By
default, Save, Undo, and Redo appear on the Quick Access toolbar. You can
use Save to save your file, Undo to roll back an action you have taken, and
Redo to reapply an action you have rolled back.
The Title Bar
Next to the Quick Access toolbar is the Title bar. On the Title bar, Microsoft Excel
displays the name of the workbook you are currently using. At the top of the
Excel window, you should see "Microsoft Excel - Book1" or a similar name.
The Ribbon
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
You use commands to tell Microsoft Excel what to do. In Microsoft Excel
2007, you use the Ribbon to issue commands. The Ribbon is located near
the top of the Excel window, below the Quick Access toolbar. At the top of
the Ribbon are several tabs; clicking a tab displays several related command
groups. Within each group are related command buttons. You click buttons
to issue commands or to access menus and dialog boxes. You may also find
a dialog box launcher in the bottom-right corner of a group. When you click
the dialog box launcher, a dialog box makes additional commands available.
Worksheets
The Formula Bar
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
If the Formula bar is turned on, the cell address of the cell you are in
displays in the Name box which is located on the left side of the Formula
bar. Cell entries display on the right side of the Formula bar. If you do not
see the Formula bar in your window, perform the following steps:
Choose the View tab. Click Formula Bar in the Show/Hide group. The
Formula bar appears.
The Status Bar
The Status bar appears at the very
bottom of the Excel window and
provides such information as the
sum, average, minimum, and
maximum value of selected
numbers. You can change what
displays on the Status bar by right-
clicking on the Status bar and
selecting the options you want from
the Customize Status Bar menu. You
click a menu item to select it. You
click it again to deselect it. A check
mark next to an item means the item
is selected.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Move Around a worksheet
By using the arrow keys, you can move around your worksheet. You can use the down arrow key to move downward one cell at a time. You
can use the up arrow key to move upward one cell at a time. You can use the Tab key to move across the page to the right, one cell at a
time. You can hold down the Shift key and then press the Tab key to move to the left, one cell at a time. You can use the right and left arrow
keys to move right or left one cell at a time. The Page Up and Page Down keys move up and down one page at a time. If you hold down the
Ctrl key and then press the Home key, you move to the beginning of the worksheet.
EXERCISE 1
Move Around the Worksheet
The Down Arrow Key
Press the down arrow key several times. Note that the cursor moves downward one cell at a time.
The Up Arrow Key
Press the up arrow key several times. Note that the cursor moves upward one cell at a time.
The Tab Key
Move to cell A1.
Press the Tab key several times. Note that the cursor moves to the right one cell at a time.
The Shift+Tab Keys
Hold down the Shift key and then press Tab. Note that the cursor moves to the left one cell at a time.
The Right and Left Arrow Keys
Press the right arrow key several times. Note that the cursor moves to the right.
Press the left arrow key several times. Note that the cursor moves to the left.
Page Up and Page Down
Press the Page Down key. Note that the cursor moves down one page.
Press the Page Up key. Note that the cursor moves up one page.
The Ctrl-Home Key
Move the cursor to column J.
Stay in column J and move the cursor to row 20.
Hold down the Ctrl key while you press the Home key. Excel moves to cell A1.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Move Around a worksheet
Go To Cells Quickly
The following are shortcuts for moving quickly from one cell in a worksheet to a cell in a different part of the worksheet.
EXERCISE 2
Go to -- F5
The F5 function key is the "Go To" key. If you press the F5 key, you are prompted for the cell to which you wish to go. Enter the cell address, and
the cursor jumps to that cell.
Press F5. The Go To dialog box opens.
Type J3 in the Reference field.
Press Enter. Excel moves to cell J3.
Go to -- Ctrl+G
You can also use Ctrl+G to go to a specific cell.
Hold down the Ctrl key while you press "g" (Ctrl+g). The Go To dialog box opens.
Type C4 in the Reference field.
Press Enter. Excel moves to cell C4.
The Name Box
You can also use the Name box to go to a specific cell. Just type the cell you want to go to in the Name box and then press Enter.
Type B10 in the Name box.
Press Enter. Excel moves to cell B10.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Set the Enter Key Direction
Lesson 2: Entering Excel Formulas and Formatting Data
Lesson 1 familiarized you with the Excel 2007 window, taught you how to move
around the window, and how to enter data. A major strength of Excel is that you can
perform mathematical calculations and format your data. In this lesson, you learn
how to perform basic mathematical calculations and how to format text and
numerical data. To start this lesson, open Excel.
1: Click the Microsoft Office button. A menu
appears.
2: Click Excel Options in the lower-right corner.
The Excel Options pane appears.
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
3: Click Advanced.
4: If the check box next to After Pressing
Enter Move Selection is not checked, click
the box to check it.
5: If Down does not appear in the
Direction box, click the down arrow next to
the Direction box and then click Down.
6: Click OK. Excel sets the Enter direction
to down.
Lesson 2: Entering Excel Formulas and Formatting Data
Addition operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
“SUM” Operation in Excelhttp://www.baycongroup.com/excel2007/01_excel.htm
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Subtraction Operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Multiplication operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Division Operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Auto Increment
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
IF – Operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
MAX and MIN operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
AVERAGE operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
Percent Operation
MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)

More Related Content

What's hot

Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excelPremnath R
 
Microsoft Excel- basics
Microsoft Excel-  basicsMicrosoft Excel-  basics
Microsoft Excel- basicsjeshin jose
 
Introduction microsoft excel 2007
Introduction microsoft excel 2007Introduction microsoft excel 2007
Introduction microsoft excel 2007Celia Bandelier
 
Chapter 5 microsoft excel 2010
Chapter 5 microsoft excel 2010Chapter 5 microsoft excel 2010
Chapter 5 microsoft excel 2010home
 
Introduction to Microsoft Excel for beginners
Introduction to Microsoft Excel for beginnersIntroduction to Microsoft Excel for beginners
Introduction to Microsoft Excel for beginnersBlogger Mumma
 
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...Corp-sKool
 
LESSON 3: BASIC SKILLS ON MICROSOFT EXCEL
LESSON 3: BASIC SKILLS ON MICROSOFT EXCELLESSON 3: BASIC SKILLS ON MICROSOFT EXCEL
LESSON 3: BASIC SKILLS ON MICROSOFT EXCELbonzy_30
 
Excel Tutorial - The Pocket Money Calculator
Excel Tutorial - The Pocket Money CalculatorExcel Tutorial - The Pocket Money Calculator
Excel Tutorial - The Pocket Money Calculatorcorb201
 
ICDL Advanced Excel 2010 - Tutorial
ICDL Advanced Excel 2010 - TutorialICDL Advanced Excel 2010 - Tutorial
ICDL Advanced Excel 2010 - TutorialMichael Lew
 
Ms excel training
Ms excel training   Ms excel training
Ms excel training Jensen Group
 
Advanced excel 2010 & 2013 updated Terrabiz
Advanced excel 2010 & 2013 updated TerrabizAdvanced excel 2010 & 2013 updated Terrabiz
Advanced excel 2010 & 2013 updated TerrabizAhmed Yasir Khan
 
Performing basic computation (Microsoft Excel)
Performing basic computation (Microsoft Excel)Performing basic computation (Microsoft Excel)
Performing basic computation (Microsoft Excel)Mirea Mizushima
 
Excel 2007 (formula)
Excel 2007 (formula)Excel 2007 (formula)
Excel 2007 (formula)osuchin
 
Excel training by rajesh p
Excel training by rajesh pExcel training by rajesh p
Excel training by rajesh pRajesh P
 

What's hot (20)

Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Microsoft Excel- basics
Microsoft Excel-  basicsMicrosoft Excel-  basics
Microsoft Excel- basics
 
Intro to Microsoft Excel 2007
Intro to Microsoft Excel 2007Intro to Microsoft Excel 2007
Intro to Microsoft Excel 2007
 
Excel
ExcelExcel
Excel
 
Introduction microsoft excel 2007
Introduction microsoft excel 2007Introduction microsoft excel 2007
Introduction microsoft excel 2007
 
Chapter 5 microsoft excel 2010
Chapter 5 microsoft excel 2010Chapter 5 microsoft excel 2010
Chapter 5 microsoft excel 2010
 
MS Excel 2010 tutorial 2
MS Excel 2010 tutorial 2MS Excel 2010 tutorial 2
MS Excel 2010 tutorial 2
 
Introduction to Microsoft Excel for beginners
Introduction to Microsoft Excel for beginnersIntroduction to Microsoft Excel for beginners
Introduction to Microsoft Excel for beginners
 
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...
Introduction to Microsoft Excel basics | Excel Intro | Excel | Excel for star...
 
LESSON 3: BASIC SKILLS ON MICROSOFT EXCEL
LESSON 3: BASIC SKILLS ON MICROSOFT EXCELLESSON 3: BASIC SKILLS ON MICROSOFT EXCEL
LESSON 3: BASIC SKILLS ON MICROSOFT EXCEL
 
Excel Tutorial - The Pocket Money Calculator
Excel Tutorial - The Pocket Money CalculatorExcel Tutorial - The Pocket Money Calculator
Excel Tutorial - The Pocket Money Calculator
 
Microsoft Excel Seminar
Microsoft Excel SeminarMicrosoft Excel Seminar
Microsoft Excel Seminar
 
ICDL Advanced Excel 2010 - Tutorial
ICDL Advanced Excel 2010 - TutorialICDL Advanced Excel 2010 - Tutorial
ICDL Advanced Excel 2010 - Tutorial
 
Ms excel training
Ms excel training   Ms excel training
Ms excel training
 
Advanced excel 2010 & 2013 updated Terrabiz
Advanced excel 2010 & 2013 updated TerrabizAdvanced excel 2010 & 2013 updated Terrabiz
Advanced excel 2010 & 2013 updated Terrabiz
 
Excel bacis
Excel bacisExcel bacis
Excel bacis
 
Performing basic computation (Microsoft Excel)
Performing basic computation (Microsoft Excel)Performing basic computation (Microsoft Excel)
Performing basic computation (Microsoft Excel)
 
Excel 2007 (formula)
Excel 2007 (formula)Excel 2007 (formula)
Excel 2007 (formula)
 
Excel training by rajesh p
Excel training by rajesh pExcel training by rajesh p
Excel training by rajesh p
 

Viewers also liked

Design process final
Design process finalDesign process final
Design process finalMaryCCook
 
AppNotch Enterprise
AppNotch EnterpriseAppNotch Enterprise
AppNotch Enterpriseappnotch
 
Intitucion educativa san juan de damasco
Intitucion educativa san juan de damascoIntitucion educativa san juan de damasco
Intitucion educativa san juan de damascosixtacarrera
 
中日对照《源氏物语》全书3
中日对照《源氏物语》全书3中日对照《源氏物语》全书3
中日对照《源氏物语》全书3fatworm2012
 
Create a business 1
Create a business 1Create a business 1
Create a business 1MaryCCook
 
Problem ideating 1
Problem ideating 1Problem ideating 1
Problem ideating 1MaryCCook
 
Attracting Students to Studies in Science, Technology and Engineering Education
Attracting Students to Studies in Science, Technology and Engineering EducationAttracting Students to Studies in Science, Technology and Engineering Education
Attracting Students to Studies in Science, Technology and Engineering EducationATTRACT Project
 
Formal Barriers to Engineering Education
Formal Barriers to Engineering EducationFormal Barriers to Engineering Education
Formal Barriers to Engineering EducationATTRACT Project
 
Introduzione SIT/GIS e geomarketing
Introduzione SIT/GIS e geomarketingIntroduzione SIT/GIS e geomarketing
Introduzione SIT/GIS e geomarketingamaduzzi
 
Sleepless man
Sleepless manSleepless man
Sleepless manMaryCCook
 
Sellers capital-presentation-value-investing-congress
Sellers capital-presentation-value-investing-congressSellers capital-presentation-value-investing-congress
Sellers capital-presentation-value-investing-congressretire55
 
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profit
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profitProgrammazione e Controllo nelle Istituzioni Culturali e Artistiche no profit
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profitMarianna Sorrente
 
The Attractiveness of Being an Engineer
The Attractiveness of Being an EngineerThe Attractiveness of Being an Engineer
The Attractiveness of Being an EngineerATTRACT Project
 
AppNotch 2.0
AppNotch 2.0AppNotch 2.0
AppNotch 2.0appnotch
 
cycy - the cyber cycle
cycy - the cyber cyclecycy - the cyber cycle
cycy - the cyber cycleClemens Meyer
 

Viewers also liked (18)

Design process final
Design process finalDesign process final
Design process final
 
Student Retention
Student RetentionStudent Retention
Student Retention
 
AppNotch Enterprise
AppNotch EnterpriseAppNotch Enterprise
AppNotch Enterprise
 
Intitucion educativa san juan de damasco
Intitucion educativa san juan de damascoIntitucion educativa san juan de damasco
Intitucion educativa san juan de damasco
 
中日对照《源氏物语》全书3
中日对照《源氏物语》全书3中日对照《源氏物语》全书3
中日对照《源氏物语》全书3
 
Create a business 1
Create a business 1Create a business 1
Create a business 1
 
Problem ideating 1
Problem ideating 1Problem ideating 1
Problem ideating 1
 
Attracting Students to Studies in Science, Technology and Engineering Education
Attracting Students to Studies in Science, Technology and Engineering EducationAttracting Students to Studies in Science, Technology and Engineering Education
Attracting Students to Studies in Science, Technology and Engineering Education
 
Formal Barriers to Engineering Education
Formal Barriers to Engineering EducationFormal Barriers to Engineering Education
Formal Barriers to Engineering Education
 
Introduzione SIT/GIS e geomarketing
Introduzione SIT/GIS e geomarketingIntroduzione SIT/GIS e geomarketing
Introduzione SIT/GIS e geomarketing
 
Sleepless man
Sleepless manSleepless man
Sleepless man
 
Sellers capital-presentation-value-investing-congress
Sellers capital-presentation-value-investing-congressSellers capital-presentation-value-investing-congress
Sellers capital-presentation-value-investing-congress
 
AppNotch
AppNotchAppNotch
AppNotch
 
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profit
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profitProgrammazione e Controllo nelle Istituzioni Culturali e Artistiche no profit
Programmazione e Controllo nelle Istituzioni Culturali e Artistiche no profit
 
The Attractiveness of Being an Engineer
The Attractiveness of Being an EngineerThe Attractiveness of Being an Engineer
The Attractiveness of Being an Engineer
 
Galerkin method
Galerkin methodGalerkin method
Galerkin method
 
AppNotch 2.0
AppNotch 2.0AppNotch 2.0
AppNotch 2.0
 
cycy - the cyber cycle
cycy - the cyber cyclecycy - the cyber cycle
cycy - the cyber cycle
 

Similar to VB Programming for Business

Pks ms excel unit 2_bcomcs
Pks ms excel unit 2_bcomcsPks ms excel unit 2_bcomcs
Pks ms excel unit 2_bcomcsKALAISELVI P
 
Word excel
Word excelWord excel
Word exceljjsn04
 
Word excel
Word excelWord excel
Word excelzgpc29
 
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdf
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdfintroductiontomicrosoftexcel2007-131031090350-phpapp01.pdf
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdfNitish Nagar
 
Ms excel 2007 tutorial
Ms excel 2007 tutorialMs excel 2007 tutorial
Ms excel 2007 tutorialjks2010
 
Getting started with_microsoft_excel
Getting started with_microsoft_excelGetting started with_microsoft_excel
Getting started with_microsoft_excelPratiksha Mhatre
 
Getting started with_microsoft_excel
Getting started with_microsoft_excelGetting started with_microsoft_excel
Getting started with_microsoft_excelDeepak Chavan
 
Lesson 1 introduction to spreadsheet
Lesson 1 introduction to spreadsheet Lesson 1 introduction to spreadsheet
Lesson 1 introduction to spreadsheet afrimkofielias
 
Emmylet computer guide on excel
Emmylet computer guide on excelEmmylet computer guide on excel
Emmylet computer guide on excelOfun Emma
 
Learning MS Excel - A Handout
Learning MS Excel - A HandoutLearning MS Excel - A Handout
Learning MS Excel - A Handoutsayyadimran2000
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excelsam ran
 
Learn Advanced Excel Online
Learn Advanced Excel OnlineLearn Advanced Excel Online
Learn Advanced Excel Onlinebigspire
 
Excel for Dummies
Excel for DummiesExcel for Dummies
Excel for DummieseduCBA
 
advance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESadvance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESEMERSON EDUARDO RODRIGUES
 
advance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESadvance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESEMERSON EDUARDO RODRIGUES
 
Microsoft excel beginner
Microsoft excel beginnerMicrosoft excel beginner
Microsoft excel beginnerSushate Sandal
 
Microsoft excel beginner
Microsoft excel beginnerMicrosoft excel beginner
Microsoft excel beginnerSushate Sandal
 

Similar to VB Programming for Business (20)

18BCS5EL-U5 (1).pdf
18BCS5EL-U5 (1).pdf18BCS5EL-U5 (1).pdf
18BCS5EL-U5 (1).pdf
 
Pks ms excel unit 2_bcomcs
Pks ms excel unit 2_bcomcsPks ms excel unit 2_bcomcs
Pks ms excel unit 2_bcomcs
 
Word excel
Word excelWord excel
Word excel
 
Word excel
Word excelWord excel
Word excel
 
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdf
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdfintroductiontomicrosoftexcel2007-131031090350-phpapp01.pdf
introductiontomicrosoftexcel2007-131031090350-phpapp01.pdf
 
Ms excel 2007 tutorial
Ms excel 2007 tutorialMs excel 2007 tutorial
Ms excel 2007 tutorial
 
Getting started with_microsoft_excel
Getting started with_microsoft_excelGetting started with_microsoft_excel
Getting started with_microsoft_excel
 
Learn excel
Learn excelLearn excel
Learn excel
 
Getting started with_microsoft_excel
Getting started with_microsoft_excelGetting started with_microsoft_excel
Getting started with_microsoft_excel
 
Lesson 1 introduction to spreadsheet
Lesson 1 introduction to spreadsheet Lesson 1 introduction to spreadsheet
Lesson 1 introduction to spreadsheet
 
Ms excel
Ms excelMs excel
Ms excel
 
Emmylet computer guide on excel
Emmylet computer guide on excelEmmylet computer guide on excel
Emmylet computer guide on excel
 
Learning MS Excel - A Handout
Learning MS Excel - A HandoutLearning MS Excel - A Handout
Learning MS Excel - A Handout
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excel
 
Learn Advanced Excel Online
Learn Advanced Excel OnlineLearn Advanced Excel Online
Learn Advanced Excel Online
 
Excel for Dummies
Excel for DummiesExcel for Dummies
Excel for Dummies
 
advance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESadvance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUES
 
advance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUESadvance excell notes EMERSON EDUARDO RODRIGUES
advance excell notes EMERSON EDUARDO RODRIGUES
 
Microsoft excel beginner
Microsoft excel beginnerMicrosoft excel beginner
Microsoft excel beginner
 
Microsoft excel beginner
Microsoft excel beginnerMicrosoft excel beginner
Microsoft excel beginner
 

Recently uploaded

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 

Recently uploaded (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

VB Programming for Business

  • 1. Visual Basic Programming for Business(MSC 142 – Section: 001, 002) Session - 3 MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 2. Spreadsheet • A spreadsheet is a computer application that simulates a paper, accounting worksheet. It displays multiple cells that together make up a grid consisting of rows and columns, each cell containing alphanumeric text, numeric values or formulas. A formula defines how the content of that cell is to be calculated from the contents of any other cell (or combination of cells) each time any cell is updated. Spreadsheets are frequently used for financial information because of their ability to re- calculate the entire sheet automatically after a change to a single cell is made. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 3. Microsoft Excel • Microsoft Excel (full name Microsoft Office Excel) is a spreadsheet application written and distributed by Microsoft for Microsoft Windows and Mac OS X. It features calculation, graphing tools, pivot tables and a macro programming language called VBA (Visual Basic for Applications). It has been a very widely applied spreadsheet for these platforms, especially since version 5 in 1993. Excel forms part of Microsoft Office. The current versions are Microsoft Office Excel 2011 for Windows and 2011 for Mac. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 4. The Microsoft Office Button MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) In the upper-left corner of the Excel 2007 window is the Microsoft Office button. When you click the button, a menu appears. You can use the menu to create a new file, open an existing file, save a file, and perform many other tasks. The Quick Access Toolbar Next to the Microsoft Office button is the Quick Access toolbar. The Quick Access toolbar gives you with access to commands you frequently use. By default, Save, Undo, and Redo appear on the Quick Access toolbar. You can use Save to save your file, Undo to roll back an action you have taken, and Redo to reapply an action you have rolled back. The Title Bar Next to the Quick Access toolbar is the Title bar. On the Title bar, Microsoft Excel displays the name of the workbook you are currently using. At the top of the Excel window, you should see "Microsoft Excel - Book1" or a similar name.
  • 5. The Ribbon MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) You use commands to tell Microsoft Excel what to do. In Microsoft Excel 2007, you use the Ribbon to issue commands. The Ribbon is located near the top of the Excel window, below the Quick Access toolbar. At the top of the Ribbon are several tabs; clicking a tab displays several related command groups. Within each group are related command buttons. You click buttons to issue commands or to access menus and dialog boxes. You may also find a dialog box launcher in the bottom-right corner of a group. When you click the dialog box launcher, a dialog box makes additional commands available. Worksheets
  • 6. The Formula Bar MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) If the Formula bar is turned on, the cell address of the cell you are in displays in the Name box which is located on the left side of the Formula bar. Cell entries display on the right side of the Formula bar. If you do not see the Formula bar in your window, perform the following steps: Choose the View tab. Click Formula Bar in the Show/Hide group. The Formula bar appears. The Status Bar The Status bar appears at the very bottom of the Excel window and provides such information as the sum, average, minimum, and maximum value of selected numbers. You can change what displays on the Status bar by right- clicking on the Status bar and selecting the options you want from the Customize Status Bar menu. You click a menu item to select it. You click it again to deselect it. A check mark next to an item means the item is selected.
  • 7. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) Move Around a worksheet By using the arrow keys, you can move around your worksheet. You can use the down arrow key to move downward one cell at a time. You can use the up arrow key to move upward one cell at a time. You can use the Tab key to move across the page to the right, one cell at a time. You can hold down the Shift key and then press the Tab key to move to the left, one cell at a time. You can use the right and left arrow keys to move right or left one cell at a time. The Page Up and Page Down keys move up and down one page at a time. If you hold down the Ctrl key and then press the Home key, you move to the beginning of the worksheet. EXERCISE 1 Move Around the Worksheet The Down Arrow Key Press the down arrow key several times. Note that the cursor moves downward one cell at a time. The Up Arrow Key Press the up arrow key several times. Note that the cursor moves upward one cell at a time. The Tab Key Move to cell A1. Press the Tab key several times. Note that the cursor moves to the right one cell at a time. The Shift+Tab Keys Hold down the Shift key and then press Tab. Note that the cursor moves to the left one cell at a time. The Right and Left Arrow Keys Press the right arrow key several times. Note that the cursor moves to the right. Press the left arrow key several times. Note that the cursor moves to the left. Page Up and Page Down Press the Page Down key. Note that the cursor moves down one page. Press the Page Up key. Note that the cursor moves up one page. The Ctrl-Home Key Move the cursor to column J. Stay in column J and move the cursor to row 20. Hold down the Ctrl key while you press the Home key. Excel moves to cell A1.
  • 8. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) Move Around a worksheet Go To Cells Quickly The following are shortcuts for moving quickly from one cell in a worksheet to a cell in a different part of the worksheet. EXERCISE 2 Go to -- F5 The F5 function key is the "Go To" key. If you press the F5 key, you are prompted for the cell to which you wish to go. Enter the cell address, and the cursor jumps to that cell. Press F5. The Go To dialog box opens. Type J3 in the Reference field. Press Enter. Excel moves to cell J3. Go to -- Ctrl+G You can also use Ctrl+G to go to a specific cell. Hold down the Ctrl key while you press "g" (Ctrl+g). The Go To dialog box opens. Type C4 in the Reference field. Press Enter. Excel moves to cell C4. The Name Box You can also use the Name box to go to a specific cell. Just type the cell you want to go to in the Name box and then press Enter. Type B10 in the Name box. Press Enter. Excel moves to cell B10.
  • 9. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) Set the Enter Key Direction Lesson 2: Entering Excel Formulas and Formatting Data Lesson 1 familiarized you with the Excel 2007 window, taught you how to move around the window, and how to enter data. A major strength of Excel is that you can perform mathematical calculations and format your data. In this lesson, you learn how to perform basic mathematical calculations and how to format text and numerical data. To start this lesson, open Excel. 1: Click the Microsoft Office button. A menu appears. 2: Click Excel Options in the lower-right corner. The Excel Options pane appears.
  • 10. MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal) 3: Click Advanced. 4: If the check box next to After Pressing Enter Move Selection is not checked, click the box to check it. 5: If Down does not appear in the Direction box, click the down arrow next to the Direction box and then click Down. 6: Click OK. Excel sets the Enter direction to down. Lesson 2: Entering Excel Formulas and Formatting Data
  • 11. Addition operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 12. “SUM” Operation in Excelhttp://www.baycongroup.com/excel2007/01_excel.htm MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 13. Subtraction Operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 14. Multiplication operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 15. Division Operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 16. Auto Increment MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 17. IF – Operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 18. MAX and MIN operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 19. AVERAGE operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)
  • 20. Percent Operation MSC-142: Sec001, 002 | Md. Fazley Elahi Chowdhury (Faisal)