|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Nouveau membre du Club
![]() Date d'inscription: juin 2009
Messages: 68
|
Bonjour au forum
Je voudrais insérer une feuille depuis un modèle créé à cet effet .Le problème c'est que cette feuille ne s'insère pas en dernier dans mon classeur.Y a-t-il un code pour que cette feuille s'insère automatiquement en dernier.MERCI |
|
|
|
|
|
#2 |
|
Membre Expert
![]() Date d'inscription: décembre 2002
Localisation: 38
Âge: 20
Messages: 1 163
|
bonjour mobiclick le forum regarde du cote de after
Code :
Sheets.Add after:=i
__________________
SALUTATIONS
|
|
|
|
|
|
#3 |
|
Expert Confirmé
![]() Date d'inscription: juillet 2008
Localisation: Elsass
Âge: 24
Messages: 1 887
|
Pour la dernière position
remplace le i par sheets.count |
|
|
|
|
|
#4 |
|
Nouveau membre du Club
![]() Date d'inscription: juin 2009
Messages: 68
|
Merci de lire "comment insérer..."
voici le code Code :
Sub Macro2() ' Sheets.Add Type:= _ "C:\Documents and Settings\ham\Application Data\Microsoft\Templates\tata.xltm" End Sub MERCI |
|
|
|
|
|
#5 |
|
Membre Expert
![]() Date d'inscription: décembre 2002
Localisation: 38
Âge: 20
Messages: 1 163
|
re le fil essai comme cela peut être!!
Code :
Sub Macro2() i = "C:\Documents and Settings\ham\Application Data\Microsoft\Templates\tata.xltm" Sheets.Add after:=Sheets(Sheets.Count), Count:=i End Sub
__________________
SALUTATIONS
|
|
|
|
|
|
#6 | |
|
Nouveau membre du Club
![]() Date d'inscription: juin 2009
Messages: 68
|
la ligne
Code :
Sheets.Add after:=Sheets(Sheets.Count), Count:=i Citation:
Dernière modification par AlainTech ; 07/07/2009 à 05h04. Motif: Balises |
|
|
|
|
|
|
#7 |
|
Membre Expert
![]() Date d'inscription: décembre 2002
Localisation: 38
Âge: 20
Messages: 1 163
|
re, autrement pour faire simple tu rajoute cette ligne a ton code
deplace ta feuille apres feuille3 dans l' exemple Code :
Sheets("tata.xltm").Move After:=Sheets("feuil3")
__________________
SALUTATIONS
|
|
|
|
|
|
#8 |
|
Nouveau membre du Club
![]() Date d'inscription: juin 2009
Messages: 68
|
MERCI mais ça ne marche tjrs pas...je cherche encore
|
|
|
|
|
|
#9 |
|
Membre émérite
![]() |
Un code qui fonctionnera peut être (je ne peut pas tester, je n'utilise pas de modèle)
Code :
Sheets.Add Type:= _ "C:\Documents and Settings\ham\Application Data\Microsoft\Templates\tata.xltm", After:=Sheets(Sheets.Count) Frédéric http://www.access-developpement.com |
|
|
|
|
|
#10 |
|
Membre Expert
![]() Date d'inscription: septembre 2007
Messages: 1 455
|
Bonjour,
J'ai testé la méthode de fgiambelluco et elle fonctionne. ![]() Code :
x = Sheets.Add(Type:="C:\Program Files\Microsoft Office\Templates\1036\Note de frais.xlt", After:=Sheets(Sheets.Count))
__________________
|
|
|
|
|
|
![]() |
||
[XL-2007] comment une feuille modèle en dernière position?
|
||
| Outils de la discussion | |
|
|