Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme d'exportation daccess vers excel [ Archives Visual Basic / VBA ] (ketu)

vendredi 18 juillet 2003 à 11:36:28 | Probleme d'exportation daccess vers excel

ketu

Voila je vous explique, bonjour a tous dabord.
Donc voila mon code pour exporter les données daccess vers excel.

'Jouvre ma base de donnée
Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)

' je cree une requete temporaire pour que je puisse lutiliser plus tard
Set qdf = db.CreateQueryDef("RequeteTemp", sql)
qdf.Close
db.Close

' jexporte ma requete precedement cree verse excel
DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")


'Ouverture de l'application Excel
Set appExcel = CreateObject("Excel.Application")
appExcel.Visible = True

'Ouverture du classeur Excel
Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")

' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
ExportExcel.Final

Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
Lerreur quil me mets pour la deuxieme exportation est:
la methode sheets de lobjet _global a echoue.


Je vous donne le code de la macro

' Macro finale
Sub Final()

AddSheet
AddSheet
ChangeName
DelFirstRow
DeplaceBatOuvr
FormatageBatOuvr
DeplaceEntr
FormatageEntr
DeplaceEntrFinal
InsertFirstRow
ChangePlaceEntr

' on change le format de la colonne dateRecept pour avoir le format date
Sheets("Final").Columns("C").Select
Selection.NumberFormat = "m/d/yyyy"

' on mets le curseur sur la premiere colonne
Sheets("Final").Columns("A").Select

' Suppression de la feuille temporaire
Excel.Application.DisplayAlerts = False
Sheets("Temp").Select
ActiveWindow.SelectedSheets.Delete

Recherche

' on mets le curseur sur la premiere colonne
Sheets("Final").Columns("A").Select

' Mise en forme
MiseEnForme

' Calcul et Affichage des totaux
CountTotalBatOuvr
CountTotalEntr

DelSheet


End Sub

Ca bug a AddSheet:

' Ajoute une feuille de données
Sub AddSheet()

Sheets.Add

End Sub

Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.

Alors je sais pas si jai ete tres comprehensible mais bon passons.

Merci davance Ketu

vendredi 18 juillet 2003 à 12:12:47 | Re : Probleme d'exportation daccess vers excel

ria94

Ca me le fait aussi mais j'avais trouvé une solution plus tot chelou mais qui marchai chez moi ( j'ai jamais compris pourquoi ca fonctionnait avec ca)

Essaye d'ouvrir a nouveau ta base
Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)

apres la ligne db.close

c'est a dire qu'apres avoir femer db tu le rouvre et tu ne le referme pas. Essaye, je te garantie rien mais ca avais marché chez moi (tient moi au courant si ca marche ou pas).


-------------------------------
Réponse au message :
-------------------------------

> Voila je vous explique, bonjour a tous dabord.
> Donc voila mon code pour exporter les données daccess vers excel.
>
> 'Jouvre ma base de donnée
> Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
>
> ' je cree une requete temporaire pour que je puisse lutiliser plus tard
> Set qdf = db.CreateQueryDef("RequeteTemp", sql)
> qdf.Close
> db.Close
>
> ' jexporte ma requete precedement cree verse excel
> DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")
>
>
> 'Ouverture de l'application Excel
> Set appExcel = CreateObject("Excel.Application")
> appExcel.Visible = True
>
> 'Ouverture du classeur Excel
> Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")
>
> ' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
> ExportExcel.Final
>
> Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
> Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
> Lerreur quil me mets pour la deuxieme exportation est:
> la methode sheets de lobjet _global a echoue.
>
>
> Je vous donne le code de la macro
>
> ' Macro finale
> Sub Final()
>
> AddSheet
> AddSheet
> ChangeName
> DelFirstRow
> DeplaceBatOuvr
> FormatageBatOuvr
> DeplaceEntr
> FormatageEntr
> DeplaceEntrFinal
> InsertFirstRow
> ChangePlaceEntr
>
> ' on change le format de la colonne dateRecept pour avoir le format date
> Sheets("Final").Columns("C").Select
> Selection.NumberFormat = "m/d/yyyy"
>
> ' on mets le curseur sur la premiere colonne
> Sheets("Final").Columns("A").Select
>
> ' Suppression de la feuille temporaire
> Excel.Application.DisplayAlerts = False
> Sheets("Temp").Select
> ActiveWindow.SelectedSheets.Delete
>
> Recherche
>
> ' on mets le curseur sur la premiere colonne
> Sheets("Final").Columns("A").Select
>
> ' Mise en forme
> MiseEnForme
>
> ' Calcul et Affichage des totaux
> CountTotalBatOuvr
> CountTotalEntr
>
> DelSheet
>
>
> End Sub
>
> Ca bug a AddSheet:
>
> ' Ajoute une feuille de données
> Sub AddSheet()
>
> Sheets.Add
>
> End Sub
>
> Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.
>
> Alors je sais pas si jai ete tres comprehensible mais bon passons.
>
> Merci davance Ketu

vendredi 18 juillet 2003 à 14:22:05 | Re : Probleme d'exportation daccess vers excel

ketu

non ca a pas marche ton truc, dommage merci quand meme



-------------------------------
Réponse au message :
-------------------------------

> Ca me le fait aussi mais j'avais trouvé une solution plus tot chelou mais qui marchai chez moi ( j'ai jamais compris pourquoi ca fonctionnait avec ca)
>
> Essaye d'ouvrir a nouveau ta base
> Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
>
> apres la ligne db.close
>
> c'est a dire qu'apres avoir femer db tu le rouvre et tu ne le referme pas. Essaye, je te garantie rien mais ca avais marché chez moi (tient moi au courant si ca marche ou pas).
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Voila je vous explique, bonjour a tous dabord.
> > Donc voila mon code pour exporter les données daccess vers excel.
> >
> > 'Jouvre ma base de donnée
> > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> >
> > ' je cree une requete temporaire pour que je puisse lutiliser plus tard
> > Set qdf = db.CreateQueryDef("RequeteTemp", sql)
> > qdf.Close
> > db.Close
> >
> > ' jexporte ma requete precedement cree verse excel
> > DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")
> >
> >
> > 'Ouverture de l'application Excel
> > Set appExcel = CreateObject("Excel.Application")
> > appExcel.Visible = True
> >
> > 'Ouverture du classeur Excel
> > Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")
> >
> > ' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
> > ExportExcel.Final
> >
> > Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
> > Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
> > Lerreur quil me mets pour la deuxieme exportation est:
> > la methode sheets de lobjet _global a echoue.
> >
> >
> > Je vous donne le code de la macro
> >
> > ' Macro finale
> > Sub Final()
> >
> > AddSheet
> > AddSheet
> > ChangeName
> > DelFirstRow
> > DeplaceBatOuvr
> > FormatageBatOuvr
> > DeplaceEntr
> > FormatageEntr
> > DeplaceEntrFinal
> > InsertFirstRow
> > ChangePlaceEntr
> >
> > ' on change le format de la colonne dateRecept pour avoir le format date
> > Sheets("Final").Columns("C").Select
> > Selection.NumberFormat = "m/d/yyyy"
> >
> > ' on mets le curseur sur la premiere colonne
> > Sheets("Final").Columns("A").Select
> >
> > ' Suppression de la feuille temporaire
> > Excel.Application.DisplayAlerts = False
> > Sheets("Temp").Select
> > ActiveWindow.SelectedSheets.Delete
> >
> > Recherche
> >
> > ' on mets le curseur sur la premiere colonne
> > Sheets("Final").Columns("A").Select
> >
> > ' Mise en forme
> > MiseEnForme
> >
> > ' Calcul et Affichage des totaux
> > CountTotalBatOuvr
> > CountTotalEntr
> >
> > DelSheet
> >
> >
> > End Sub
> >
> > Ca bug a AddSheet:
> >
> > ' Ajoute une feuille de données
> > Sub AddSheet()
> >
> > Sheets.Add
> >
> > End Sub
> >
> > Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.
> >
> > Alors je sais pas si jai ete tres comprehensible mais bon passons.
> >
> > Merci davance Ketu
>

vendredi 18 juillet 2003 à 14:45:33 | Re : Probleme d'exportation daccess vers excel

ria94

Sinon ca peut venir du fait que une fois l'importation faite vers excel tu ouvre excel et pour refaire une importation il faut que tu fermes completement excel.

-------------------------------
Réponse au message :
-------------------------------

> non ca a pas marche ton truc, dommage merci quand meme
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Ca me le fait aussi mais j'avais trouvé une solution plus tot chelou mais qui marchai chez moi ( j'ai jamais compris pourquoi ca fonctionnait avec ca)
> >
> > Essaye d'ouvrir a nouveau ta base
> > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> >
> > apres la ligne db.close
> >
> > c'est a dire qu'apres avoir femer db tu le rouvre et tu ne le referme pas. Essaye, je te garantie rien mais ca avais marché chez moi (tient moi au courant si ca marche ou pas).
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Voila je vous explique, bonjour a tous dabord.
> > > Donc voila mon code pour exporter les données daccess vers excel.
> > >
> > > 'Jouvre ma base de donnée
> > > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> > >
> > > ' je cree une requete temporaire pour que je puisse lutiliser plus tard
> > > Set qdf = db.CreateQueryDef("RequeteTemp", sql)
> > > qdf.Close
> > > db.Close
> > >
> > > ' jexporte ma requete precedement cree verse excel
> > > DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")
> > >
> > >
> > > 'Ouverture de l'application Excel
> > > Set appExcel = CreateObject("Excel.Application")
> > > appExcel.Visible = True
> > >
> > > 'Ouverture du classeur Excel
> > > Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")
> > >
> > > ' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
> > > ExportExcel.Final
> > >
> > > Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
> > > Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
> > > Lerreur quil me mets pour la deuxieme exportation est:
> > > la methode sheets de lobjet _global a echoue.
> > >
> > >
> > > Je vous donne le code de la macro
> > >
> > > ' Macro finale
> > > Sub Final()
> > >
> > > AddSheet
> > > AddSheet
> > > ChangeName
> > > DelFirstRow
> > > DeplaceBatOuvr
> > > FormatageBatOuvr
> > > DeplaceEntr
> > > FormatageEntr
> > > DeplaceEntrFinal
> > > InsertFirstRow
> > > ChangePlaceEntr
> > >
> > > ' on change le format de la colonne dateRecept pour avoir le format date
> > > Sheets("Final").Columns("C").Select
> > > Selection.NumberFormat = "m/d/yyyy"
> > >
> > > ' on mets le curseur sur la premiere colonne
> > > Sheets("Final").Columns("A").Select
> > >
> > > ' Suppression de la feuille temporaire
> > > Excel.Application.DisplayAlerts = False
> > > Sheets("Temp").Select
> > > ActiveWindow.SelectedSheets.Delete
> > >
> > > Recherche
> > >
> > > ' on mets le curseur sur la premiere colonne
> > > Sheets("Final").Columns("A").Select
> > >
> > > ' Mise en forme
> > > MiseEnForme
> > >
> > > ' Calcul et Affichage des totaux
> > > CountTotalBatOuvr
> > > CountTotalEntr
> > >
> > > DelSheet
> > >
> > >
> > > End Sub
> > >
> > > Ca bug a AddSheet:
> > >
> > > ' Ajoute une feuille de données
> > > Sub AddSheet()
> > >
> > > Sheets.Add
> > >
> > > End Sub
> > >
> > > Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.
> > >
> > > Alors je sais pas si jai ete tres comprehensible mais bon passons.
> > >
> > > Merci davance Ketu
> >
>

lundi 21 juillet 2003 à 09:40:16 | Re : Probleme d'exportation daccess vers excel

ketu

Cest bon riad, jai trouve: en fait il fallait que jassocie mon application excel, donc ici appExcel a toutes mes sheets et a toutes mes rows etc...
Sinon jai un noueveau probleme, est quon peut ouvrir un page html daide sous access.



-------------------------------
Réponse au message :
-------------------------------

> Sinon ca peut venir du fait que une fois l'importation faite vers excel tu ouvre excel et pour refaire une importation il faut que tu fermes completement excel.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > non ca a pas marche ton truc, dommage merci quand meme
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Ca me le fait aussi mais j'avais trouvé une solution plus tot chelou mais qui marchai chez moi ( j'ai jamais compris pourquoi ca fonctionnait avec ca)
> > >
> > > Essaye d'ouvrir a nouveau ta base
> > > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> > >
> > > apres la ligne db.close
> > >
> > > c'est a dire qu'apres avoir femer db tu le rouvre et tu ne le referme pas. Essaye, je te garantie rien mais ca avais marché chez moi (tient moi au courant si ca marche ou pas).
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Voila je vous explique, bonjour a tous dabord.
> > > > Donc voila mon code pour exporter les données daccess vers excel.
> > > >
> > > > 'Jouvre ma base de donnée
> > > > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> > > >
> > > > ' je cree une requete temporaire pour que je puisse lutiliser plus tard
> > > > Set qdf = db.CreateQueryDef("RequeteTemp", sql)
> > > > qdf.Close
> > > > db.Close
> > > >
> > > > ' jexporte ma requete precedement cree verse excel
> > > > DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")
> > > >
> > > >
> > > > 'Ouverture de l'application Excel
> > > > Set appExcel = CreateObject("Excel.Application")
> > > > appExcel.Visible = True
> > > >
> > > > 'Ouverture du classeur Excel
> > > > Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")
> > > >
> > > > ' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
> > > > ExportExcel.Final
> > > >
> > > > Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
> > > > Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
> > > > Lerreur quil me mets pour la deuxieme exportation est:
> > > > la methode sheets de lobjet _global a echoue.
> > > >
> > > >
> > > > Je vous donne le code de la macro
> > > >
> > > > ' Macro finale
> > > > Sub Final()
> > > >
> > > > AddSheet
> > > > AddSheet
> > > > ChangeName
> > > > DelFirstRow
> > > > DeplaceBatOuvr
> > > > FormatageBatOuvr
> > > > DeplaceEntr
> > > > FormatageEntr
> > > > DeplaceEntrFinal
> > > > InsertFirstRow
> > > > ChangePlaceEntr
> > > >
> > > > ' on change le format de la colonne dateRecept pour avoir le format date
> > > > Sheets("Final").Columns("C").Select
> > > > Selection.NumberFormat = "m/d/yyyy"
> > > >
> > > > ' on mets le curseur sur la premiere colonne
> > > > Sheets("Final").Columns("A").Select
> > > >
> > > > ' Suppression de la feuille temporaire
> > > > Excel.Application.DisplayAlerts = False
> > > > Sheets("Temp").Select
> > > > ActiveWindow.SelectedSheets.Delete
> > > >
> > > > Recherche
> > > >
> > > > ' on mets le curseur sur la premiere colonne
> > > > Sheets("Final").Columns("A").Select
> > > >
> > > > ' Mise en forme
> > > > MiseEnForme
> > > >
> > > > ' Calcul et Affichage des totaux
> > > > CountTotalBatOuvr
> > > > CountTotalEntr
> > > >
> > > > DelSheet
> > > >
> > > >
> > > > End Sub
> > > >
> > > > Ca bug a AddSheet:
> > > >
> > > > ' Ajoute une feuille de données
> > > > Sub AddSheet()
> > > >
> > > > Sheets.Add
> > > >
> > > > End Sub
> > > >
> > > > Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.
> > > >
> > > > Alors je sais pas si jai ete tres comprehensible mais bon passons.
> > > >
> > > > Merci davance Ketu
> > >
> >
>

lundi 21 juillet 2003 à 10:39:04 | Re : Probleme d'exportation daccess vers excel

ria94


A mon avis on peut surement le faire mais je ne sais pas du tout. Je te conseil de reposer ta question sur le forum, quelqu'un pourra certainement t'aider.


-------------------------------
Réponse au message :
-------------------------------

> Cest bon riad, jai trouve: en fait il fallait que jassocie mon application excel, donc ici appExcel a toutes mes sheets et a toutes mes rows etc...
> Sinon jai un noueveau probleme, est quon peut ouvrir un page html daide sous access.
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Sinon ca peut venir du fait que une fois l'importation faite vers excel tu ouvre excel et pour refaire une importation il faut que tu fermes completement excel.
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > non ca a pas marche ton truc, dommage merci quand meme
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Ca me le fait aussi mais j'avais trouvé une solution plus tot chelou mais qui marchai chez moi ( j'ai jamais compris pourquoi ca fonctionnait avec ca)
> > > >
> > > > Essaye d'ouvrir a nouveau ta base
> > > > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> > > >
> > > > apres la ligne db.close
> > > >
> > > > c'est a dire qu'apres avoir femer db tu le rouvre et tu ne le referme pas. Essaye, je te garantie rien mais ca avais marché chez moi (tient moi au courant si ca marche ou pas).
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Voila je vous explique, bonjour a tous dabord.
> > > > > Donc voila mon code pour exporter les données daccess vers excel.
> > > > >
> > > > > 'Jouvre ma base de donnée
> > > > > Set db = OpenDatabase(Application.CurrentProject.Path & "\" & Application.CurrentProject.Name)
> > > > >
> > > > > ' je cree une requete temporaire pour que je puisse lutiliser plus tard
> > > > > Set qdf = db.CreateQueryDef("RequeteTemp", sql)
> > > > > qdf.Close
> > > > > db.Close
> > > > >
> > > > > ' jexporte ma requete precedement cree verse excel
> > > > > DoCmd.TransferSpreadsheet acExport, 8, "RequeteTemp", ("C:\fichier_temporaire.xls")
> > > > >
> > > > >
> > > > > 'Ouverture de l'application Excel
> > > > > Set appExcel = CreateObject("Excel.Application")
> > > > > appExcel.Visible = True
> > > > >
> > > > > 'Ouverture du classeur Excel
> > > > > Set wbExcel = appExcel.Workbooks.Open("C:\fichier_temporaire.xls")
> > > > >
> > > > > ' Macro qui me permet de formater le tableau excel, ca fait tout un tas de manip pour placer les données dans lordre que lon veut
> > > > > ExportExcel.Final
> > > > >
> > > > > Donc voila a partir je lance mon application access, jarrive sur le bouton exportation et ca marche.
> > > > > Mais si je veus le refaire une fois de plus ca ne marche plus, par contre si je ferme lapplication access et que je la redemarre je peux lexporter encore une fois mais pas plus dune fois.
> > > > > Lerreur quil me mets pour la deuxieme exportation est:
> > > > > la methode sheets de lobjet _global a echoue.
> > > > >
> > > > >
> > > > > Je vous donne le code de la macro
> > > > >
> > > > > ' Macro finale
> > > > > Sub Final()
> > > > >
> > > > > AddSheet
> > > > > AddSheet
> > > > > ChangeName
> > > > > DelFirstRow
> > > > > DeplaceBatOuvr
> > > > > FormatageBatOuvr
> > > > > DeplaceEntr
> > > > > FormatageEntr
> > > > > DeplaceEntrFinal
> > > > > InsertFirstRow
> > > > > ChangePlaceEntr
> > > > >
> > > > > ' on change le format de la colonne dateRecept pour avoir le format date
> > > > > Sheets("Final").Columns("C").Select
> > > > > Selection.NumberFormat = "m/d/yyyy"
> > > > >
> > > > > ' on mets le curseur sur la premiere colonne
> > > > > Sheets("Final").Columns("A").Select
> > > > >
> > > > > ' Suppression de la feuille temporaire
> > > > > Excel.Application.DisplayAlerts = False
> > > > > Sheets("Temp").Select
> > > > > ActiveWindow.SelectedSheets.Delete
> > > > >
> > > > > Recherche
> > > > >
> > > > > ' on mets le curseur sur la premiere colonne
> > > > > Sheets("Final").Columns("A").Select
> > > > >
> > > > > ' Mise en forme
> > > > > MiseEnForme
> > > > >
> > > > > ' Calcul et Affichage des totaux
> > > > > CountTotalBatOuvr
> > > > > CountTotalEntr
> > > > >
> > > > > DelSheet
> > > > >
> > > > >
> > > > > End Sub
> > > > >
> > > > > Ca bug a AddSheet:
> > > > >
> > > > > ' Ajoute une feuille de données
> > > > > Sub AddSheet()
> > > > >
> > > > > Sheets.Add
> > > > >
> > > > > End Sub
> > > > >
> > > > > Alors voila si vous voyez quest ce quil va pas, sil faut que je change sheets par autre chose ou je sais pas faites moi le savoir svp.
> > > > >
> > > > > Alors je sais pas si jai ete tres comprehensible mais bon passons.
> > > > >
> > > > > Merci davance Ketu
> > > >
> > >
> >
>



Cette discussion est classé dans : application, excel, exportation, sheets, final


Répondre à ce message

Sujets en rapport avec ce message

Problème avec deuxième session d'Excel [ par SnapFAB ] Bonjour,J'arrive bien à ouvrir une deuxième session d'Excel et à cacher l'application avec les lignes de commandes suivantes :Private Sub Workbook_Ope VBA excel 2002 vs VISTA [ par bl5730 ] Bonjour à tous,mes recherches ne m'on pas permis de trouver réponses alors je m'en refère à vous.J'ai une application développé en VBA dans excel 2002 Manipulation de excel, sortie sans sauvegarde [ par phoenix591 ] Bonjour à tous,Je suis devant un petit problème, dans une application je me sers  d'excel pour réaliser des recherche dans une base de données d'image probleme avec mon application vba pour excel [ par NDOUKI ] Slt à tous ; depuis un moment je developpe une application à VBA pour excel. mais seulement j'ai un grand problème.En fait je n'arrive pas à trouve Enregistrement fichier depuis VB2008 [ par SeKo54 ] Bonjour,A partir d'une application VB2008 j'ouvre un fichier Excel, effectue diverses opérations puis enregistre les modifications. Le problème est qu Probleme de passage de Word a Excel [ par xaeris ] Bonjour tout le monde ! J'ai un soucis avec une macro vba que je suis en train d'écrire et qui doit permettre de tranférer tous les onglets d'un fich Qualité(résolution) de l'exportation en image (excel) [ par zert84 ] Tel est le but de tout conditionnement. Faire aimer aux gens la destination sociale à laquelle ils ne peuvent échapper (A. Huxley) Vba Excel Decomposition d'une image [ par Xfactor69 ] Bonjour, Je développe une petite application en vba excel...Dans cette application, j'importe des image, jusque là tout va bien...Le soucis c'est que Détection si excel est déjà ouvert [ par MarieNoob ] Bonjour tout le monde,Voici mon petit problème, lors du lancement de mon application en VBA je cache excel pour utiliser seulement les Userform avec c Excel Interop [ par SeKo54 ] Bonsoir,J'ai compilé un .exe avec VB2008 sous vista possedant Office 2007. J'ai passé cette application a un amis qui fonctionne sous XP avec une anci


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,655 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.