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 !

hellocarioca

XLDnaute Occasionnel
Bonjour !

alors g un prob que je n'arrive pas à résoudre parce que je comprend pas ce qui ne marche pas !

J'utilise la macro suivante:

Dim NumLigne1 As Long, NumLigne2 As Long
Dim I As Long, J As Long
NumLigne1 = Sheets("Dispute_DB").Range("T65536").End(xlUp).Row
NumLigne2 = Sheets("Closed Disputes").Range("T65536").End(xlUp).Row

I = 2
Do While I <= NumLigne1
If Sheets("Dispute_DB").Range("S" & I) = "Closed" Then
NumLigne2 = NumLigne2 + 1
For J = 2 To 20
Sheets("Closed Disputes").Cells(NumLigne2, J) = Sheets("Dispute_DB").Cells(I, J)
Next
Sheets("Dispute_DB").Range("S" & I).EntireRow.Delete
Else
I = I + 1
End If
Loop


Elle a été créée sur excel 2007 mais on m'a certifié qu'elle fonctionnait très bien en XL 2000.
Mais qd je transfert la macro sur l'ordi de mon client, elle marche une fois mais pas la 2ème fois...
et si je la copie sur un autre fichier, là elle marche pas du tout alors que mes fichiers sont tous les mêmes. même nom d'onglet, mes formats, etc...

SVP est ce que qq'1 peut me dire ce qui pourrait la faire bugger, parce que la je suis perdue !

Merci bcp pour votre aide !

Maud
 
Re : Prob de Macro !

Bonjour tous,

Salut JP 😉
Meri pour le lien

Sous 2000 les bibliothèques sont moins riches je crois et/ou pas activées, regarde si tu ne devrait pas en activer une ou deux selon les fonctions attribuées à ton code
A++
TheLio
 
Re : Prob de Macro !

Re,

Outil> références >

Mais ça ne sert à rien de tout cocher, regarde sur ton PC au départ lesquels sont activés et fait la même chose chez ton client.




A++
TheLIo
 

Pièces jointes

  • Références.JPG
    Références.JPG
    42.3 KB · Affichages: 43
  • Références.JPG
    Références.JPG
    42.3 KB · Affichages: 47
  • Références.JPG
    Références.JPG
    42.3 KB · Affichages: 45
Dernière édition:
Re : Prob de Macro !

Alors là, je sèche,
Mes connaissances en anglais ne sont pas liées à mes petites connaissances informatique c'est dans le menu tools de ton éditeur VBA ensuite regarde la photo jointe car là ,je coince.
Sur mon post édité plus haut j'ai ajouté une image des librairies de base
 

Pièces jointes

  • Tools.jpg
    Tools.jpg
    69.5 KB · Affichages: 44
Re : Prob de Macro !

Re,

M'étonne qu'il sèche l'ami Suisse,

Laaaaaaaaa leeeennnnnnnteur suisse n'est pas une légennnnnnnde..... mais unnnnnnnneeeeeee réaaaaaalitéééééééé....

Dommage que je n'ai pas accès aux tailles des caractères, la phonétique en aurait été amélioré....

Tchou tchou...
 
Re : Prob de Macro !

Hello TheLio !

alors je viens de regarder les références sur les deux ordis et c la même chose à quelques détails près !

Au lieu de Mircrosoft Excel 12.0 Object Library, sur l'ordi de mon client c la version 11.0
Pareil pour Microsoft Office 12.0 Object Library !

Alors est ce que ça peut jouer sur le fait que le début de ma macro ne marche pas ???

Merci

Maud
 
Re : Prob de Macro !

Hello, voilà ce que j'ai trouvé :

Les fichiers de Microsoft Office Excel 2007 sont-ils compatibles avec les versions antérieures de ce programme ?

auteur : Microsoft

Microsoft Office Excel 2007 prend en charge le nouveau format Microsoft Office Excel XML, un format de fichier compact et robuste offrant une meilleure intégration avec les sources et les systèmes de données externes. Le format Excel XML est compatible avec Microsoft Office 2003, Microsoft Office XP et Microsoft Office 2000 lorsqu'un programme de conversion de format de fichier est ajouté. Ce programme est disponible à partir des pages Microsoft Office Online et Microsoft Update. Les utilisateurs de Microsoft Office 2003, Microsoft Office XP et Microsoft Office 2000 peuvent ouvrir, modifier et enregistrer des fichiers dans le nouveau format Excel XML.

Microsoft Office Excel 2007 prend en charge un nouveau format de fichier binaire. À l'instar des formats XML ouverts Microsoft Office, il s'agit d'un format de haute fidélité, basé sur les mêmes technologies que les formats XML ouverts Microsoft Office. Différence notable, les formats XML Office se composent en partie de contenu XML, alors qu'un classeur binaire se compose en partie de contenu binaire. Grâce aux convertisseurs de format XML Microsoft Office, Microsoft Excel 2003, Microsoft Excel 2002 et Microsoft Excel 2000 peuvent ouvrir et enregistrer des classeurs Excel binaires.

FAQ MS-Excel - Club d'entraide des développeurs francophones

A te lire
A++

TheLio
 
- 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

Discussions similaires

Réponses
5
Affichages
707
Réponses
4
Affichages
581
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
672
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
807
Retour