Notifications
Clear all

Salvar arquivo com nome que esta em uma célula

5 Posts
2 Usuários
0 Reactions
1,077 Visualizações
(@renatoddd)
Posts: 70
Trusted Member
Topic starter
 

Amigos, bom dia.

Mais uma vez recorro ao vosso precioso conhecimento.

Preciso de um código que salve o arquivo com o nome contido na célula G1.

Se eu faço isso pelo gravador, ele grava o valor de G1 dentro do código, o caso é que o valor de G1 varia.

Sabem como fazer isso ?

Obrigado.

 
Postado : 09/03/2015 7:42 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Cole aqui o código gravado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/03/2015 7:50 am
(@renatoddd)
Posts: 70
Trusted Member
Topic starter
 

oPA, ta aí.

Mas note o seguinte, para pegar o valor da célula, tive que copiar o conteúdo diretamente da barra de fórmulas, se não não vai.

Sub SALVAR()
'
' SALVAR Macro
'

'
    Sheets("CONSOLIDADO").Select
    Range("B2").Select
    Selection.Copy
    Range("G2").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
    ActiveWorkbook.SaveAs Filename:= _
        "H:Ger-RHRemuneraçãoComissõesApuração  pelo RH2015JANEIRO.xls", _
        FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
End Sub
 
Postado : 09/03/2015 7:54 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Use este código:

Sub SALVAR_FF()
' SALVAR Macro

    Sheets("CONSOLIDADO").Select
    Range("G2").Value = Range("B2").Value
    ActiveWorkbook.SaveAs Filename:=Range("G2").Value, _
        FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
End Sub

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/03/2015 8:12 am
(@renatoddd)
Posts: 70
Trusted Member
Topic starter
 

Fala Fernando, bom dia amigo.

Coloquei o código que vc fez.

O excel me deu uma mensagem de erro. Pede para eu verificar algumas possibilidades. Veja o anexo por favor.

Neste código que passou, onde especifico o caminho da rede onde o arquivo deve ser salvo ?

Valeuuuuuuuu
Se tiver condição de ajudar vai ser show.

Obrigado pela atenção e ajuda de sempre meu caro.

 
Postado : 11/03/2015 5:31 am