Recherche h

Résolu/Fermé
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017 - 5 nov. 2015 à 09:51
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017 - 9 nov. 2015 à 13:51
Bonjour,
je sais pas mais sa marche pas aider moi

Sub rechercheeee()

Dim i As Integer

i = 4
Range("J20").Select
ActiveCell.FormulaR1C1 = "=HLOOKUP(""date"",amine,i,FALSE)"
Range("J20").Select
End Sub

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 nov. 2015 à 14:05
Bonjour

si c'est la date du jour que tu utilises enlève les guillemets
i = 4 
Range("J20").FormulaR1C1 = "=HLOOKUP(date,amine,i,FALSE)"


en vba évite au maximum les "select"-"selection "
0
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017
5 nov. 2015 à 14:29
bonjour,
le résultat est toujours #nom?
il prend pas la variable i en considération
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 nov. 2015 à 17:49
combien as tu de lignes dans le tableau "amine" ?

au besoin:
Mettre le classeur sans données confidentielles en pièce jointe sur https://www.cjoint.com/
et coller le raccourci proposé (clic droit) dans le message de réponse
Dans l'attente


0
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017
5 nov. 2015 à 23:04
Bonjour michel_m,
j'ai plus de 3000 ligne , en tous qu'a sa c le premier problème que j'ai rencontre
voici le fichier
https://www.cjoint.com/c/EKfwb5OcEby
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
6 nov. 2015 à 00:53
Bonjour,

Sans chercher plus loin... je suppose que ton "i" est une variable...
il faut donc le sortir des guillemets...
 ActiveCell.FormulaR1C1 = "=HLOOKUP(date,amine," & i & ",FALSE)" 
0
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017
8 nov. 2015 à 00:08
Bonjour jordane45
Merci beaucoup sa marche enfin , mais ce que je comprend pas que sa marche pas lorsque je cherche une valeur texte :
Range("F" & 5 + lign).FormulaR1C1 = "=HLOOKUP("date",amine," & i & ",FALSE)"
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
Modifié par jordane45 le 8/11/2015 à 01:28
Pour les valeurs de type "texte" ... il faut ajouter des guillemets autour de ta variable
un truc du style :
ActiveCell.FormulaR1C1 = "=HLOOKUP(date,amine,""" & i & """,FALSE)" 
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
6 nov. 2015 à 08:00
Bonjour Aminsec:

Que veux tu faire exactement (sans parler excel) ?
0
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017
8 nov. 2015 à 00:11
Bonjour Michel m,
c'est une fichier fournie par le service commerciale ;que je veux transforme chaque ligne on Ecriture comptable , ce qui signifie chaque ligne se transforme on plusieurs ligne
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
8 nov. 2015 à 10:07
Bonjour

dans ton tableau de sortie tu as une colonne débit-crédit et dans ton tableau d'entrée tu n'as aucune mention de débit et crédit: j'ai donc travaillé en débit après un pile ou face...

compte tenu du nombre de lignes annoncé (3000), j'ai travaillé par variable-tableau pour une question rapidité car par cellule vers cellule, la durée d'exécution serait très longue

http://www.cjoint.com/c/EKijf2Yqi2v

0
aminesc Messages postés 70 Date d'inscription dimanche 25 octobre 2015 Statut Membre Dernière intervention 3 juillet 2017 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
9 nov. 2015 à 13:51
Bonjour michel_m ,

je vous le jure que je vient de voire votre réponse on avez un problème de connexion au boulo ,
pour le fichier je vais le consulter mes je vous remercie infiniment pour le travail et le temps consacrer pour m'aider c très très très gentils