Private Sub Corpo_Change() Call AtualizaContagem DoCmd.RunCommand accmdsave End Sub

Tamanho: px
Começar a partir da página:

Download "Private Sub Corpo_Change() Call AtualizaContagem DoCmd.RunCommand accmdsave End Sub"

Transcrição

1 MontaRibbons 4.0 Vetores e Matrizes Manipulação de Strings (Contagem de Caracteres) Funções e Sub-rotinas Login no Sistema Segurança de Dados Mala Direta (Access X Word) com VBA Alterando a Fonte de Registro a Cada Novo Ano Automaticamente Brincando com o Looping For... Next Brincando com Comboboxes Manipulando Strings no VBA (Contagem de Caracteres) Em caixa de textos do tipo Memorando e formatação Rich Text você pode com o seguinte código no evento Change contar os caracteres que são digitados a partir de uma caixa de texto não acoplada e sem formatação: Private Sub Corpo_Change() Call AtualizaContagem DoCmd.RunCommand accmdsave Public Sub AtualizaContagem() Dim ncar As Integer Dim strmsg As String Dim strtitle As String Dim intretval As Integer If Not IsNull(Corpo) Or Corpo <> "" Then ncar = Len(Corpo) Define o comprimento ou número de caracteres existentes na caixa de texto do tipo Memorando e formatação Rich Text ncar = 0 ncar = ncar + 1 Contador de caracteres Me.txtCar = ncar txtcar é o nome da caixa de texto não acoplada sem formatação. Coloque na fonte de controle a seguinte sintaxe: =Len(Corpo) que vai virar =Compr([corpo]) DoCmd.RunCommand accmdsave Este commando atualizará a contagem a partir de ncar ******************************************************************************** ***

2 Código complementar para dar um refino em detalhes para limitar o número de caracteres digitado If txtcar = 800 Then MsgBox "Atingido o limite máximo de caracteres permitido!!!", vbcritical, "Máximo de Caracteres" Corpo.Locked = True strtitle = "Liberação" strmsg = "Deseja liberar para digitar mais ou deletar informação extra? No primeiro caso, lembre-se que o corpo sairá da estética padrão. Continuar?" intretval = MsgBox(strMsg, vbquestion + vbyesno, strtitle) Select Case intretval Case vbyes Corpo.Locked = False Case vbno Corpo.Locked = True End Select Else Corpo.Locked = False Para implementar ainda mais a análise do texto digitado incluí mais uma subrotina para limitar o texto digitado e realizar uma análise crítica do documento. Public Sub LimitarCaracteres() Me.Refresh Dim scar As Long Const nmax = 800 Corpo.Locked = False scar = Len(Corpo) MsgBox "Você já digitou " & scar & " caracteres. Máximo é de 800 caracteres!!!", vbinformation, "Limite de Caracteres" If scar >= nmax Then Corpo.Locked = True MsgBox "Você chegou ao limite de caracteres para integrar o corpo do memorando!!!", vbcritical, "Limite de Caracteres" Beep

3 MsgBox "Digitados " & scar & " caracteres!!!", vbinformation, "Máximo de Caracteres Digitados" FUNÇÕES X SUB-ROTINAS Qual é a diferença entre uma Função e uma Sub-Rotina? A diferença entre uma função e uma sub-rotina é que a primeira retorna um valor, enquanto a segunda executa uma tarefa. Vamos primeiramente dar uma olhada em funções e como elas podem ser úteis para resolver inúmeros problemas em VBA. Vou destacar algumas que já criei para que você programador possa ir já aprendendo a desenvolvê-las e utilizá-las em seus aplicativos. Vamos ver então primeiramente funções sem parâmetros. FUNÇÕES PRÁTICAS (1) Private Function Tabuada() Dim i As Integer Bloco For...Next ******************************************************************************** For i = 1 To 10 Tabuada = Valor * i MsgBox "O valor " & Valor & " vezes " & i & " é " & Tabuada, vbinformation, "Tabuada" Next i ************************************************************************************** End Function (2) Public Function Substituir() As String Dim srua As String Dim savn As String Dim setr As String If Not IsNull(Endereco) Then Endereco é o nome do campo em sua tabela presente no formulário srua = Replace(Endereco, "Rua", "R") 'Expression(ou nome do campo), Find(procura a string antiga), Replace(Substitui por esta nova string) Endereco = srua setr = Replace(Endereco, "Estrada", "Etr") 'Expression(ou nome do campo),

4 Find(procura a string antiga), Replace(Substitui por esta nova string) Endereco = setr savn = Replace(Endereco, "Avenida", "Avn") 'Expression(ou nome do campo), Find(procura a string antiga), Replace(Substitui por esta nova string) Endereco = savn Substituir = Endereco Aqui a função recebe o valor Resultante Else Exit Function End Function Na saída do campo Endereco chame a função. Private Sub Endereco _Exit(Cancel As Integer) Call Substituir() 'Chama a função na saída do campo endereço (3) Public Function CalculaTaxa() Dim ntaxa As Double Dim jurocredito As Double Dim jurodebito As Double Dim jurovoucher As Double Dim parc As Integer parc = Nz(Parcela) ' Atualizando a caixa taxa com valor da taxa de credito If Me!Descricao = "Credito" Then jurocredito = DLookup("CpJuros", "tbljuros", "CpTipo = 'Crédito' And CodParcelaCred = " & parc) Me.valortaxa = jurocredito ntaxa = valortaxa CalculaTaxa = ntaxa ' Atualizando a caixa taxa com valor da taxa de debito If Me!Descricao = "Debito" Then jurodebito = DLookup("CpJuros", "tbljuros", "CpTipo = 'Débito' And CodParcelaDeb = " & parc) Me.valortaxa = jurodebito ntaxa = valortaxa CalculaTaxa = ntaxa Atualizando a caixa taxa com valor da taxa de voucher If Me!Descricao = "Voucher" Then

5 ' atualizando a caixa taxa com valor da taxa de voucher jurovoucher = DLookup("CpJuros", "tbljuros", "CpTipo = 'Voucher' And CodParcelaVou = " & parc) Me.valortaxa = jurovoucher ntaxa = valortaxa CalculaTaxa = ntaxa Me.Datavenda.SetFocus End Function Como é que fica a tabela de juros (tbljuros)? Nome do campo Tipo de dados Id_Tipo CpTipo CpJuros CodParcelaCred ParcelaCred CodParcelaDeb ParcelaDeb CodParcelaVou ParcelaVou Numeração Automática Texto Número Número Número Número Número Número Número ID_Ti po CpTipo CpJur os CodParcela Cred ParcelaC red 1 Crédito 3,8 1 1 tbljuros CodParcela Deb Parcela Deb 2 Débito 2, Vouch er 4 Parcela do CodParcela Vou Parcela Vou 7, ,5 5 Crédito 6, Débito 6, Vouch er 6,5 2 2

6 Agora vamos aprender a criar funções parametrizadas ou com parâmetros. (1) Com um parâmetro Public Function EncontreErrosOrtográficos(nTexto As String) ntexto = CInt(InputBox("Você pretende fazer uma correção ortográfica?" & vbcrlf & _ "1 - Yes " & vbcrlf & _ "2 - No ", "Erros Ortográficos")) Select Case ntexto Case Is = 1 DoCmd.RunCommand accmdspelling Case Is = 2 Exit Function End Select ntexto = Resposta 'Resposta é o nome da caixa de texto do tipo Texto ou do tipo Memorando EncontreErrosOrtográficos = ntexto End function Código da saída da caixa de texto Resposta. Private Sub Resposta_Exit(Cancel As Integer) Dim ntexto As String Call EncontreErrosOrtográficos(nTexto) (2) Função para identificar o usuário com dois parâmetros Public Function VerificaLogin(sLogin As String, ssenha As String) Dim nlogin As String Dim nsenha As String nlogin = login 'login é o nome da caixa de texto do formulário de Login nsenha = senha 'senha é o nome da caixa de texto do formulário de Login slogin = Nz(DLookup("login", "tblcadastro", "login = '" & nlogin & "'")) A função Nz ssenha = Nz(DLookup("senha", "tblcadastro", "login = '" & slogin & "'")) If slogin <> "" Then MsgBox "Nome OK", vbinformation, "Testa Login"

7 If ssenha = nsenha Then MsgBox "Senha válida!!!", vbinformation, "Testa Login" DoCmd.OpenForm "frmteste", acnormal 'Se a senha for válida abre o formulário principal Else MsgBox "Senha inválida!!!", vbinformation, "Testa Login" End Function Código do botão OK (cmdentrar) Private Sub cmdentrar_click() If Not IsNull(login) And Not IsNull(senha) Then If VerificaLogin(login, senha) = True Then DoCmd.Close acform, "frmtestelogin", acsaveyes SUB-ROTINAS PRÁTICAS (1) Public Sub RemoveTexto() Dim nendereco As String Dim strtexto As String Dim intpos As String nendereco = ENDERECO intpos = InStr(1, nendereco, ",") 'Localiza a vírgula na string de endereço a partir do primeiro caracter strtexto = Trim(Left(nENDERECO, intpos)) 'Remove a string à esquerda da vírgula para inclusão de uma nova numeração pela consulta da minha combo cuja fonte de dados é uma consulta dos endereços pelo campo ENDERECO de minha tabela ENDERECO = strtexto No evento duplo-clique do campo ENDEREÇO: Private Sub ENDERECO_DblClick(Cancel As Integer) If Not IsNull(ENDERECO) Then Call RemoveTexto 'Chama a sub-rotina que remove os caracteres à esquerda da vírgula

8 MsgBox "Atualize o campo ENDERECO com a nova numeração agora!!!", vbinformation, "CONTROLE DE ORDEM DE SERVIÇO" Else MsgBox "O campo ENDERECO está em branco!!!", vbquestion, "CONTROLE DE ORDEM DE SERVIÇO" (2) Um trecho de código do aplicativo Gerador de Relatórios Public Sub AcrescentarNivel() Dim strregistro As String Dim strassunto As String Dim strstatus As String Dim n As Integer Dim strmsg As String Dim strtitle As String Dim intretval As Integer strtitle = "Criar Relatório" strmsg = "Deseja acrescentar um Nível?" intretval = MsgBox(strMsg, vbquestion + vbyesno, strtitle) Select Case intretval Case vbyes If Nível = Format(Nível, "0.0") Then 'Se o formato do código for com ponto acrescenta o próximo Nível n = Mid(Forms!CriarRelatorioII!Nível, 3, 3) 'Pega o último dígito do último código n = n + 1 strregistro = Mid(Forms!CriarRelatorioII!Nível, 1, 1) & "." & n 'Formata o código e acrescenta uma unidade ao valor depois do ponto strregistro = Replace(strRegistro, ",", ".") 'Corrige e reformata o código strassunto = Assunto DoCmd.SetWarnings False strregistro = "INSERT INTO Pai(Nível,Assunto) VALUES('" & strregistro & "', '" & strassunto & "')" DoCmd.RunSQL strregistro DoCmd.RunCommand accmdrefresh DoCmd.SetWarnings True MsgBox "Dados Alterados com sucesso!!!", vbexclamation, "Criar Relatorio" Else 'Caso o contrário n = Mid(Forms!CriarRelatorioII!Nível, 3, 3) 'Pega o último dígito do último código n = n + 1

9 strregistro = Mid(Forms!CriarRelatorioII!Nível, 1, 1) & "." & n 'Formata o código e acrescenta uma unidade ao valor depois do ponto strregistro = Replace(strRegistro, ",", ".") strassunto = Assunto DoCmd.SetWarnings False strregistro = "INSERT INTO Pai(Nível,Assunto) VALUES('" & strregistro & "', '" & strassunto & "')" DoCmd.RunSQL strregistro DoCmd.RunCommand accmdrefresh DoCmd.SetWarnings True MsgBox "Dados Alterados com sucesso!!!", vbexclamation, "CriarRelatorio" Case vbno Exit Sub End Select LOGIN NO SISTEMA Public Function VerificaLogin(sLogin As String, ssenha As String) Dim nlogin As String Dim nsenha As String nlogin = login 'login é o nome da caixa de texto do formulário de Login nsenha = senha 'senha é o nome da caixa de texto do formulário de Login slogin = Nz(DLookup("login", "tblcadastro", "login = '" & nlogin & "'")) A função Nz ssenha = Nz(DLookup("senha", "tblcadastro", "login = '" & slogin & "'")) If slogin <> "" Then MsgBox "Nome OK", vbinformation, "Testa Login" If ssenha = nsenha Then MsgBox "Senha válida!!!", vbinformation, "Testa Login" DoCmd.OpenForm "frmteste", acnormal 'Se a senha for válida abre o formulário principal Else MsgBox "Senha inválida!!!", vbinformation, "Testa Login" End Function Código do botão OK (cmdentrar) Private Sub cmdentrar_click()

10 If Not IsNull(login) And Not IsNull(senha) Then If VerificaLogin(login, senha) = True Then DoCmd.Close acform, "frmtestelogin", acsaveyes SEGURANÇA DE DADOS Public Function verificalogin(slogin As String, ssenha As String) Dim nlogin As String Dim nsenha As String Dim xlogin As String Dim ylogin As String Dim zlogin As String Dim ncodigo As Integer Dim x As String Dim y As String Dim z As String nlogin = login nsenha = senha x = Nz(DLookup("Nivel", "tblniveis", "Codigo = 1")) y = Nz(DLookup("Nivel", "tblniveis", "Codigo = 2")) z = Nz(DLookup("Nivel", "tblniveis", "Codigo = 3")) ncodigo = Nz(DLookup("Codigo", "tblcadastro", "login = '" & nlogin & "'")) slogin = CStr(Nz(DLookup("login", "tblcadastro", "login = '" & nlogin & "'"))) ssenha = CStr(Nz(DLookup("senha", "tblcadastro", "login = '" & slogin & "'"))) xlogin = CStr(Nz(DLookup("login", "tblcadastro", "Nivel = '" & x & "' And Codigo = " & ncodigo))) ylogin = CStr(Nz(DLookup("login", "tblcadastro", "Nivel = '" & y & "' And Codigo = " & ncodigo))) zlogin = CStr(Nz(DLookup("login", "tblcadastro", "Nivel = '" & z & "' And Codigo = " & ncodigo))) If slogin <> "" Then 'Valida usuário MsgBox "Login válido!!! ", vbinformation, "Testa Login" If ssenha = nsenha Then 'Valida senha do usuário MsgBox "Senha válida!!!", vbinformation, "Testa Login" If xlogin = slogin Then MsgBox "O nivel é de " & x & "", vbexclamation, "Testa Login" DoCmd.OpenForm "frmteste", acnormal,,, acformedit DoCmd.Close acform, "frmtestelogin", acsaveyes ElseIf ylogin = slogin Then MsgBox "O nivel é de " & y & "", vbexclamation, "Testa Login"

11 DoCmd.OpenForm "frmteste", acnormal,,, acformadd DoCmd.Close acform, "frmtestelogin", acsaveyes ElseIf zlogin = slogin Then MsgBox "O nivel é de " & z & "", vbexclamation, "Testa Login" DoCmd.OpenForm "frmteste", acnormal,,, acformreadonly DoCmd.Close acform, "frmtestelogin", acsaveyes Else Exit Function Else MsgBox "Senha inválida!!!", vbinformation, "Testa Login" Else MsgBox "Login inválido!!!", vbinformation, "Testa Login" End Function CALCULANDO TEMPO EM ANOS, MESES E DIAS ENTRE DUAS DATAS Vamos supor que você queira a partir do número de meses calcular o tempo em ano, meses e dias. Desenvolvi uma técnica de primeiro, calcular entre duas datas o número de meses e só a partir do resultado extrair o tempo em anos, meses e dias. Vamos ver, então, a função que calcula o tempo decorrido entre duas datas chama-se DateDiff ou DifData: Public Function CalculaTempoServico(nData1 As Date, ndata2 As Date) Dim nts As Long ndata1 = Nz([DataInicial]) ndata2 = Nz([DataFinal]) nts = Nz(DateDiff("m", ndata1, ndata2)) diferença entre as datas 'Calcula o total de meses pela TempoServico = Nz(nts) End Function Private Sub Atualizar_Click()

12 Dim nano As Long Dim sano As Long Dim nmes As Integer Dim ntempototal As Long Dim TempAno As Long Dim TempMes As Long Dim CalcAno As Long Dim ndia As Long Dim ndatainicial As Date Dim ndatafinal As Date Dim smes As Long Dim smes2 As Long smes = Month(DataInicial) smes2 = Month(DataFinal) ntempototal = TempoTotal sano = txtano ndatainicial = left(format(datainicial, "dd/mm/yyyy"), 2) ndatafinal = left(format(datafinal, "dd/mm/yyyy"), 2) nano = Nz(IIf(nTempoTotal <= 12, 0, Replace(left(([TempoTotal] / 12), 2), ",", ""))) 'Calcula o total 'de anos. Se o total em meses for menor que 12, o total de anos é zero. Caso contrário pega os 'dois primeiros dígitos do quociente como total de anos. nmes = Nz(CInt(Abs(nTempoTotal - (sano * 12)))) 'Calcula o que sobra de meses. Uma vez calculado o número de anos, capturo o valor em uma variável sano, multiplico por 12 para dar o número em meses e subtraio do total de meses. ndia = IIf(sMes = smes2, Abs(DateDiff("d", ndatainicial, ndatafinal)), 0) Calcula a diferença em dias entre duas datas txtano = Nz(nAno) txtmes = Nz(CInt(nMes)) txtdia = Nz(nDia) DoCmd.RunCommand accmdrefresh MALA DIRETA (ACCESS X WORD) COM VBA No documento Word, com este código, você não precisa procurar pelo registro que você acabou de implantar lá no Access, isto no arquivo gerado

13 .mdb ou.accdb de seu projeto Mala Direta. Quando você abrir o documento, criticará qualquer tentativa do usuário de digitar dentro do formulário e já irá para o último registro que é o que você acabou de preencher no bd em Access. Private Sub Document_Open() Dim Texto As String Texto = "POR FAVOR, NÃO PREENCHA NESTE FORMULÁRIO!!!" MsgBox Texto, vbinformation, "MEU FORMULÁRIO" Call IrParaUltimo Sub IrParaUltimo() ' IrParaUltimo Macro ' ' ActiveDocument.MailMerge.DataSource.ActiveRecord = wdlastrecord ALTERANDO A FONTE DE REGISTRO A CADA NOVO ANO AUTOMATICAMENTE Se você usa uma mesma fonte de dados para o seu formulário de um aplicativo de sua empresa, um cadastro de funcionários por exemplo, não é necessário criar uma cópia, zera(r) a(s) tabela(s), isto é, ter todo esse trabalho na virada do ano. Com um simples código você pode alterar somente o ano e trocar a fonte de registro, sua tabela por outra tabela. Mas para isso você precisa criar tantas tabelas anuais quanto desejar antes de tudo. Um único trabalho, mas vai deixar você tranquilo nos próximos anos e você nem precisa estar presente para atender o seu cliente. Exemplo: Minha tabela atual chama-se ListadeFR2013. Crio então várias tabelas para os anos seguintes: ListadeFR2014, ListadeFR2015, etc Private Sub Form_Open(Cancel As Integer) Dim nano As Long Dim cal As String cal = UCase(MonthName(Month(Date), True)) 'Variável que pega o mês atual Select Case cal Case Is = "JAN" nano = InputBox("Digite o novo ano OU, o ano de pesquisa OU mantenha o ano atual: ", "FR",

14 Case Is = "FEV" Case Is = "MAR" Case Is = "ABR" Case Is = "MAI" Case Is = "JUN" Case Is = "JUL" Case Is = "AGO" Case Is = "SET" Case Is = "OUT" Case Is = "NOV"

15 Case Is = "DEZ" MsgBox "Aguarde a entrada do novo ano para zerar o controle...", vbexclamation, "FICHA DE REVISÃO" End Select BRINCANDO COM O LOOPING For... Next: 1- Crie um formulário com uma caixa de texto e dê um nome a ela. 2- No ambiente de código coloque esta função: Public Function Analise() Dim s As Integer Dim scripto As String For s = 1 To Len(txtPalavra) scripto = Nz(Mid(txtPalavra, s, 1)) MsgBox scripto Em seguida, Next s 'txtpalavra seria o nome de sua caixa de texto 'Repare o que será exibido na variável scripto. troque a variável scripto pela variável s. End Function Código do botão Testar: Private Sub cmdtestar_click() Call Analise BRINCANDO COM COMBOBOXES Acho que este exemplo será muito prático para quem quer aprender a filtrar com as comboboxes. Aprenda a identificar quantas ruas existem em determinado bairro e qual o bairro correspondente a determinada rua. ATENÇÃO: Coloque o código bairro da tabela tblbairros correspondente a cada rua da tabela tblruas na tabela tblruas. Coloque três comboboxes e uma caixa de texto em seu formulário. Crie duas tabelas, uma para Ruas e outra para Bairros:

16 tblbairros: CodBairro - Numeração Automática - com chave primária Bairro - Texto tblruas: CodRua - Número Rua - Texto CodBairro - Número Bairro - Texto NOTA: Insira ruas à vontade com o seu bairro respectivo na tabela tblruas e código de Bairro correto. 'Filtra as ruas para o bairro selecionado Private Sub cbobairros_afterupdate() 'Código de Eduardo Machado (Good Guy) Dim strmsg As Integer Dim sbairro As String sbairro = Nz(cboBairros.Column(1)) strmsg = Nz(DLookup("CodBairro", "tblbairros", "Bairro = '" & sbairro & "'")) Me.cboRuas.RowSource = "SELECT tblruas.codrua, tblruas.rua FROM tblruas WHERE tblruas.codbairro = " & strmsg 'Propriedades desta combobox: 'Origem da linha : SELECT tblbairros.[codbairro], tblbairros.[bairro] FROM tblbairros ORDER BY tblbairros.bairro; 'Número de colunas: 2 'Largura das colunas: 0cm;4cm; 'Filtra o bairro para a rua selecionada Private Sub cboruas_afterupdate() 'Código de Eduardo Machado (Good Guy) Dim strmsg As Integer Dim srua As String srua = Nz(cboRuas.Column(1)) strmsg = Nz(DLookup("CodBairro", "tblruas", "Rua = '" & srua & "'"))

17 Me.cboBairros.RowSource = "SELECT tblbairros.codbairro, tblbairros.bairro FROM tblbairros WHERE tblbairros.codbairro = " & strmsg 'Propriedades desta combobox: 'Origem da linha : SELECT tblruas.codrua, tblruas.rua FROM tblruas ORDER BY tblruas.rua; 'Número de colunas: 2 'Largura das colunas: 0cm;4cm; 'Filtra o bairro para a rua selecionada, numa caixa de texto Private Sub cboruas2_beforeupdate(cancel As Integer) 'Código de Eduardo Machado (Good Guy) Dim srua As String srua = cboruas2.column(1) Me.txtBairros = DLookup("Bairro", "tblruas", "Rua = '" & srua & "'") 'Caixa de texto que informará o bairro correspondente a esta rua 'Propriedades desta combobox: 'Origem da linha : SELECT tblruas.codrua, tblruas.rua FROM tblruas ORDER BY tblruas.rua; 'Número de colunas: 2 'Largura das colunas: 0cm;4cm; End

Alterando a Fonte de Registro a Cada Novo Ano Automaticamente

Alterando a Fonte de Registro a Cada Novo Ano Automaticamente MontaRibbons 4.0 Vetores e Matrizes Manipulação de Strings (Contagem de Caracteres) Funções e Sub-rotinas Login no Sistema Segurança de Dados Mala Direta (Access X Word) com VBA Alterando a Fonte de Registro

Leia mais

Manipulando Strings no VBA (Replace, Mid e InStr)

Manipulando Strings no VBA (Replace, Mid e InStr) Manipulando Strings no VBA (Replace, Mid e InStr) por Eduardo Vieira Machado (Good Guy) Hoje gostaria de tratar de um assunto bastante atraente no Access e que é muito trabalhado nas empresas - a manipulação

Leia mais

Manipulando Strings no VBA (Replace, Mid e InStr)

Manipulando Strings no VBA (Replace, Mid e InStr) Manipulando Strings no VBA (Replace, Mid e InStr) por Eduardo Vieira Machado (Good Guy) Hoje gostaria de tratar de um assunto bastante atraente no Access e que é muito trabalhado nas empresas - a manipulação

Leia mais

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL

Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL OBJECTIVOS Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL O objecto DOCMD Este objecto permite o acesso a todas as operações sobre todos os objectos

Leia mais

VETORES E MATRIZES. By Eduardo Vieira Machado (Good Guy)

VETORES E MATRIZES. By Eduardo Vieira Machado (Good Guy) VETORES E MATRIZES By Eduardo Vieira Machado (Good Guy) Vetores e matrizes são capazes de armazenar dados de forma organizada. Vetores fazem isso de forma escalar, isto é, com um dado de cada vez em sequência,

Leia mais

Microsoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49

Microsoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 Microsoft Excel Macro V Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 16-) Formulários A forma mais comum de comunicação de um sistema com o usuário é por meio de caixas de

Leia mais

Parte 5 LibreOffice Base

Parte 5 LibreOffice Base Parte 5 LibreOffice Base 1. Criação do banco de dados 1. Abra o LibreOffice Base; 2. Escolha Criar um novo banco de dados e clique em Concluir; 3. Salve o banco de dados em alguma pasta do computador.

Leia mais

EXEMPLO DE COMO FAZER UMA MALA DIRETA

EXEMPLO DE COMO FAZER UMA MALA DIRETA EXEMPLO DE COMO FAZER UMA MALA DIRETA OBS: Para esta nota de aula foi utilizada como referência: Apostila Mala Direta Santos, Jorge Rodrigues dos. Foram adaptados os comando para utilizar mala direta no

Leia mais

Sub AcessaWeb(url, x) ' recebe uma url para pesquisar e devolve uma planilha ' Solicita a criação da planilha x

Sub AcessaWeb(url, x) ' recebe uma url para pesquisar e devolve uma planilha ' Solicita a criação da planilha x Aula 1 Planilha para Incluir / Excluir / Consultar dados em uma agenda telefônica (Nome, Endereço, Telefone) residindo em Banco de dados Access ou na WEB (usando um banco espelho no meu site, e uma página

Leia mais

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias

Portal da Prefeitura de São Paulo SECOM. MANUAL DO WARAM v. 1.5 Secretarias SECOM MANUAL DO WARAM v. 1.5 Secretarias WARAM 1.5 Ferramenta de atualização do Portal da Prefeitura de São Paulo. Use preferencialmente o navegador Internet Explorer superior ou igual a 7.0. No campo

Leia mais

Noções básicas sobre macros no Access 97. Construção de algumas macros simples. Noções básicas sobre procedimentos VBA no Access 97

Noções básicas sobre macros no Access 97. Construção de algumas macros simples. Noções básicas sobre procedimentos VBA no Access 97 MS Access 97-Macros Estrutura da aula Noções básicas sobre macros no Access 97 Construção de algumas macros simples Noções básicas sobre procedimentos VBA no Access 97 Exemplo de um procedimento VBA Apresentação

Leia mais

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo

TUTORIAL DO ACCESS PASSO A PASSO. I. Criar um Novo Banco de Dados. Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo TUTORIAL DO ACCESS PASSO A PASSO I. Criar um Novo Banco de Dados Passos: 1. Abrir o Access 2. Clicar em Criar um novo arquivo 3. Clicar em Banco de Dados em Branco 4. Escrever um nome na caixa de diálogo

Leia mais

4 Criação de macros e introdução à linguagem VBA

4 Criação de macros e introdução à linguagem VBA 4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação

Leia mais

FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA. Módulo de Programação Prof. Bruno Maciel

FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA. Módulo de Programação Prof. Bruno Maciel FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA Módulo de Programação Prof. Bruno Maciel Competências a serem trabalhadas nessa aula Criação da Base de Dados (MySQL) Criação de Tabelas Tipo de Dados Chave Primária

Leia mais

Inserindo Dados no Banco de Dados Paradox.

Inserindo Dados no Banco de Dados Paradox. Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database

Leia mais

Expressões Lógicas Comandos de Seleção

Expressões Lógicas Comandos de Seleção Expressões Lógicas e Comandos de Seleção Prof. de Algoritmos IA Expressões Lógicas São expressões que resultam em valores lógicos : verdadeiro ou falso. Em VB: a constante True representa verdadeiro a

Leia mais

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel Avançado Trabalhando com VBA Descubra a linguagem de programação do Microsoft Office e torne-se um expert no desenvolvimento de funções, macros e planilhas eletrônicas Nas edições anteriores da revista

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA RESUMO DE AULA CRIAÇÃO E MANIPULAÇÃO DO BANCO DE DADOS

Leia mais

Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015. Visual Basic VBA

Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015. Visual Basic VBA Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015 Visual Basic VBA Macros Funções Conjunto de instruções que são executadas sempre que se desejar e pela ordem apresentada As funções são

Leia mais

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel

Avançado. Visão geral do ambiente do VBA Retornar à planilha Excel Avançado Trabalhando com VBA Descubra a linguagem de programação do Microsoft Office e torne-se um expert no desenvolvimento de funções, macros e planilhas eletrônicas Nas edições anteriores da revista

Leia mais

Como atualizar os preços da ABCFarma.

Como atualizar os preços da ABCFarma. Como atualizar os preços da ABCFarma. Requisitos 1. Ter o Microsoft Office 2003 instalado. Pode ser qualquer outra versão, mas eu vou explicar com a 2003, se você utilizar outra versão, saiba como utilizá-la.

Leia mais

Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda:

Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda: 33 Capítulo 3 Procedimentos (macros) Primeiramente lemos a seguinte citação, copiada de Excel-Ajuda: O objetivo de uma macro é automatizar as tarefas usadas com mais freqüência. Embora algumas macros sejam

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado.

Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 4.º PASSO PROGRAMAÇÃO DO CAMPO DISTRITO : PROJECTO COM ADO Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 1) Abra o formulário

Leia mais

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

BARRA DE PROGRESSO EM VBA

BARRA DE PROGRESSO EM VBA BARRA DE PROGRESSO EM VBA Quando elaboramos uma programação em VBA e não sabemos o tempo de execução podemos utilizar uma alternativa para a visualização do progresso da tarefa, uma barra de progressão

Leia mais

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco). Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada

Leia mais

Veja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Access:

Veja a seguir os passos utilizados na integração do Boleto Pro ao Microsoft Access: Introdução O presente artigo visa mostrar como uma empresa hipotética, a DVD e Cia Ltda, integrou o Boleto Pro (*) ao Microsoft Access para executar a emissão de boletos bancários completos (com código

Leia mais

Tutorial 1 - Básico do VBA do Excel

Tutorial 1 - Básico do VBA do Excel Tutorial 1 - Básico do VBA do Excel Este tutorial contém a 1ª lição sobre a série Básico do VBA do Excel. Ele cobre tópicos de criação e gerenciamento de matrizes e o entendimento de estruturas de decisão

Leia mais

PRINCIPAIS QUESTÕES DO PROCESSO DO WS SINAL E SINAL 6.0

PRINCIPAIS QUESTÕES DO PROCESSO DO WS SINAL E SINAL 6.0 PRINCIPAIS QUESTÕES DO PROCESSO DO WS SINAL E SINAL 6.0 Observação: FAVOR VERIFICAR A RESOLUÇÃO DA MÁQUINA (RESOLUÇÃO DA TELA DEVERÁ SER 1024 x 768) e liberação das portas 7778 e 7780 no firewall para

Leia mais

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet

Livro Caixa. www.controlenanet.com.br. Copyright 2015 - ControleNaNet www.controlenanet.com.br Copyright 2015 - ControleNaNet Conteúdo Tela Principal... 3 Como imprimir?... 4 As Listagens nas Telas... 7 Clientes... 8 Consulta... 9 Inclusão... 11 Alteração... 13 Exclusão...

Leia mais

O sistema está pedindo que eu faça meu login novamente e diz que minha sessão expirou. O que isso significa?

O sistema está pedindo que eu faça meu login novamente e diz que minha sessão expirou. O que isso significa? Que tipo de navegadores são suportados? Preciso permitir 'cookies' O que são 'cookies' da sessão? O sistema está pedindo que eu faça meu login novamente e diz que minha sessão expirou. O que isso significa?

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI CRIANDO UMA AUTENTICAÇÃO DE USUÁRIO UTILIZANDO O COMPONENTE QUERY A autenticação de usuários serve para

Leia mais

Pode-se fazer, ao mesmo tempo, a inserção de vários desembolsos e pagamentos para inúmeros empreendimentos diferentes.

Pode-se fazer, ao mesmo tempo, a inserção de vários desembolsos e pagamentos para inúmeros empreendimentos diferentes. Desembolso em Bloco O Desembolso em Bloco foi criado para inserir vários desembolsos de recursos captados ou pagamentos de execuções financeiras uma única vez. É necessário ter o perfil de Inclusão em

Leia mais

Informática II Ficha 5_resolução

Informática II Ficha 5_resolução Ficha 5_resolução 1 Objectivo: Pretende-se estruturar em Excel (folhas e módulo com procedimentos necessários) por forma a permitir a gestão de valores a pagar pelos clientes de uma companhia de distribuição

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. 1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.

Leia mais

CRIANDO UM BANCO DE DADOS

CRIANDO UM BANCO DE DADOS CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos

Leia mais

14 - Como para gerar o boleto para pagamento do período das notas lançadas? 16 - Se no mês, o meu cliente não tiver movimento, o que devo fazer?

14 - Como para gerar o boleto para pagamento do período das notas lançadas? 16 - Se no mês, o meu cliente não tiver movimento, o que devo fazer? Manual do Sistema SUMÁRIO 1 O que é o sistema GEFISCO? 2 - Como acessar o sistema GEFISCO? 3 - Como criar um login e uma senha? 4 - Esqueci minha senha, e agora? 5 - Como acessar o Livro Fiscal? 6 - Como

Leia mais

VIAÇÃO SÃO BENTO LTDA.

VIAÇÃO SÃO BENTO LTDA. VIAÇÃO SÃO BENTO LTDA. SISTEMA AUTOMÁTICO DE BILHETAGEM ELETRÔNICA MANUAL DO VTWEB CLIENT CADASTROS /PEDIDOS E PROCEDIMENTOS Resumo Esse manual tem como o seu objetivo principal a orientação de uso do

Leia mais

LUXVISION HÍBRIDO VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET.

LUXVISION HÍBRIDO VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET. LUXVISION HÍBRIDO VER AS IMAGENS ATRAVÉS DO INTERNET EXPLORER. Abra o INTERNET EXPLORER, vá em FERRAMENTAS, OPÇÕES DA INTERNET. Clique na guia SEGURANÇA, NÍVEL PERSONALIZADO. Ir até os ActiveX ( desenho

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA DE AVALIAÇÃO DE DESEMPENHO FUNCIONAL. Versão 1.3

MANUAL DE UTILIZAÇÃO DO SISTEMA DE AVALIAÇÃO DE DESEMPENHO FUNCIONAL. Versão 1.3 MANUAL DE UTILIZAÇÃO DO SISTEMA DE AVALIAÇÃO DE DESEMPENHO FUNCIONAL Versão 1.3 Sumário 1. ACESSO AO SISTEMA... 3 1.1. Primeiro acesso ao sistema... 3 1.2. Como alterar a senha no primeiro acesso... 4

Leia mais

Resumo das funcionalidades

Resumo das funcionalidades Resumo das funcionalidades Menu MENU Dados Cadastrais Atualizar Cadastro Troca Senha Grupo Usuários Incluir Atualizar Funcionários Incluir Atualizar Atualizar Uso Diário Importar Instruções Processar Status

Leia mais

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos.

Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3 COMANDOS CONDICIONAIS E DE LAÇO Nesta aula serão apresentados alguns comandos de condição, repetição e gráficos. 3.1 COMANDOS CONDICIONAIS 3.1.1 Comando IF Como o próprio nome já indica, estes comandos

Leia mais

Manual do Usuário CFCWeb BA

Manual do Usuário CFCWeb BA ÍNDICE Acesso ao sistema... 2 Tela Principal... 3 Cadastro de Candidatos... 5 Agenda Teórico... 6 Agenda Prático... 7 Consulta Agendamentos do Candidato por Serviço... 9 Cadastro de Grade Horária... 10

Leia mais

SCPI 8.0. Novas funcionalidades. Conciliação Bancária Automática:

SCPI 8.0. Novas funcionalidades. Conciliação Bancária Automática: SCPI 8.0 Novas funcionalidades A partir de agora o SCPI conta com algumas novas funcionalidades que valem a pena serem comentadas, e dar uma breve introdução de seu funcionamento. Entre elas podemos destacar:

Leia mais

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo.

Modo Estrutura é o ambiente de definição e estruturação dos campos, tipos de dados, descrição e propriedades do campo. Unidade 02 A- Iniciando o Trabalho com o ACCESS: Criar e Salvar um Banco de Dados Acessar o ACCESS Criar e Salvar o Banco de Dados Locadora Encerrar o Banco de Dados e o Access Criando um Banco de Dados

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

Leia mais

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011

Leia mais

COMO DESTACAR RESULTADOS COM A FERRAMENTA FORTAMAÇÃO CONDICIONAL DO EXCEL

COMO DESTACAR RESULTADOS COM A FERRAMENTA FORTAMAÇÃO CONDICIONAL DO EXCEL COMO DESTACAR RESULTADOS COM A FERRAMENTA FORTAMAÇÃO CONDICIONAL DO! Como utilizar a Formatação Condicional para agilizar análise de dados?! Como destacar dados e valores negativos?! Como agilizar a interpretação

Leia mais

COMO ACESSAR O SISTEMA?

COMO ACESSAR O SISTEMA? COMO ACESSAR O SISTEMA? 1º Passo Vai ao ícone do programa que está na área de trabalho. Veja a figura abaixo com o ícone do programa: 2º Passo - Clique 2 vezes sobre o ícone. 3º Passo Após os dois clique

Leia mais

UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET. Programação para Internet I

UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET. Programação para Internet I UFSM COLÉGIO AGRÍCOLA DE FREDERICO WESTPHALEN CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET Programação para Internet I Aula 10 PHP: Trabalhando com Banco de Dados leticia@cafw.ufsm.br Acessando

Leia mais

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no

Leia mais

Página 1. Manual do Operador de Caixa

Página 1. Manual do Operador de Caixa Página 1 Manual do Operador de Caixa Página 2 Sumário Conhecendo a tela de abertura do sistema... 03 Tela principal do sistema... 05 Tela de consulta... 06 Inserir clientes na venda... 07 Funções especiais...

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários

Leia mais

ÍNDICE... 3 INTRODUÇÃO... 4. A série... 4

ÍNDICE... 3 INTRODUÇÃO... 4. A série... 4 EXCEL 2007 e 2010 2 ÍNDICE ÍNDICE... 3 INTRODUÇÃO... 4 A série... 4 01 LISTA COM VALIDAÇÃO... 5 02 FUNÇÕES FINANCEIRAS... 7 03 FUNÇÃO DE BANCO DE DADOS... 12 04 RÓTULOS... 15 05 TABELA DINÂMICA... 18 06

Leia mais

Lição 1 - Criação de campos calculados em consultas

Lição 1 - Criação de campos calculados em consultas 1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas

Leia mais

Criando formulário de pesquisa vinculando caixa de texto e caixa de listagem

Criando formulário de pesquisa vinculando caixa de texto e caixa de listagem Banco de dados Criando formulário de pesquisa vinculando caixa de texto e caixa de listagem Crie um formulário no modo design. Insira uma caixa de texto Altere o nome deste objeto na folha de propriedades

Leia mais

Word 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal

Word 1 - Introdução 1.1 - Principais recursos do word 1.2 - A janela de documento 1.3 - Tela principal Word 1 - Introdução O Word para Windows ou NT, é um processador de textos cuja finalidade é a de nos ajudar a trabalhar de maneira mais eficiente tanto na elaboração de documentos simples, quanto naqueles

Leia mais

WORD. Professor: Leandro Crescencio E-mail: leandromc@inf.ufsm.br. http://www.inf.ufsm.br/~leandromc. Colégio Politécnico 1

WORD. Professor: Leandro Crescencio E-mail: leandromc@inf.ufsm.br. http://www.inf.ufsm.br/~leandromc. Colégio Politécnico 1 WORD Professor: Leandro Crescencio E-mail: leandromc@inf.ufsm.br http://www.inf.ufsm.br/~leandromc Colégio Politécnico 1 WORD Mala direta Cartas Modelo Mesclar Etiquetas de endereçamento Formulários Barra

Leia mais

Microsoft Access: Criar consultas para um novo banco de dados. Vitor Valerio de Souza Campos

Microsoft Access: Criar consultas para um novo banco de dados. Vitor Valerio de Souza Campos Microsoft Access: Criar consultas para um novo banco de Vitor Valerio de Souza Campos Conteúdo do curso Visão geral: consultas são essenciais Lição: inclui sete seções Tarefas práticas sugeridas Teste.

Leia mais

SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS. MÓDULO DO CERTIFICADOR MANUAL DE OPERAÇÃO Versão 2.4.6

SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS. MÓDULO DO CERTIFICADOR MANUAL DE OPERAÇÃO Versão 2.4.6 SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS Versão 2.4.6 Sumário Fluxograma básico do processo de envio de remessa... 5 Criar novo certificado... 6 Aprovar certificado... 16 Preparar e enviar remessa...

Leia mais

MANUAL DO GERENCIADOR ESCOLAR WEB

MANUAL DO GERENCIADOR ESCOLAR WEB CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4

Leia mais

Trecho retirando do Manual do esocial Versão 1.1

Trecho retirando do Manual do esocial Versão 1.1 Trecho retirando do Manual do esocial Versão 1.1 A rotina de acesso direto ao XML do S-1000, o usuário pode encontrar na opção de cadastro de Empresas do SIP. Sempre que o usuário localizar a figura ao

Leia mais

MANUAL DE ORIENTAÇÕES GERAIS ARQUIVO XML

MANUAL DE ORIENTAÇÕES GERAIS ARQUIVO XML MANUAL DE ORIENTAÇÕES GERAIS ARQUIVO XML DIGITAÇÃO DE GUIAS PARA ENVIO ELETRÔNICO VIA WEB RECIFE - 2015 1 1. ACESSANDO O PORTAL TISS Para acessar o Portal TISS Digitação, o credenciado deverá acessar o

Leia mais

EXCEL PARA ESPECIALISTAS

EXCEL PARA ESPECIALISTAS CURSO ONLINE EXCEL PARA ESPECIALISTAS CARGA HORÁRIA AULAS MATERIAL DIDÁTICO CERTIFICADO 10h46min 101 250 páginas em PDF + planilhas exemplos Incluso Apresentação Você quer se tornar um especialista em

Leia mais

1. Tela de Acesso pg. 2. 2. Cadastro pg. 3. 3. Abas de navegação pg. 5. 4. Abas dados cadastrais pg. 5. 5. Aba grupo de usuários pg.

1. Tela de Acesso pg. 2. 2. Cadastro pg. 3. 3. Abas de navegação pg. 5. 4. Abas dados cadastrais pg. 5. 5. Aba grupo de usuários pg. Sumário 1. Tela de Acesso pg. 2 2. Cadastro pg. 3 3. Abas de navegação pg. 5 4. Abas dados cadastrais pg. 5 5. Aba grupo de usuários pg. 6 6. Aba cadastro de funcionários pg. 7 7. Pedidos pg. 12 8. Cartões

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo )

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo ) Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina: B1SGB - Sistemas Gerenciadores de Banco de Dados Memória de aula Aula 10 1) Incluindo linhas nas tabelas a. Para incluir linhas em tabelas

Leia mais

8VDQGR5HSRUW0DQDJHUFRP&ODULRQH3RVWJUH64/ -XOLR&HVDU3HGURVR 8VDQGRSDUkPHWURV

8VDQGR5HSRUW0DQDJHUFRP&ODULRQH3RVWJUH64/ -XOLR&HVDU3HGURVR 8VDQGRSDUkPHWURV 8VDQGRSDUkPHWURV O envio de parâmetros para um relatório é uma das funções mais úteis do Report Manager, com eles você pode: Permitir que o usuário final altere palavras ou sentenças de um relatório; Atribuir

Leia mais

COINF. Roteiro de Treinamento 0800Net. Versões e Revisões deste Documento. Índice. 1. Nome do Projeto. 2. Roteiro. Roteiro Treinamento Solicitante

COINF. Roteiro de Treinamento 0800Net. Versões e Revisões deste Documento. Índice. 1. Nome do Projeto. 2. Roteiro. Roteiro Treinamento Solicitante Versões e Revisões deste Documento Data Comentário FEV/2009 Roteiro Treinamento Solicitante Autor Índice 1. Nome do Projeto...1 2. Roteiro...1 Entrando no sistema...1 Menu de Opções Meu Cadastro...2 Tela

Leia mais

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0. www.sms.agenciaglobo.net

Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0. www.sms.agenciaglobo.net Manual de utilização do sistema de envio de sms marketing e corporativo da AGENCIA GLOBO. V 1.0 www.sms.agenciaglobo.net 1 ACESSO O SISTEMA 1.1 - Para acessar o sistema de envio entre no site http://sms.agenciaglobo.net/

Leia mais

Manual Administrador - Mídia System

Manual Administrador - Mídia System Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido

Leia mais

COMO CRIAR UMA GARANTIA DE CLIENTE

COMO CRIAR UMA GARANTIA DE CLIENTE COMO CRIAR UMA GARANTIA DE CLIENTE O ORION permite a criação de uma Garantia de um determinado produto para o seu cliente. Essa opção será usada quando um cliente compra algum produto com defeito e deseja

Leia mais

INSTRUMENTO NORMATIVO 004 IN004

INSTRUMENTO NORMATIVO 004 IN004 1. Objetivo Definir um conjunto de critérios e procedimentos para o uso do Portal Eletrônico de Turismo da Região disponibilizado pela Mauatur na Internet. Aplica-se a todos os associados, empregados,

Leia mais

SIE - SISTEMA DE INFORMAÇÕES PARA O ENSINO OCORRÊNCIA GERAL

SIE - SISTEMA DE INFORMAÇÕES PARA O ENSINO OCORRÊNCIA GERAL SIE - SISTEMA DE INFORMAÇÕES PARA O ENSINO OCORRÊNCIA GERAL SANTA MARIA FATECIENS 2008 Este manual tem por finalidade apresentar as especificações detalhadas da aplicação de Ocorrência Geral, componente

Leia mais

Lazarus pelo SVN Linux/Windows

Lazarus pelo SVN Linux/Windows Lazarus pelo SVN Linux/Windows Sei que não faltam artigos sobre como obter e compilar o Lazarus e o FPC pelo SVN, mas sei também que nunca é de mais divulgar um pouco mais e talvez escrever algo diferente.

Leia mais

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã... ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7

Leia mais

MICROSOFT EXCEL AVANÇADO

MICROSOFT EXCEL AVANÇADO MICROSOFT EXCEL AVANÇADO SE Retorna um valor se teste_lógico avaliar como VERDADEIRO e um outro valor se for avaliado como FALSO. Use SE para conduzir testes condicionais sobre valores e fórmulas e para

Leia mais

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe

Leia mais

Validando dados de páginas WEB

Validando dados de páginas WEB Validando dados de páginas WEB Para que validar os dados? Validar os dados informados pelo usuário garante que sua aplicação funcione corretamente e as informações contidas nela tenha algum sentido. Outro

Leia mais

Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos.

Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos. Capítulo 11 Transmissão do arquivo de pedidos por FTP Neste capítulo, vamos utilizar as funções de API para o serviço de FTP, que permitirá o acesso a uma máquina remota para enviar arquivos. FTP File

Leia mais

Manual do Usuário. Controle Financeiro. Copyright 2014 - ControleNaNet

Manual do Usuário. Controle Financeiro. Copyright 2014 - ControleNaNet Manual do Usuário Controle Financeiro Copyright 2014 - ControleNaNet Conteúdo Menu Principal...3 Clientes... 4 Consulta... 5 Inclusão...6 Alteração... 8 Exclusão...8 Fornecedores...9 Consulta... 10 Inclusão...

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Caso já seja usuário do SCAW siga as instruções a partir da página X.

Caso já seja usuário do SCAW siga as instruções a partir da página X. Caso já seja usuário do SCAW siga as instruções a partir da página X. Para iniciar o sistema dê um duplo clique no ícone, que se encontra na área de trabalho. 1 Login do sistema. Esta é a tela de login

Leia mais

Vendas. Manual do Usuário. Copyright 2014 - ControleNaNet

Vendas. Manual do Usuário. Copyright 2014 - ControleNaNet Manual do Usuário Copyright 2014 - ControleNaNet Conteúdo A Ficha de Vendas...3 Os Recibos...6 Como imprimir?...7 As Listagens...9 Clientes... 10 Consulta... 11 Inclusão... 13 Alteração... 14 Exclusão...

Leia mais

GRUPO ARESTO E-CRM CONTÁBIL. Rua: Farjalla Koraicho, 49 sl 02 11 5565 6259 cotato@aresto.com.br

GRUPO ARESTO E-CRM CONTÁBIL. Rua: Farjalla Koraicho, 49 sl 02 11 5565 6259 cotato@aresto.com.br GRUPO ARESTO Rua: Farjalla Koraicho, 49 sl 02 11 5565 6259 cotato@aresto.com.br E-CRM CONTÁBIL Conheça o e-crm Contábil, a nova ferramenta que o nosso escritório colocou a sua disposição. Com ele, nosso

Leia mais

Treinamento sobre SQL

Treinamento sobre SQL Treinamento sobre SQL Como Usar o SQL Os dois programas que você mais utilizara no SQL Server são: Enterprise Manager e Query Analyzer. No Enterprise Manager, você pode visualizar e fazer alterações na

Leia mais

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o

Leia mais

JSP - ORIENTADO A OBJETOS

JSP - ORIENTADO A OBJETOS JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...

Leia mais

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP MANUAL DE FTP Instalando, Configurando e Utilizando FTP Este manual destina-se auxiliar os clientes e fornecedores da Log&Print na instalação, configuração e utilização de FTP O que é FTP? E o que é um

Leia mais

ROTINA DE INVENTÁRIO MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de e-mail]

ROTINA DE INVENTÁRIO MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de e-mail] ROTINA DE INVENTÁRIO [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de e-mail] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula de Materiais Autor:

Leia mais

CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA

CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA SET 2014 2 INTRODUÇÃO Este manual objetiva orientar os servidores no processo do cadastro de projetos no Sistema Channel para viabilizar o acompanhamento físico-financeiro

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

Produção de tutoriais. Suellem Oliveira

Produção de tutoriais. Suellem Oliveira Prefeitura de Volta Redonda Secretaria Municipal de Educação Implementação de Informática Aplicada à Educação Produção de tutoriais Suellem Oliveira Jclic Quebra cabeça com Recorte Para a produção deste

Leia mais

Consumidor.gov.br. Usuário: Consumidor

Consumidor.gov.br. Usuário: Consumidor Consumidor.gov.br Usuário: Consumidor O Consumidor.gov.br permite ao consumidor registrar reclamações direcionadas às empresas cadastradas. Para conhecê-las, clique em Empresas Participantes. Para iniciar

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais