FindLastRow

Setembro 23, 2008 at 3:02 pm (Excel)

Function FindLastRow(XPlanilha) As Variant
Dim LastRow As Variant

If XPlanilha.WorksheetFunction.CountA(XPlanilha.Cells) > 0 Then
LastRow = XPlanilha.Cells.Find(What:=”*”, SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
End If

FindLastRow = LastRow
End Function

Link Permanente Deixe um comentário

Cálculo de comissão

Janeiro 22, 2008 at 6:41 pm (Excel)

‘ Cálculo de comissão usando a regra de três

Public Function Comissao(valParcela, valAvista, valComissao)

Comissao = (valcomissao * (valParcela / valAvista * 100)) / 100

End Function

Link Permanente Deixe um comentário

Mês Atual

Janeiro 18, 2008 at 11:21 pm (Excel)

Function MesAtual(intMes As Integer) As String
Dim myMonth As Variant

myMonth = Array(“”, “Janeiro”, “Fevereiro”, “Maro”, “Abril”, “Maio”, “Junho”, “Julho”, “Agosto”, “Setembro”, “Outubro”, “Novembro”, “Dezembro”)

MesAtual = myMonth(intMes)

End Function

Link Permanente Deixe um comentário

Idade

Janeiro 18, 2008 at 11:20 pm (Excel)

Public Function Idade(DataDeNascimento As Date)

Idade = DateDiff(“yyyy”, Data_Nascimento, Now()) + Int(Format(Now(), “mmdd”) < Format(Data_Nascimento, “mmdd”))

End Function

Link Permanente Deixe um comentário

Trabalhando Com Linhas e Colunas

Janeiro 18, 2008 at 11:18 pm (Excel)

Sub TrabalhandoComLinhasColunas()

Application.Columns(“B”).Delete
Application.Rows(3).Insert
Application.Rows(3).Delete
Worksheets(“Plan1″).Rows(2).Insert

End Sub

Link Permanente Deixe um comentário

Nova Guia

Janeiro 18, 2008 at 11:17 pm (Excel)

sub NovaGuia()
Dim Guia As Variant

Set Guia = Sheets.Add(Type:=xlWorksheet)

Guia.Name = “Nova Guia”

end sub

Link Permanente Deixe um comentário

Alterando o Histórico Recente

Janeiro 18, 2008 at 11:14 pm (Excel)

Sub HistoricoRecente()

Application.RecentFiles.Add Name:=”Ailton.xls”

End Sub

Link Permanente Deixe um comentário

Excluir Guia

Janeiro 18, 2008 at 11:12 pm (Excel)

Public Function ExcluirGuia(Guia As String)
Dim x As Long

For x = 1 To Worksheets.Count

If Sheets(x).Name = Guia Then

Application.DisplayAlerts = False
Sheets(x).Delete
Application.DisplayAlerts = True
Exit For

End If

Next x

End Function

Link Permanente Deixe um comentário

Contar Caracteres

Janeiro 18, 2008 at 11:09 pm (Excel)

Function ContarCaracteres(Celula As String)

ContarCaracteres = Len(Celula)

End Function

Link Permanente Deixe um comentário

Adicionar o caminho da pasta de trabalho

Janeiro 18, 2008 at 11:07 pm (Excel)

Sub CaminhoPasta()

‘Como adicionar o caminho da pasta de trabalho para o rodapé
ActiveSheet.PageSetup.LeftFooter = ActiveWorkbook.FullName

End Sub

Link Permanente Deixe um comentário

Próxima página »