Masquer et verrouiller des colonnes en même temps par VBA

Fermé
Amar - Modifié par Amar le 22/08/2015 à 13:33
 Amar - 22 août 2015 à 23:41
Bonjour,
Souhaite dans excel, masquer et verrouiller des colonnes en même temps par VBA dès que je clique sur enregistrer.

Pourriez vous m'aider?

Merci par avance.
A voir également:

1 réponse

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
22 août 2015 à 18:53
Bonjour

Exemple de macro à mettre dans ThisWorkbook de l'éditeur VBA
5ALT+F11 pour ouvrir éditeur, double-clic sur ThisWorkbook dans l'arborescence, copier et coller la macro, la modifier pour l'adapter à ton fichier et fermer l'éditeur
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    'colonne à masquer
    Sheets(1).Columns("D:D").Select
    'masquage
    Selection.EntireColumn.Hidden = True
    'protection de la feuille par mot de passe MDP
    Sheets(1).Protect "MDP"
End Sub


Cdlmnt
Via
0
Bonjour Via,
Encore une fois mon prolème est résolu.
Merci très sincérement.
J'aimerai si c'est possible que vous me donniez des cours de VBA.
J'ai acheté un livre sur "programmation VBA" Excel 2013 de Daniel-Jean David éditions EYROLLES. Et je n'arrive tj pas à programmer !?
Cordialement.
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734 > Amar
22 août 2015 à 21:02
Re,

Des cours ce n'est pas facile, mais des explications et des aides au coup par coup pas de problème
Quant au livre dont tu parles je ne le connais pas, je ne sais pas s'il est facile d'accès
Pour débuter personnellement je conseille VBA pour Excel dans la collection "pour les nuls" éditions First

Cdlmnt
Via
0
Amar > via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024
22 août 2015 à 23:41
Merci pour le conseil.
Cordialement.
0