wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

G08- ICT Q1 Reviewer

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the purpose of a function in VBA?

a)

To calculate and return a value

b)

To perform a specific task without returning a value

c)

To format cells in Excel

d)

To create charts in Excel

2.

What does the Workbook Object allow you to do in MS Excel VBA?

a)

Interact with worksheets

b)

Resize column widths

c)

Change font colors

d)

Create new formulas

3.

To access the first cell in a worksheet, you can use:

a)

ws.Range("A1")

b)

ws.FirstCell

c)

ws.TopLeftCell

d)

ws.Cells(1, 1)

4.

Which loop structure can you use to write data to a range of cells in a column?

a)

Do until

b)

For each

c)

For

d)

While

5.

Which of the following is NOT a characteristic of a subroutine?

a)

It groups instructions together

b)

It can return a value

c)

It performs a specific task

d)

It is used for calculations

6.

When reading data from cells in Excel VBA, which property is commonly used?

a)

Value

b)

Text

c)

Data

d)

Content

7.

What does the Workbook Object represent in Excel VBA?

a)

A VBA code module

b)

A specific range of data

c)

An Excel file containing worksheets

d)

A single cell in a worksheet

8.

When using the Cells property, what does the first argument represent?

a)

The worksheet index

b)

The row number

c)

The column number

d)

The cell address

9.

What is an argument in a function?

a)

A keyword in Excel

b)

A value passed to the function

c)

A variable used in calculations

d)

A value returned by the function

10.

A key benefit of writing data to cells using VBA is __________ tasks that require changing cell values.

a)

Resuming

b)

Formatting

c)

Automating

d)

Deleting

11.

What is the main benefit of using Worksheet and Cell Objects in Excel VBA?

a)

It helps you export data to external databases.

b)

It allows you to create new Excel formulas.

c)

It enables you to change the appearance of Excel toolbars.

d)

It lets you interact with and manipulate data within Excel worksheets.

12.

When reading data from cells, why is it recommended to specify the worksheet?

a)

To slow down the code execution

b)

To avoid using the Range object

c)

To improve memory usage

d)

To avoid ambiguity between worksheets

13.

How can you create a Workbook Object to open an existing workbook?

a)

Using the Workbook keyword

b)

Using the Worksheet keyword

c)

Using the Range keyword

d)

Using the Chart keyword

14.

To access the content of a specific cell in Excel VBA, you use the __________ object.

a)

Workbook

b)

Cell

c)

Worksheet

d)

Range

15.

What is a key benefit of reading data from cells using VBA?

a)

Creating new worksheets

b)

Automating data extraction and analysis

c)

Deleting entire rows

d)

Changing cell formatting

16.

When using the Cells property, what does the second argument represent?

a)

The cell address

b)

The column number

c)

The worksheet index

d)

The row number

17.

Which of the following is an example of a function?

a)

Sub Print Sheet () End Sub

b)

Function Calculate Average () As Double End Function

c)

Sub Format Text () End Sub

d)

Sub Copy Range () End Sub

18.

The Worksheet and Cell Objects are most commonly used for:

a)

Writing reports and essays

b)

Automating tasks and data manipulation

c)

Creating new Excel functions

d)

Customizing the Excel interface

19.

What is VBA?

a)

A new version of Microsoft Office

b)

A programming language for Excel

c)

A web browser

d)

A type of virus

20.

What can you access and modify using the Workbook Object?

a)

Only cell values

b)

Only formatting options

c)

Aspects of a workbook like worksheets and properties

d)

Only VBA code modules