- 14 Ago 2018 às 17:02
#35774
Oi pessoal estou com um problema em uma rotina para criar abas na minha planilha
O meu codigo é muito maior mas o problema esta nesse rotina aqui:
Bom, uma solucao q eu tentei foi essa:
O meu codigo é muito maior mas o problema esta nesse rotina aqui:
Código: Selecionar todos
Com essa rotina eu crio a aba "Regression". Para criar a aba "Regression1" eu preciso alterar no codigo o q era Regression para Regression1 e mandar rodar. e assim por diante até a aba Regression5Sub codigo()
cntsheets = Application.Sheets.Count
Set NewSheet = Application.Worksheets.Add(after:=Worksheets(cntsheets))
NewSheet.Name = "Regression"
FinalCol = 0
ShtName = Application.ActiveSheet.name
End Sub
Bom, uma solucao q eu tentei foi essa:
Código: Selecionar todos
Só que apesar de criar vem com um erro: Sub codigo()
cntsheets = Application.Sheets.Count
Set NewSheet = Application.Worksheets.Add(after:=Worksheets(cntsheets))
For i=1 to 5
NewSheet.Name = "Regression" & i
Next
FinalCol = 0
ShtName = Application.ActiveSheet.name
End Sub
Código: Selecionar todos
Como consigo evitar de entrar no codigo e ficar alterando de Regression para Regression1 e mandar rodar; de Regression2 para Regression3 e mandar rodar; e assim sucessivamente até Regression4"Erro de definicao de aplicativo ou de definição de objeto"