XL 2016 conversion des fichiers

  • Initiateur de la discussion Initiateur de la discussion MAN
  • Date de début Date de début

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 !

MAN

XLDnaute Occasionnel
Bonjour le forum.
Bonjour a tous.
j'étais sur office 2010 je remonte à ofice 2016. j'ai les commandes VBA de mes fichiers qui ne sont pas a jour. par exemple

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, [C3]) Is Nothing Then
Load fm_CalendrierCellule
If IsDate(Target) Then fm_CalendrierCellule.Tag = Target Else fm_CalendrierCellule.Tag = Date
fm_CalendrierCellule.Show: Cancel = True
End If
End Sub
bref, je voudrai un code qui me permettrai d'adapter mes commandes au nouvel environnement.
 
Bonjour MAN

Vous devez avoir un problème tout autre 🤔
Les codes VBA fait sous 2010 fonctionnent en général très bien sur une version supérieures, mais pas l'inverse.

Merci de joindre votre fichier anonymisé SVP

@+
 
Merci pour votre réponse. le projet est grand. après la migration, je rencontre des problèmes que je résouds au cas par cas.
il me semble que les fonctionalités "cellule tel" (Target, [C3]) qu'on utillisait frequement sur vba excel 2010 ne fonctionnent pas sur 2016. je voudrais savoir par quoi remplacer ce tronçon de code.
merci encore
 
Re,

Navré, mais
VB:
If Not Intersect(Target, [C3]) Is Nothing Then
fonctionne très bien sur version supérieure et même sur M365 😜

Déposez votre fichier anonymisé sur ce forum pour que l'on puisse voir ce qui se passe 🤔

A+
 
- 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

Retour