VBA - A button to save filename of a document to a cell

Ask a question


Issue


I need to create a button that saves a modified document as a number in a particular cell (e.g in A6).

Solution


Private Sub CommandButton1_Click() 
  '.xlsm or xls depending if you want to save the macros. 
  ActiveWorkbook.SaveAs Filename:="c:\archive\" & Cells(1, 6) & ".xlsm" 
  Cells(1, 5) = "Archived" 
  If Cells(1, 5) = "Archived" Then 
    CommandButton1.Visible = False 
  End If 
End Sub 

Thanks to f894009 for this tip.
Jean-François Pillou

CCM is a leading international tech website. Our content is written in collaboration with IT experts, under the direction of Jeff Pillou, founder of CCM.net. CCM reaches more than 50 million unique visitors per month and is available in 11 languages.

Learn more about the CCM team