Utilisation de la maginfique macro Calendrier de Mr. Fourgeot | ||
---|---|---|
Inscription: 24/08/2011
Messages:
54
Système d'exploitation: PC Version Excel utilisée: OFFICE EXCEL 2007 |
Posté le : 30-08-2011 17h25
Bonjour a tous.
Enfin je suis nouveau, félicitation pour votre site Je continu mon exercise, j'utilise la macro CALENDRIER dans l'application. Je met la protection dans la feuille, quand je fait un insert de ligne dans ma macro InserLgn1 je déprotége la feuille, je fait mon insert et puis je reprotége. Mais à la saisie de la date avec la macro CALENDRIER je me plante et de plus la macro décroche. Message : Erreur d'éxécution '1004' Impossible de définir la propriété ColumnWidth de la classe Range. Voir l'exemple joint Quelqu'un à une idée, d'avance encore merci. |
|
|
Re: Utilisation de la maginfique macro Calendrier de Mr. Fourgeot | ||
---|---|---|
Inscription: 23/05/2008
De La Varenne Saint-Hilaire
Messages:
356
Système d'exploitation: PC Version Excel utilisée: 2010 |
Posté le : 30-08-2011 22h32
Bonsoir ramarc,
Je vais peut-être te répondre à coté de la plaque, mais impossible de reproduire la moindre erreur de mon coté. Est-ce bien sur le fichier joint que tu as le problème ? A tout hasard dans ton code tu peux protéger avec UserinterfaceOnly à True, comme ceci: ActiveSheet.Protect , UserinterfaceOnly:=True, etc ... Bonne soirée ramarc et à bientôt, mth |
|
|
Re: Utilisation de la maginfique macro Calendrier de Mr. Fourgeot | ||
---|---|---|
Inscription: 24/08/2011
Messages:
54
Système d'exploitation: PC Version Excel utilisée: OFFICE EXCEL 2007 |
Posté le : 31-08-2011 13h47
Bonjour merci pour ta réponse rapide.
Effectivement, en fait j'ai installé dans la directory d'EXCEL la macro mDF_Calendrier.xla comme indiquer sur la site, comme cela quand on selectionne les cases date avec cette macro tu as juste à selectionner le jour que tu veux. Quand la feuille est protégée cette macro plante malgrès que la cellule est en mode saisie. Si tu enléve la protection de la feuille cela marche. C'est embétant car l'utilisateur final ne doit acceder que sur les cellules actives. Cordialement. En piéce jointe la fameuse macro. |
|
|
Re: Utilisation de la maginfique macro Calendrier de Mr. Fourgeot | ||
---|---|---|
Inscription: 24/08/2011
Messages:
54
Système d'exploitation: PC Version Excel utilisée: OFFICE EXCEL 2007 |
Posté le : 31-08-2011 15h22
Bonjour tout le monde
Merci pour votre aide. J'ai trouvé, avec la version CALENDAR cela fonctionne. Je remet l'ouvrage sur le métier. Ma macro pour faire un rajout de ligne c'est O.K, par contre je fait toujour l'insert a la même ligne parce-que je l'adresse en direct. peut'on mattre une variable qui collecte la derniére ligne active = Sub InserLgn1() ' ' InserLgn1 Macro ' Macro enregistrée le 29/08/2011 par ramarc ' ' Touche de raccourci du clavier: Ctrl+i ' Range("B12").Select Selection.EntireRow.Insert Sheets("Feuil2").Select Range("A2:K2").Select Selection.Copy Sheets("Feuil1").Select Range("B12").Select ActiveSheet.Paste Range("B12").Select End Sub Merci pour votre indulgence. Je met en piéce jointe mon projet. |
|
|
Re: Utilisation de la maginfique macro Calendrier de Mr. Fourgeot | ||
---|---|---|
Inscription: 24/08/2011
Messages:
54
Système d'exploitation: PC Version Excel utilisée: OFFICE EXCEL 2007 |
Posté le : 31-08-2011 15h24
Re bonjour je me suis gourer, je ferme pour le calendar et je creer un nouveau sujet. |
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
Qui consulte actuellement ce sujet ?
1 Utilisateur(s) anonymes