• Initiateur de la discussion Initiateur de la discussion anthony
  • 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 !

A

anthony

Guest
bonjour,
Je souhaiterais définir une zone "Début - Fin" dans une feuille de calcul
1 - J'ai commencé avec les lignes suivantes mais je n'arrive pas à nommer ma cellule "Fin" ??
2 - Je souhaiterais fermer le même fichier sans apporter les modification de la macro ??

Voilà... et on ne rigole pas !!!!!!!

Do While Len(Sheets("Base").Cells(i, j).Value) > 0
w = ThisWorkbook.Sheets("Base").Cells(i, j).Value
Workbooks.Open (Repertoire & w & " FORMATION REALISE 2004 MAI-DEC" & ".xls")
Sheets("REALISE 2004").Select
'copie DATA
'Definition de la zone a copier "Debut - Fin"
'Définition de la cellule Debut
Range("A25").Select
ActiveWorkbook.Names.Add Name:="debut", RefersToR1C1:= _
"='REALISE 2004'!R25C1"
'Derniere cellule de la colonne
ActiveCell.End(xlDown)(2).Select
'Derniere cellule de la ligne
ActiveCell.Offset(-1, 13).Select
'Définition de la cellule fin
????????????????????
???????????????????

'ActiveWorkbook.Names.Add Name:="fin", RefersToR1C1:= _
"='REALISE 2004'!R200C14"

Range("debut:fin").Select
Selection.Copy
.........
ActiveWorkbook.Names("debut").Delete
ActiveWorkbook.Names("Fin").Delete
'Fermeture du fichier
????????????????????
Workbooks(w & " FORMATION REALISE 2004 MAI-DEC" & ".xls").Close
i = i + 1
loop

Merci de votre aide
Anthony
 
Bonjour,

Je réponds à ton pt 2.
Dans VBA place cette macro dans Thisworbook qui à la fermeture (via la croix de la fenetre ou en faisant fichier Fermer ou Excel quitter) de ton fichier n'enregistrera pas les modifications que tu as effectuées.

Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Instructions effectuées avant la fermeture du fichier
ThisWorkbook.Close SaveChanges:=False
End Sub

Si pb n'hésite pas.

@+ Dan
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
Réponses
2
Affichages
764
bzhjenny
B
B
Réponses
2
Affichages
1 K
D
Réponses
2
Affichages
941
D
P
Réponses
9
Affichages
10 K
V
Réponses
2
Affichages
2 K
vynmarius
V
J
Réponses
2
Affichages
1 K
jeremie42
J
  • Question Question
Microsoft 365 reduire le code
Réponses
0
Affichages
504
B
Réponses
5
Affichages
5 K
Brain Box
B
N
Réponses
5
Affichages
2 K
Nicko29
N
E
Réponses
0
Affichages
1 K
eeyglunent
E
Retour