Macro Excel et format de date

Postez ici vos questions et(ou) vos solutions ayant pour thème l'informatique.

Modérateurs: NeoMaHo, Sebastien, Bourrin007

Macro Excel et format de date

Messagede Factotum le Sam Mar 08, 2008 10:41 am

Bonjour,
Je viens de m'inscrire à votre intéressant forum.
Et j'ai déjà une question à poser. La voici :
Quand je tape le code Visual Basic d'une nouvelle macro, en liaison avec un fichier EXCEL 2007, et que je dois y déclarer une variable au format : Dim As Date, j'obtiens toujours un message d'erreur. J'ai essayé différents formats de cellule dans le fichier EXCEL et aussi différentes déclarations Dim As dans Visual Basic Edition, je ne trouve pas la solution.
Quelqu'un pourrait-il m'aider ?
Merci d'avance.
Factotum

Edit de sébastien : Division de sujet
Factotum
No0b
No0b
 
Messages: 3
Inscription: Sam Mar 08, 2008 10:29 am

Re: Macro Excel et format de date

Messagede Sebastien le Dim Mar 09, 2008 3:45 pm

Bonjour et bienvenue sur le forum,

Pourriez-vous poster le code de la macro et donner quelques détails sur son fonctionnement ?
L'objectif est de tenter de reproduire le cas pour essayer de trouver où se situe le problème.

@+
Image
Avatar de l’utilisateur
Sebastien
Administrateur
Administrateur
 
Messages: 2555
Inscription: Lun Fév 14, 2005 8:17 pm
Localisation: LILLE

Re: Macro Excel et format de date

Messagede Factotum le Lun Mar 10, 2008 5:35 pm

Voici un des codes essayés :
Sub EssaiConstellation()
'
' EssaiConstellation Macro
' Essai de recherche de la constellation de la naissance
'
' Touche de raccourci du clavier: Ctrl+Maj+Z
'
Dim Anniversaire As Variant
Dim Constellation As String
Sheets("NéLe").Activate
Anniversaire = InputBox("Anniversaire en 4 chiffres, par ex.: 2509 pour le 25 sept. ")
Constellation = WorksheetFunction.VLookup(Anniversaire, Range("ListeConstellations"), 2, False)
MsgBox "Vous êtes né(e) sous la constellation " & Constellation



End Sub
Factotum
No0b
No0b
 
Messages: 3
Inscription: Sam Mar 08, 2008 10:29 am

Re: Macro Excel et format de date

Messagede Factotum le Lun Mar 10, 2008 5:40 pm

Et voici un des messages d'erreur obtenus :

Erreur d'exécution '1004';
Impossible de lire la propriété VLookup de la classe WorksheetFunction.

Merci de l'attention portée à mon problème,
avec ma sympathie.
Factotum
No0b
No0b
 
Messages: 3
Inscription: Sam Mar 08, 2008 10:29 am

Re: Macro Excel et format de date

Messagede Sebastien le Lun Mar 10, 2008 10:51 pm

Bonjour,

J'ai essayé de trouver une solution, sans succès pour le moment. Je vais continuer de chercher mais comme je débute en Macro Excel, je ne sais pas si je vais trouver rapidement.
Pour ne pas rester bloqué sur votre problème, je vous suggère de poser également votre question sur le forum suivant qui regroupe pas mal de passionnés d'Excel. Il y a probablement un utilisateur averti en Macro Excel et VBA pour qui ce petit problème paraitra très simple à résoudre et qui vous communiquera une solution.

Le forum en question : http://www.excel-downloads.com/forum/

Si vous obtenez une solution de votre coté, nous vous serions reconnaissant d'en faire profiter le forum ;)
Je reposte si je trouve une solution ou un moyen de contournement.

@+
Image
Avatar de l’utilisateur
Sebastien
Administrateur
Administrateur
 
Messages: 2555
Inscription: Lun Fév 14, 2005 8:17 pm
Localisation: LILLE


Retourner vers Forum d'entraide informatique

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron