- 29 Mai 2019 às 23:11
#44297
Boa noite pessoal,
Tenho uma planilha que precisa ser salva sempre em um local da rede da empresa em formato PDF e com o nome do arquivo, esse nome do arquivo varia conforme o numero do pedido.
Bom, eu achei uma macro que funcionou quase perfeita, a questão é que não está salvando na pasta que eu indiquei, a macro está salvando no ultimo lugar em que o usuario salvou qualquer outro arquivo, se ele salvou um outra arquivo na area de trabalho, a macro vai salvar o arquivo na area de trabalho e assim por diante, gostaria que salvasse sempre na pasta da rede conforme coloquei o link na macro abaixo.
O titulo do arquivo é puxado pela celula W1
Poderiam por favor me ajudar a melhorar essa macro?
Segue em anexo a planilha.
Sub Salvando_todas()
Dim Nome As String
Dim SDate As String
Dim MyLocal As String
MyLocal = "\\192.168.1.250\shared\Publico\Pedidos"
Nome = Range("W1").Value
SDate = Now
If Nome <> vbNullString Then
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Nome & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
MsgBox "O arquivo " & Nome & " foi salvo em " & SDate & ".", vbOKOnly, "Salvo"
Else
MsgBox "Nome do arquivo inválido", vbOKOnly, "Salvo"
End If
End Sub
Tenho uma planilha que precisa ser salva sempre em um local da rede da empresa em formato PDF e com o nome do arquivo, esse nome do arquivo varia conforme o numero do pedido.
Bom, eu achei uma macro que funcionou quase perfeita, a questão é que não está salvando na pasta que eu indiquei, a macro está salvando no ultimo lugar em que o usuario salvou qualquer outro arquivo, se ele salvou um outra arquivo na area de trabalho, a macro vai salvar o arquivo na area de trabalho e assim por diante, gostaria que salvasse sempre na pasta da rede conforme coloquei o link na macro abaixo.
O titulo do arquivo é puxado pela celula W1
Poderiam por favor me ajudar a melhorar essa macro?
Segue em anexo a planilha.
Código: Selecionar todos
Option Explicit
Sub Salvando_todas()
Dim Nome As String
Dim SDate As String
Dim MyLocal As String
MyLocal = "\\192.168.1.250\shared\Publico\Pedidos"
Nome = Range("W1").Value
SDate = Now
If Nome <> vbNullString Then
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Nome & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
MsgBox "O arquivo " & Nome & " foi salvo em " & SDate & ".", vbOKOnly, "Salvo"
Else
MsgBox "Nome do arquivo inválido", vbOKOnly, "Salvo"
End If
End Sub
Você não está autorizado a ver ou baixar esse anexo.
Att.
Felipe Barbosa
Espero ter Ajudado.
Se a mensagem foi útil Favor Clicar na mãozinha.
Lembre se de marcar o tópico como [RESOLVIDO].
Um excelente dia
Felipe Barbosa
Espero ter Ajudado.
Se a mensagem foi útil Favor Clicar na mãozinha.
Lembre se de marcar o tópico como [RESOLVIDO].
Um excelente dia
