Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Problème macro - bouton de commande

  • Initiateur de la discussion Initiateur de la discussion XceSs
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

XceSs

XLDnaute Nouveau
Bonjour,

Ma macro après action sur le bouton me met erreur 1004
La méthode 'Range' de l'objet '_worksheet' a échoué

Merci de votre aide

Private Sub CommandButton1_Click()
Call Enregistrer
End Sub

Public Sub Enregistrer() 'copie sauvegarde classeur
If Range("base!R12") <> Empty ThenCOLOR]
Dim mesv As String
mesv = Range("base!R12").Value
If (mesv > 1) Then
rep = MsgBox(" Vous avez des messages vocaux d'enregistrer : " & mesv, vbInformation + vbYes, "Messages vocaux...")
End If
If (mesv = 1) Then
rep = MsgBox(" Vous avez un message vocal d'enregistrer ", vbInformation + vbYes, "Messages vocaux...")
End If
End If
Dim nom As String
nom = "CB" & Format(Cells(2, 2), " dd-mm-yyyy") & ".xlsm"
ThisWorkbook.SaveAs ThisWorkbook.Path & "\" & nom
rep = MsgBox("Carnet de bord sauvegardé ce jour sous le nom : " & nom, vbInformation + vbYes, "Sauvegarde du carnet de bord...")
End Sub
 
Re : Problème macro - bouton de commande

Bonjour XceSs et le forum,

Si ton onglet base est selectionné tu peux remplacer Range("base!R12") par Range("R12")
sinon le remplacer par Sheets("base").Range("R12")
 
Re : Problème macro - bouton de commande

Tu as oublié le s à DisplayAlert

J'ai essayé ce code qui fonctionne bien
Code:
Application.DisplayAlert[B][COLOR=red]s[/COLOR][/B] = False

A la fin de ta macro remets à True sinon tu n'auras plus de confirmation même en manuel ce qui est dangereux:
Code:
Application.DisplayAlerts = True
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
585
Réponses
5
Affichages
717
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
379
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…