1 pièce(s) jointe(s)
Macro ne fonctionne plus sous XL-2010
Parmi de nombreuses applications VBA Excel qui fonctionnaient très bien depuis longtemps sous XL-2007 celle ci-dessous ne fonctionne plus sous XL-2010 (3ème ligne) :
Code:
1 2 3 4
| '-->Valeurs standards
Objet = "Répartition des achats"
RL = Chr(10) & Chr(13)
ActiveWorkbook.Sheets("Tableau_de_Bord").Range("C10").Value = Objet & Chr(10) & "Base de données Excel" |
...
J'ai essayé de remplacer ActiveWorkbook par différentes expressions :
ThisWorkbook
Workbooks("nom du classeur")
... mais sans succès ...
Quelqu'un peut-il m'éclairer ?
Merci d'avance.
Le Pb est sur PC W7 Office 2010
Mon message initial était imprécis : Je suis sur PC, passé de XP-SP3 avec XL-2007 à W7 avec Office 2010.
A priori, je n'utilise pas de controles ActiveX dans mes scripts mais je vais creuser cette piste quand même.
Merci Pijaku pour ton aide.
Même punition avec la boucle With
Merci Pijaku pour ton aide.
L'idée était à tenter mais toujours le même genre de message.
Au fait, comment supprimer des controles ActiveX, dans quel menu ou dans VBA ?
J'ai essayé activesheet.controls.delete mais ça plante (erreur...)
Je vais essayer autre chose et je vous tiendrai au courant.
Mais pas ce soir...