Aide VBA Excel
Résolu
Elysambre
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Elysambre Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Elysambre Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Je souhaiterai créer 2 macros sur un fichier excel :
Mon fichier excel est un fichier où l'on saisi des salariés en arret maladie, l'utilisateur soit modifie une ligne actuel soit compléte la dernière ligne du tableau (pour eviter d'insérer une ligne et que mes formule ne s'incrémetne pas) et ensuite tri par ordre alphabétique.
Mes consignes ne sont pas toujours suivies donc j'aimerai créer 2 macros :
- Interdire l'ajout et suppression de ligne et faire apparaitre un message rappelant cette interdiction.
- Une donnée doit etre absolument saisie et est souvent oublié j'aimerai que lorsque l'utilsiateur ferme ou enregistre le fichier et que cette case n'est pas complété qu'il y est un message d'alerte.
Je vous remercie d'avance pour votre aide .
Mon fichier excel est un fichier où l'on saisi des salariés en arret maladie, l'utilisateur soit modifie une ligne actuel soit compléte la dernière ligne du tableau (pour eviter d'insérer une ligne et que mes formule ne s'incrémetne pas) et ensuite tri par ordre alphabétique.
Mes consignes ne sont pas toujours suivies donc j'aimerai créer 2 macros :
- Interdire l'ajout et suppression de ligne et faire apparaitre un message rappelant cette interdiction.
- Une donnée doit etre absolument saisie et est souvent oublié j'aimerai que lorsque l'utilsiateur ferme ou enregistre le fichier et que cette case n'est pas complété qu'il y est un message d'alerte.
Je vous remercie d'avance pour votre aide .
A voir également:
- Aide VBA Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
2 réponses
Bonjour,
Bonjour,
Bonjour,
Pour empêcher d'insérer des lignes, voir du côté de la protection des feuilles.
Pour empêcher la femeture si la cellule B5 de la feuille Feuil3 est vide :
code à insérer dans le module ThisWorkbook :
Bonjour,
Bonjour,
Pour empêcher d'insérer des lignes, voir du côté de la protection des feuilles.
Pour empêcher la femeture si la cellule B5 de la feuille Feuil3 est vide :
code à insérer dans le module ThisWorkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean) If Sheets("Feuil3").Range("B5") = "" Then Cancel = True MsgBox "La saisie de Feuil3!B5 est obligatoire" Else Cancel = False End If End Sub