Excel - Tlačítko nahrávání makra

Problém

Chtěl bych vytvořit příkazové tlačítko "Record" v souboru Excel.

Když někdo klikne na tlačítko, makro vezme buňku, do které osoba zadala své jméno a buňku obsahující příslušné datum a uloží data do sešitu.

Řešení

  • Otevřete sešit
  • Otevřete VBA Alt F11
  • Dvojité levé kliknutí na ThisWorkbook v levém horním rohu
  • Klikněte pravým tlačítkem v pravém okně

Zkopírujte níže uvedený kód

 Sub Macro_Enregistrement () Dim Nom_Fichier, Chemin, Reponse 'A Definir Chemin = "C: ............" A1 a A2 a měnič sivant vos besoin Nom_Fichier = Pracovní listy ("Feuil1") .Range ("A1") & Listy ("Feuil1") Rozsah ("A2") & ".xlsm" retval = MsgBox ("Voulezvous enregistrer ce fichier:" & Nom_Fichier & "?", VbYesNo) = 6 Pak Reponse = "Fichier" & Nom_Fichier & "sauvegardé" ActiveWorkbook.SaveAs Název souboru: = Chemin & Nom_Fichier, _ FileFormat: = xlOpenXMLWorkbookMacroEnabled, CreateBackup: = False Else Reponse = "Fichier non sauvegardé" Konec Pokud retval = MsgBox (Reponse) End Sub 
  • Vytvořte tlačítko a přiřaďte makro.

Díky f894009 za tento tip.

Předchozí Článek Následující Článek

Nejlepší Tipy