Estou quase chegando no que quero converti a data em um Número de série, só que estou com um erro na linha mes = UCase(Left(MonthName(i, True), 1)) + Mid((MonthName(i, True)), 2, Len(MonthName(i, True))) ERRO EM TEMPO DE EXECUÇÃO ‘5’: Argumento ou chamada de procedimento inválida.
Acho que corrigindo isso é só colocar esse código dentro da Sub Parcelamento().
Sub Inserir_plan_mês()
Dim a As String
a = Planilha5.Cells(3, 2).Value '(linha, col)
i = CLng(DateValue(a))
ano = "_" & Year(a)
Stop
Sheets.Add after:=Worksheets(Worksheets.Count)
mes = UCase(Left(MonthName(i, True), 1)) + Mid((MonthName(i, True)), 2, Len(MonthName(i, True)))
mesano = mes + ano
ActiveSheet.Name = mesano
End Sub
Postado : 24/11/2019 6:15 am