Nantes Hardware
Connectes toi !

Rejoignez le forum, c’est rapide et facile

Nantes Hardware
Connectes toi !
Nantes Hardware
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-20%
Le deal à ne pas rater :
-20% Récupérateur à eau mural 300 litres (Anthracite)
79 € 99 €
Voir le deal
-45%
Le deal à ne pas rater :
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre 14 couverts – ...
339 € 622 €
Voir le deal

Problème EXCEL VBA 2003 vers 2010

3 participants

Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Problème EXCEL VBA 2003 vers 2010

Message par Remuald Jeu 19 Avr 2012 - 19:45

Bonjour,

Je suis en train de perfectionner mon planning, je l'ai créé et modifier avec un EXCEL 2003, et quand je veux le lire avec un EXCEL 2010. J'ai cette erreur pour la formule suivante :

Code:
'Recherche de la ligne avec la 1ere valeur du numero de semaine sur la 1ere colonne'
    RechLigne = Range("A2:A300").Find(What:=NOSEM(Now), LookIn:=xlValues, LookAt:=xlWhole).Row
Problème EXCEL VBA 2003 vers 2010 Excelo

la fonction NOSEM(Now) renvoie le numéro de la semaine en cours

L'idée étant de récupérer dans la 1ère colonne le numéro correspondant à la semaine en cours, pour effectuer par la suite des traitements sur la ligne en cours.

Voici le tableau complet :
Problème EXCEL VBA 2003 vers 2010 Planningr

je tiens à préciser que ça fonctionne parfaitement sous 2003 et que j'ai les messages d'erreur affichés plus haut sur la version 2010 et 2007

Merci pour votre aide Respect
Remuald
Remuald
Coadmin
Coadmin

Nombre de messages : 31630
Localisation : anywhere

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par Remuald Mer 25 Avr 2012 - 10:12

personne à une idée ?
Remuald
Remuald
Coadmin
Coadmin

Nombre de messages : 31630
Localisation : anywhere

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par monster Mer 25 Avr 2012 - 10:15

Non désolé.
Les RH ne vous font pas ça ?
monster
monster
NHFR All Stars
NHFR All Stars

Nombre de messages : 9143
Localisation : sainte pazanne

http://www.yark.fr/

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par pmgamer Mer 25 Avr 2012 - 10:21

Désolé je ne peux pas t'aider par contre j'ai trouvé un lien où tu pourras peut-être trouver une solution à ton problème...

http://www.developpez.net/forums/d1147238/logiciels/microsoft-office/excel/macros-vba-excel/convertisseur-macro-vba-excel-2003-vers-excel-2010-a/
pmgamer
pmgamer
NHFR All Stars
NHFR All Stars

Nombre de messages : 12433
Localisation : Nulle Part Ailleurs

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par Remuald Mer 25 Avr 2012 - 10:42

monster a écrit:Non désolé.
Les RH ne vous font pas ça ?
Non car c'est un cas particuliers, puisque je fais parti de 5% des Technicien présents chez Altran

de plus ce tableau a été réalisé par mes soins, et convient parfaitement à mon besoin (normal c'est moi qui l'ai fait Rolling Eyes)
pmgamer a écrit:Désolé je ne peux pas t'aider par contre j'ai trouvé un lien où tu pourras peut-être trouver une solution à ton problème...

http://www.developpez.net/forums/d1147238/logiciels/microsoft-office/excel/macros-vba-excel/convertisseur-macro-vba-excel-2003-vers-excel-2010-a/
merci je test ce soir
Remuald
Remuald
Coadmin
Coadmin

Nombre de messages : 31630
Localisation : anywhere

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par monster Mer 25 Avr 2012 - 10:43

Ok, car chez nous, les RH nous donnent un document tout fait, simpliste, mais où il y a tout ^^.
monster
monster
NHFR All Stars
NHFR All Stars

Nombre de messages : 9143
Localisation : sainte pazanne

http://www.yark.fr/

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par Remuald Sam 28 Avr 2012 - 16:29

j'ai rédéfini la fonction
Code:
'Recherche de la ligne avec la 1ere valeur du numero de semaine sur la 1ere colonne'
    RechLigne = Range("A2:A300").Find(What:=NOSEM(Now), LookIn:=xlValues, LookAt:=xlWhole).Row

par
Code:
For intK = 2 To 300 Step 1
        If Cells(intK, 1).Value = NOSEM(Now) Then
            RechLigne = intK
        Else
        End If
    Next intK

et ça fonctionne beaucoup mieux Smile

bizarre le fonctionnement de cette fonction intégrée ^^'
Remuald
Remuald
Coadmin
Coadmin

Nombre de messages : 31630
Localisation : anywhere

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par pmgamer Sam 28 Avr 2012 - 20:41

cheers
pmgamer
pmgamer
NHFR All Stars
NHFR All Stars

Nombre de messages : 12433
Localisation : Nulle Part Ailleurs

Revenir en haut Aller en bas

Problème EXCEL VBA 2003 vers 2010 Empty Re: Problème EXCEL VBA 2003 vers 2010

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum