![]() |
|
Forum
|
|
|
#46 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2007
Localisation: BAGNÈRES DE BIGORRE
Version Excel : Excel 2007 (PC)
Messages: 699
|
re
remplace Code:
'Gestion des doublons
tabloFacture = F2.Range("C2:C" & Derli).Value
Code:
'Gestion des doublons
tabloFacture = F2.Range("C1:C" & Derli).Value
__________________
fred65200 |
|
|
|
| ANNONCES | |||
|
|
|
|
#48 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
encore moi
je crois que je vais changer de pseudo ![]() j'ai essayeé de modifier ton code afin de réaliser 2 types de sauvegarde dans un premier dossier la feuil1 dans un deuxieme dossier la facture avec pour extension le numéro qui se trouve en I5 devine quoi ? ça marche pas tu peux me dire pourquoi stp ?merci Code:
Sub SauvegardeFeuil1()
Const DossierSauvegarde As String = "D:\Données\Relevé\" ' à modifier selon l'emplacement de ton dossier
Dim AWbk As Workbook
Dim LaFin As String
Dim Nb As Byte
Dim Ext
Dim NomClasseur As String
Set AWbk = ActiveWorkbook
'nom du classeur sans l'extension
NomClasseur = Left(AWbk.Name, Len(AWbk.Name) - InStr(1, StrReverse(AWbk.Name), "."))
'extension
Ext = Right(AWbk.Name, InStr(1, StrReverse(AWbk.Name), "."))
'date et heure
LaFin = Format(Now, "dd-mm-yy hh-mm-ss")
'enregistrement de la copie
Sheets("Feuil1").Copy
ActiveWorkbook.SaveAs DossierSauvegarde & NomClasseur & " " & LaFin & Ext, xlExcel8 ' tu peux supprimer xlExcel8
ActiveWorkbook.Close
Const DossierSauvegarde2 As String = "D:\Données\Facture\"
Dim AWbk As Workbook
Dim LaFin As String
Dim Nb As Byte
Dim Ext
Dim NomClasseur As String
Set AWbk = ActiveWorkbook
NomClasseur = Left(AWbk.Name, Len(AWbk.Name) - InStr(1, StrReverse(AWbk.Name), "."))
Ext = Right(AWbk.Name, InStr(1, StrReverse(AWbk.Name), "."))
Nume = F1.[H5]
Sheets("Facture").Copy
ActiveWorkbook.SaveAs DossierSauvegarde2 & NomClasseur & " " & Nume = F1.[H5] & Ext, xlExcel8 ' tu peux supprimer xlExcel8
ActiveWorkbook.Close
If MsgBox("Ouvrir le dossier de sauvegarde ?", vbYesNo) = vbYes Then _
Shell "C:\WINDOWS\EXPLORER.EXE /n,/e," & DossierSauvegarde, vbNormalFocus
End Sub
|
|
|
|
|
|
#50 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2007
Localisation: BAGNÈRES DE BIGORRE
Version Excel : Excel 2007 (PC)
Messages: 699
|
re
Code:
Sub SauvegardeFeuil1()
Const DossierSauvegarde As String = ""D:\Données\Relevé\" ' à modifier selon l'emplacement de ton dossier
Const DossierSauvegarde2 As String = ""D:\Données\Facture\"
Dim AWbk As Workbook
Dim LaFin As String
Dim Ext As String
Dim NomClasseur As String
Dim Nume As String
Set AWbk = ActiveWorkbook
'nom du classeur sans l'extension
NomClasseur = Left(AWbk.Name, Len(AWbk.Name) - InStr(1, StrReverse(AWbk.Name), "."))
'extension
Ext = Right(AWbk.Name, InStr(1, StrReverse(AWbk.Name), "."))
'date et heure
LaFin = Format(Now, "dd-mm-yy hh-mm-ss")
'enregistrement des copies
Sheets("Feuil1").Copy
ActiveWorkbook.SaveAs DossierSauvegarde & NomClasseur & " " & LaFin & Ext ', xlExcel8 ' tu peux supprimer xlExcel8
ActiveWorkbook.Close
Nume = [Facture!J6] ' vérifie j'ai mis J6
Sheets("Facture").Copy
ActiveWorkbook.SaveAs DossierSauvegarde2 & NomClasseur & " " & Nume & Ext ', xlExcel8 ' tu peux supprimer xlExcel8
ActiveWorkbook.Close
'If MsgBox("Ouvrir le dossier de sauvegarde ?", vbYesNo) = vbYes Then _
Shell "C:\WINDOWS\EXPLORER.EXE /n,/e," & ""D:\Données\", vbNormalFocus
End Sub
__________________
fred65200 Dernière modification par fred65200 ; 16/12/2007 à 14h20. |
|
|
|
|
|
#52 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
Arff....
![]() là c'est vraiment un truc con mais bon j'ai pas trouvé comment fait on pour que la page excel soit du genre A1:N70 ? ça permettrait d'enregistrer des pages moins lourdes non ? Dull a réussi mais j'ai pas compris comment et de plus j'aimerais même modififer le nombre de colonnes http://www.excel-downloads.com/forum...ne-limite.html Dernière modification par tactic6 ; 16/12/2007 à 16h01. |
|
|
|
|
|
#53 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
ça y est j'ai compris
réponse ici mais ça ne supprime pas ça cache EXCEL : Afficher/Masquer -- CATHY ASTUCES -- |
|
|
|
|
|
#54 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2007
Localisation: BAGNÈRES DE BIGORRE
Version Excel : Excel 2007 (PC)
Messages: 699
|
re
dans le module ThisWorkbook Code:
Private Sub Workbook_Open()
ThisWorkbook.Sheets("Feuil1").ScrollArea = "A1:N70"
End Sub
__________________
fred65200 |
|
|
|
|
|
#55 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
Merci Fred
à tout hasard tu ne saurais pas mettre une barre de défilement sur le coté parce que j'ai une feuille avec + de 3000 articles et faire défiler avec la molette de la souris c'est pas ce qu'il y a de mieux ![]() edit sur une feuille j'ai une option en olus sur ma barre de menu c'est un onglet nommé création que j'ai pas sur les autres on peut y choisir des affichage bicolores pour les lignes ... pourquoi que sur une feuille Dernière modification par tactic6 ; 16/12/2007 à 20h10. |
|
|
|
|
|
#56 (permalink) | ||
|
XLDnaute Impliqué
Date d'inscription: septembre 2007
Localisation: BAGNÈRES DE BIGORRE
Version Excel : Excel 2007 (PC)
Messages: 699
|
bonsoir
Citation:
![]() Citation:
@+
__________________
fred65200 |
||
|
|
|
|
|
#57 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
bonsoir
Code:
à tout hasard tu ne saurais pas mettre une barre de défilement sur le coté Code:
Il faudrait voir le code bon app |
|
|
|
|
|
#58 (permalink) |
|
XLDnaute Impliqué
Date d'inscription: septembre 2007
Localisation: BAGNÈRES DE BIGORRE
Version Excel : Excel 2007 (PC)
Messages: 699
|
re
Pour afficher les barres de défilement sur Excel 2007 Bouton Office / Options Excel (en bas à droite) Rubrique Options avancées Chapitre Afficher les Options pour ce classeur Cocher la case Afficher la barre de défilement verticale Cocher la case Afficher la barre de défilement horizontale Pour tes lignes colorées, sans le code, je ne peux pas te dire " pourquoi que sur une feuille". EDIT Je crois comprendre, tu as certainement inséré un tableau , un objet SmartArt ou un graphique. @+
__________________
fred65200 Dernière modification par fred65200 ; 16/12/2007 à 21h24. |
|
|
|
|
|
#59 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
merci
bizarrement elles étaient cochées après les avoir décochées et recochées elles sont apparues Microsoft Microsoft ....... quand cesseras-tu de nous surprendre merci pour tout |
|
|
|
|
|
#60 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: décembre 2007
Version Excel : Excel 2007 (PC)
Messages: 393
|
Bonsoir a tous
je reviens vers vous pour une petite modif la sauvegarde s'effectue sous le nom: Facture 1, Facture 2 ... est il possible d'avoir [Nom du client (en H8) et Numero de facture (en J6)] Merci |
|
|
|
| ANNONCES | |
![]() |
|
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| comment transferer plusieurs petit tableaux horizontales vers Un seul tableaux verti | suhail991 | Forum spécial EXCEL 2007 | 1 | 22/06/2007 22h03 |
| comment transférer une variable à une macro | flyjodel | Forum Excel | 4 | 07/08/2005 12h15 |
| comment transferer des donnees d un classeur dans un autre | nicolas | Forum Excel Downloads - Archives | 2 | 13/12/2004 13h29 |
| comment transferer certaine valeur des cellule d un classeur dans un autre | nicolas | Forum Excel Downloads - Archives | 1 | 18/11/2004 19h01 |
| Comment des cellules mirroir d'autres cellules gardant la mise en page la mis | ROUX | Forum Excel Downloads - Archives | 2 | 08/09/2004 14h02 |