Pela composição/concatenação constante em C2, não deveria ocasionar erro no nome do arquivo.
Essa mensagem pode ocorrer, quando ao tentar salvar/gravar o arquivo no caminho especificado, o mesmo não for encontrado.
Altere sua rotina conforme abaixo, para verificar se o caminho está OK
Sub Criar_Copia()
Dim Nome As String, sMes As String, sPath As String
Dim FSO As Object
Sheets("Solicitação").Activate
Nome = [C2].Value & ".pdf"
sMes = [f1].Value
sPath = "c:Meus DocumentosELETROBRASOPERAÇÃODESLIGAMENTOS PROGRAMADOS2018" & sMes
Set FSO = CreateObject("scripting.filesystemobject")
'Verifica se o caminho especificado tem a barra nofinal,se tiver retira, para correta verificação
If Right(sPath, 1) = "" Then
sPath = Left(sPath, Len(sPath) - 1)
End If
'Verifica se o caminho e encontrado/existe
If FSO.FolderExists(Caminho) = False Then
MsgBox sPath & " Não Encontrado. Verifique"
Exit Sub
Else
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=sPath & "" & Nome, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
Call add_no_geral
'Call LimpaDatasAntigas
Call InsereNomesUAPICOS
End If
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 10/01/2018 5:28 am