A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Visual Basic for Applications

Apresentações semelhantes


Apresentação em tema: "Visual Basic for Applications"— Transcrição da apresentação:

1 Visual Basic for Applications
VBA

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24 Aplicação de Macros Problema:
Calcular o valor que deva ser aplicado hoje para poder resgatar R$ ,00 dentro de um ano com taxa de juro igual a 25% ao ano.

25 Expressões de juros FDV  fator de variação P  presente F  futuro
i  taxa de juros

26 Preparação da planilha

27 Expressões que teriam de ser usadas

28 Tarefas a executar Gravar uma macro que calcule o valor presente (na mesma pasta de trabalho) Inserir um botão de disparo nessa macro Gravar uma macro que calcule a taxa de juro Gravar uma macro que calcule o valor de resgate Gravar uma macro que, com um só botão calcule qualquer um dos dados desejados (identificado por “?” nas células c4 a c6

29 Criação de Macros No menu Ferramentas selecionar Macro
No sub menu que aparece selecionar Gravar nova macro Dar nome da macro e local de gravação na caixa de diálogo que aparece Executar operações desejadas no Excel como se não se tratasse de criação de macros Ao término das operações desejadas no menu Ferramentas selecionar Macro No sub menu que aparece selecionar Parar gravação

30 Execução de Macros No menu Ferramentas selecionar Macro
No sub menu que aparece selecionar Macros Selecionar a macro desejada na caixa de diálogo que aparece e acionar o botão Executar

31 Adicionar componentes a planilhas
No menu Exibir selecionar Barras de ferramentas No sub menu que aparece selecionar Formulários Aparece uma barra de ferramentas com botões, rótulos, caixas de texto, de listas, etc.

32 Editar Macros No menu Ferramentas selecionar Macro
No sub menu que aparece selecionar Macros Selecionar a macro desejada na caixa de diálogo que aparece e acionar o botão Editar ou No sub menu que aparece selecionar Editor do Visual Basic

33 Referências Relativas
ActiveCell.FormulaR1C1 = "=R[2]C/(1+R[1]C)“ R significa uma célula na mesma linha R[n] significa uma célula n linhas adiante (se n for negativo significa n linhas atrás) C significa uma célula na mesma coluna C[n] significa uma célula n colunas adiante (se n for negativo significa n colunas atrás)

34

35


Carregar ppt "Visual Basic for Applications"

Apresentações semelhantes


Anúncios Google