Home Excel - Downloads / Areas Restritas Excel VBA - Formulas e Funcoes

Excel VBA - Formulas e Funcoes

  • - Acesso Livre (há alguns arquivos nesta categoria com restrição de acesso - faça o login ou Registre-se)
    Acesso Livre - Registrados (REGISTRE-SE!)
  • Documentos

    Ordenar por : Nome | Data | Acessos [ Descendente ]

    vba formula salva todas formulas em arquivo txt vba formula salva todas formulas em arquivo txt

    popular!
    Adicionado em: 21/11/2010
    Modificado em: 21/11/2010
    Tamanho: Vazio
    Downloads: 457

    Saberexcel - o site das macros
    vba arquivo texto copiando fórmulas existente criando arquivo txt

    Esta macro do Aplicativo Microsoft Excel VBA, copia as fórmulas para a planilha (Plan2) e salva e salva o arquivo.txt com as todas as fórmulas fórmulas inseridas na planilha(Plan1) Cria um Arquivo Texto chamado "Salvar_Formulas.txt"
    Redirecione o Caminho do Diretorio

    Sub Copia_formula()
    Dim txtFormula As String

    txtFormula = Sheets("Plan1").Range("B14").Formula

    Sheets("Plan2").Range("B1").Formula = txtFormula

    Sheets("Plan2").Range("B2").Formula = _
    Sheets("Plan1").Range("B14").Formula

    'salva as formulas no txt
    Open "C:\VBA\Salvar_Formula.txt" For Output As 1

    Write #1, txtFormula
    Write #1, Sheets("Plan2").Range("B1").Formula
    Close 1

    End Sub

    Excel planilha vba funcao contar ocorrencia palavras Excel planilha vba funcao contar ocorrencia palavras

    popular!
    Adicionado em: 03/05/2011
    Modificado em: 03/05/2011
    Tamanho: Vazio
    Downloads: 2257



    Essa função personalizada do Aplicativo Microsoft Excel VBA, retorna a quantidade de ocorrências de determinada palavra em intervalo de célula.

    Function Contar_ocorrencias
    (vArea As Range, Palavra As String) As Long
    'Declarando as variaveis
    Dim vCelula As Range
    Dim i As Integer 'para o loop (contador)
    'Variável Contar_ocorrencia igual a zero
    Contar_ocorrencias = 0
    'Loop para percorrer todas as 'vCelulas' do argumento (vArea)
    For Each vCelula In vArea
    'Percorrer todos os caracteres da célula
    For i = 1 To Len(vCelula)
    'esta linha de código faz a comparação nao diferenciando letras maiusculas de minusculas
    If UCase(Mid(vCelula, i, Len(Palavra))) = UCase(Palavra) Then Contar_ocorrencias = Contar_ocorrencias + 1
    Next i
    Next vCelula

    End Function

    Fórmulas usadas...:
    '="Há [ "&E5 & " ] ocorrencias da palavra [ "&B1 & " ] na range(B1:B16)"
    ="Há [ "&Contar_ocorrencias(B1:B16;B1) & " ] ocorrencias da palavra [ "&B1 & " ] na range(B1:B16)"



    Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel



    Excel planilha vba inserir formulas digitacao linha Excel planilha vba inserir formulas digitacao linha

    popular!
    Adicionado em: 08/01/2012
    Modificado em: 08/01/2012
    Tamanho: Vazio
    Downloads: 1182

    Escola Saberexcel VBA Estudos - Treinamento com Macros, Fórmulas e Funções

    Esse macro do Aplicativo Microsoft Excel VBA(Visual Basic Application), inserem uma fórmula (aqui fiz uma fórmula simples), na coluna(K),
    na linha referencial correspondente à digitação na coluna(D). Para um aprendizado VBA com qualidade é necessário que voce aprenda bem sobre as instruções Loops e também sobre como deslocar, localizar, células, linhas e colunas em qualquer célula para outra folha de planilha qualquer no livro.

    Sub extender_formulas_ultima_linha_digitada()
    For J = 2 To Range("D65000").End(xlUp).Row
    Range("K" & J).FormulaR1C1 = "=IF(RC[-7]="""","""",RC[-7])"
    Next J
    '- - - - - - - - - - - '
    'esse tipo de código também fará a mesma coisa.
    'veja como é importante aprender sobre o deslocamento, localização, intervalos de células linhas colunas.
    'Range([K2].End(xlDown), [K2]).Select
    'Selection.FormulaR1C1 = "=IF(RC[-7]="""","""",RC[-7])"
    '- - - - - - - - - - - '
    End Sub

    Sub extender_formulas_ultima_linha_digitada_I()
    For Each c In Range("K2:k" & [d65536].End(3).Row)
    c.FormulaR1C1 = "=IF(RC[-7]="""","""",RC[-7])"
    Next
    End Sub

    'observe que fiz um loop com o intuíto didático para mostrar como poderá fazer um macro usando
    ' a instrução For...Next e indicar linhas e colunas a serem deletadas, ou outra coisa qualquer.
    Sub limpar_teste()
    For i = 2 To Range("K65000").End(xlUp).Row
    Range("K" & i).ClearContents
    Next i
    End Sub


    Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Escola Saberexcel VBA Estudos® - Treinamentos com Macros, Fórmulas e Funções.





     

     

    Página 4 de 4

    PROMOÇÃO DIDÁTICOS SABEREXCEL



    Adquira já o Acesso Imediato
    à Area de Membros

    Compra Grantida --- Entrega Imediata

    Aprenda Excel VBA com Simplicidade de 
    códigos e Eficácia, Escrevendo Menos e
    Fazendo Mais.

    '-------------------------------------'
    Entrega Imediata:
    +  500 Video Aulas MS Excel VBA
    +  35.000 Planilhas Excel e VBA
    +  Coleção 25.000 Macros MS Excel VBA
    +  141 Planilhas Instruções Loops
    +  341 Planilhas WorksheetFunctions(VBA)
    +    04 Módulos Como Fazer Excel VBA
    +  Curso Completo MS Excel VBA
    +  Planilhas Inteligentes


    Pesquisa Google SaberExcel

    Publicidade Google

    <script type="text/javascript"><!--

    google_ad_client = "ca-pub-2317234650173689";

    /* retangulo 336 x 280 */

    google_ad_slot = "0315083363";

    google_ad_width = 336;

    google_ad_height = 280;

    //-->

    </script>

    <script type="text/javascript"

    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

    </script>

    Publicidade

    RSFirewallProtected


    Google Associados

    Depoimentos

    Adicione Saberexcel Favoritos

     
     

    Aprenda tudo sobre o Aplicativo Microsoft Excel VBA

    Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel,


       Sobre as WorksheetFunctions Funções de Planilhas que retornam valores do VBA