Problème compatibilité Excel 2003 / 2010

Bonsoir à toutes et à tous,

Cela fait plusieurs jours que je cherche la solution mais je ne m'en sors pas.

J'ai créé grace à des connaissances sommaires en vba un fichier de création et de demande de DUE (déclaration unique d'embauche) au sein de la société dans laquelle je travaille.

Mais voilà nous sommes passés à excel 2010 et le fichier créé sous excel 2003 ne fonctionne plus.... !

En fait le problème vient quand on envoie les due (onglet DUE EXPORT -> Envoyer par mail ces DUE)

La macro bloque sur ces lignes :

Selection.SpecialCells(xlCellTypeBlanks).Select

Selection.EntireRow.Delete

J'ai mis le fichier en PJ

Quelqu'un pour m'éclairer ?

un grand merci à vous pour votre aide

Alf

Bonsoir

Sans connaitre le message d'erreur, je penche (mais pas trop) sur l'erreur de la plage non définie

Remplaces

    Selection.SpecialCells(xlCellTypeBlanks).Select
    Selection.EntireRow.Delete

Par

    On Error Resume Next                            ' On s'affranchit des erreurs
    Selection.SpecialCells(xlCellTypeBlanks).EntireRow.Delete
    On Error GoTo 0                                 ' Gestion normale des erreurs 

Bonsoir Banzai64,

Désolée mais ça ne marche pas, dans tous les cas merci de ton aide

Anne Lise

Bonsoir

Tu devrais indiquer quelle erreur provoque l'arrêt, cela serait un plus pour essayer de trouver une solution

Rechercher des sujets similaires à "probleme compatibilite 2003 2010"