Résultats pour "reference externe dynamique formule adresse"

10'042 résultats pour cette recherche

Bonjour,

Tout d'abord merci à tous pour le temps passer sur mon problème.

Je cherche à créer un lien vers un autre classeur afin de reporter une donnée. donc lien classique + et on le chemin de la cellule.

Actualisation des liaisons lors de l'ouverture classique. Cependant je cherche à automatiser ce lien en fonction d'une cellule (donc d'une formule). En revanche, je ne veux pas de VBA ni la formule INDIRECT (car le classeur n'est pas ouvert).

Je me demande tout simplement si cela est possible ?

Merci à vous pour vos réflexions.

Julien

Bonjour à toutes et tous !

Je bloque sur ce problème :

Soit un classeur B dans lequel j'ai un nom dynamique.

Dans un classeur A, j'ai besoin de faire des calculs sur un nom dynamique du classeur B.

Précision, ce classeur B est réputé fermé.

J'arrive sans difficulté particulière à établir un lien avec un nom du classeur B, nom établi pour une plage fixe.

En revanche, impossible de faire des calculs pour des noms dynamiques du classeur B

C'est une erreur de traitement de ma part (vraisemblable...) ou une limite Excel ?

Je vous remercie par avance pour vos éclairages !

Bonjour à tous !

je galère depuis pas mal de temps pour faire des liens dynamique externe : je m'explique

--> je cherche à faire des lien vers des fichiers externe, dont le nom serai contenu dans plusieurs cellules

explications :

ce que je veux obtenir : "Cellule E" ='\\monordinateur\dossierA\[fichier.xls]feuil1'A1

et je voudrai que cette cellule E soit générée par le contenu de plusieurs cellule :

c'est à dire :

cellule A = \\monordinateur\

cellule B = dossierA

cellule C = [fichier.xls]

cellule D = feuil1'A1

cellule E = ???

En espérant être assez clair .. car là je sèche complétement ...la fonction "concatener" ne pouvant pas ammener vers des lien externe ni le caractère "&" ... je galère !

Suis-je en train de demander l'impossible ?

Bonjour tout le monde !

J'espère que vous allez bien en ce Dimanche un peu pluvieux ..

J'ai une petite question pour vous car je n'arrive pas a trouver de réponse malgré mes recherches sur le net

J'aurai souhaité sur mon tableau pouvoir pré enregistrer des formules du type

=SOMME.SI([tracking.xls]Feuille10!$J$18:$J$40;B8;[tracking.xls]Feuille10!$N$18:$N$40)

Mais sans que la Feuille10 n'existe encore?

Je souhaite faire cela car j'ai un fichier excel de suivi avec un onglet par jour que j'aurai souhaité alimenté chaque jour via une importation d'un second fichier excel qui proviens d'un logiciel de mon travail. Vu que je connais le nom exact de la source à l'avance a t on un moyen de passer outre ou de contourner l'erreur : " Référence externe non valide " ?

Je vous remercie par avance !

Cordialement

Aka

Bonjour à tous,

Tout d'abord, je vous souhaite à tous une excellente année 2013, j'espère que vous avez bien passé ce cap

Ensuite, je rencontre un problème avec le fichier excel joint...

Il me dit, sur la feuille "indicateurs" que l'une des formules contient une ou plusieurs références non valides. En effectuant une vérification des erreurs, excel me dit que c'est dû à une divison par zéro. Zéro étant le résultat d'un calcul qui n'est pas encore effectué, car les différents tableaux contenant les données sont vides (et doit être rempli mensuellement). Savez-vous comment je peux faire pour faire disparaître cet avertissement ?

Excel me fait le même avertissement, des références non valides lorsque je suis sur la feuille "graphiques_energie" et sur la feuilles "gestion_noms", mais là, la vérification des erreurs ne trouve rien... Auriez vous des idées...?

En espérant que vous puissiez m'éclairer, je vous remercie et vous lirai avec attention!!

leippertn

P.S. Je peux vivre avec ces "problèmes", normalement ils se règlent lorsque l'on remplit les tableaux, mais je dois transmettre ce fichier à différentes personnes pour qu'elles le remplissent et risquent de perdre du temps et s'énerver si ces avertissements apparaissent à chaque fois...

P.P.S. Après avoir ouvert/fermé le fichier et juste navigué entre les feuilles, parfois ce sont les feuilles ci-dessus, parfois d'autres qui rencontrent ce problème... grmblbgrmbglrm!

Bonjour à tous,

Voilà, j'ai un problème dans mon code VBA pour faire référence à une cellule qui vient d'un autre fichier. je voudrais remplir la colonne D de mon fichier par les mêmes valeurs que la colonne D de l'autre fichier.

J'ai une variable j qui vient s'incrémenter autant de fois qu'il y a de ligne à remplir.

J'ai donc une formule qui ressemble à ça.

Cells(j, 4).Value = _

"='" & chemin & "\[" & fichier & "]" & "Décomposition budget ouvrage'!R12C4"

Si je reste avec R12C4 (juste pour une ligne donc) la formule fonctionne, par contre mon souci est d'intégrer la variable j dans le fichier auquel je fait référence pour pouvoir compléter toute mes lignes. Quelque chose du genre :

Cells(j, 4).Value = _

"='" & chemin & "\[" & fichier & "]" & "Décomposition budget ouvrage'!R(j)C4"

Mais je ne sais pas quelle synthaxe employer pour pouvoir prendre en compteles itérations du j.

Ca fait 2 jours que je galère sur cette formule, ca m'enlèverait vraiment une grosse épine du pied si quelqu'un pouvais avoir la solution.

Merci à tous

Bonjours. j'ai fait un classeur de référence qui contient plusieur pieces et pour chacunes :un numero de piece, sa catégorie(index),son prix et sa description.

Je veut pouvoir, dans un autre classeur(pour une soumission donnée), seulement a taper l'index pour trouver les pieces de la meme categorie et choisir la bonne en question. Tout sa pour eviter a toute les pieces de réécrire le numero, son prix unitaire et sa description.

Comment faire pour:

1- mettre mon classeur de soumission en lien avec celui de référence( pour ne pas a réécrire 30 fois la meme pieces..prix..caract...numero ..ect)

2-pouvoir aiguiller ma recherche de piece avec l'index(dans le classeur de soumission)

merci

Si il manque quelque chose faite moi le savoir je répondrai vite

Bonjour a tous!

J'ai un petit probleme avec excel, ou plutot une question!

Je m'explique:

  • Un classeur 'Source.xls' qui contient des donnees pour chaque mois. Les feuilles de ce classeur seront donc nommees 'Janvier', 'Fevrier', etc... et seront toutes semblables pour une meme annee
  • Un classeur 'Analyse.xls' qui lui recupere certains chiffres du classeur Source pour les comparer.

Dans le classeur Analyse, je voudrais donc faire des references externes au classeur Source. Jusque la pas de probleme.

Mais je souhaiterai que les differentes feuilles du classeur Source apparaissent une a une au fil des mois. Donc pour l'instant, quand dans le classeur Analyse, je tape une reference a la feuille 'fevrier' par exemple, j'ai un message d'erreur qui me dit que le chemin n'existe pas, ce qui est vrai, mais j'aimerai savoir s'il y a un moyen de contourner ca, pour que excel me laisse taper cette reference dans une cellule. Donc pour resume:

Ma question: Est-ce que c'est possible de faire des references externes a une feuille excel qui n'existe pas encore? Et si oui comment...

Merci beaucoup de votre aide

A bientot

Clemence

Bonjour,

Je n'arrive pas à trouver le bonne information alors je me permet de demander votre aide.

J'ai une base de données avec liste d'adresse courriel qui m'est précieuse. Je désire la mettre à jour, mais dans plusieurs cas, je n'ai pas l'adresse du site web. J'ai un millier de données comme cela. Cependant, je voudrais transformer cette donnée pour avoir une adresse URL à partir de cette adresse courriel sans être obliger de le faire à la main avec un couper-coller.

exemple:

adresse courrier: sobannon@greensystems.com

je voudrais connaitre la formule qui me permettrais d'avoir ceci:

Donc je voudrais remplacer tout ce qui est avant le "@" et le remplacer par "www."

si quelqu'un pouvais m'aider, cela me sauverait beaucoup de temps.

Merci Bmurray

Bonjour à tous,

Petit nouveau sur le forum, je vais essayer d'être clair.

Je désire écrire dans une cellule de l'onglet "form" la fonction suivante : =Charges!$E$16 (Charges étant bien évidemment un autre onglet avec cette instruction :

form.Cells(lisrform, E).Formula = ("='Charges'!" & chg.Cells(lisaut3chg, E).Address)

Lorsque la macro arrive à cette instruction Excel plante complètement et je ne vois pas où est mon erreur.

Auriez-vous une idée ?

Merci d'avance pour votre aide

Nft46

Bonjour,

Je vous explique rapidement mon besoin. J'ai un fichier Source (Source.xlsx) et un fichier Resultat (Resultat.xlsx).

  • Le fichier Source contient un entête avec plusieurs colonnes et des lignes de données.
  • Le fichier Résultat est utilisé pour effectuer des calculs, afficher des tableaux dynamique, traduire les données de la source...
Pour ce faire, j'utilise la première feuille du fichier Résultat pour afficher les données du fichier source :

=> Dans la première case du fichier Résultat, il y aura =Source!A1 ect...

=> Dans les autres feuilles fu fichier, j'utilise la feuille précédente pour effectuer

Mon problème est le suivant:

- Le nombre de lignes du fichier source va augmenter, j'aimerais que ce "décalage" soit automatiquement impacté dans mon fichier Résultat. Aujourd'hui j'étire ma formule de calcul dans le Résultat jusqu'à 10 000 lignes mais cela n'est pas très optimisé et rallonge le temps d'ouverture du fichier.

J'ai tenté d'utiliser la fonction DECALER pour ça, mais je comprend que l'on peut définir un nom de fonction mais pas forcément "recopier" un tableau.

Quelle serait la meilleure solution dans mon cas? Comment recopier les données de la sources et prendre en compte les nouvelles lignes s'il y'en a?

4resultat.xlsx (9.94 Ko)
5source.xlsx (8.76 Ko)

Bonjour,

Je vous expose rapidemment mon problème.

Je cherche une fonction qui me permettrait de visionner une information issu d'un autre fichier excel. En gros, une formule qui aille chercher l'information sur un autre fichier excel (dont le nom comprend des contenu de cellule), le tout dynamisé.

Par exemple :

A1=X

B1=001

la destination du fichier serait C:\memoire\X\001.xslx

et l'information situé sur le document excel à la cellule B1

J'ai déjà essayer les fonctions indirect qui ne marche que quand le fichier est ouvert...

J'ai regardé d'autre post qui portent sur le meme sujet mais aucun n'a la réponse qu'il me faut.

Merci de l'attention que vous me porterez !

Bonjour,

J'essais de modifier une formule du type :

=axispro|quote!'msft,last'

pour que l'info msft provienne d'un autre cellule du chiffrier (genre A1).

Le but de l'opération est de modifier des symboles différents (en A1) tout en gardant la formule dynamique.

Je n'y arrive pas. Quelqu'un peux m'aider s.v.p.

Merci

Bonjour à tous,

Après plusieurs recherches infructueuses, je me permets de me tourner vers le forum.

J'ai pu lire bien des posts sur le sujet "image dynamique", mais rien de probant pour moi à l'instant.

Je crée un base de données pour la gestion d'informations du personnel.

Dans une cellule (BD)Feuil1, j'ai 4 colonnes avec 4 adresses inscrites dans les cellules relatives aux personnes.

Dans une cellule (Formulaire)Feuil2, je souhaite avoir 4 images qui se modifient en relation avec les adresses y référentes en Feuil1.

J'ai un numéro unique pour chaque personne. C'est utilisé comme identifiant.

Dans mon formulaire, j'ai une cellule "Identifiant" que je peux modifier selon mes recherches.

Je souhaiterais que mes photos s'adaptent en fonction de l'identifiant.

Pour les cellules textes, j'arrive à mettre en relation ma BD et mon Formulaire.

Je bloque pour les images.

Y aurait-il une bonne âme qui aurait déjà résolu un problème de ce type ?

Merci pour votre lecture.

Willau

Bonjour,

Pour simplifier mon problème, disons que je tente de faire un "SOMME(C:C)" de chaque onglet disponible en ayant comme nom d'onglet une variable qui change (une portion du nom en abscisse et l'autre en ordonnée).

Voir mon fichier joint à titre d'exemple.

6classeur3.xlsx (13.39 Ko)

J'arrive à prendre une cellule précise variable selon le nom de l'onglet (valeur dans une cellule) avec INDIRECT & ADRESSE sans problème. Mais je n'arrive pas à faire la même chose avec une plage élargie comme C:C (je voudrais éviter de nommer C1 à C100 par exemple).

Merci,

Bonjour à tous

Je cherche à obtenir le résultat d'une cellule qui se trouve dans un autre fichier.

J'ai une fonction qui inscrit la référence du share / nom du fichier / emplacement cellule qui est variable.

Si j'introduis ce code dans ma cellule, le résultat s'affiche sans problème:

='\\Shares\Teams\DAMOB\DAMOB_Dashboard_Formationen\[DAMOB_PROBE.xlsm]DAMOB'!$C$15

Mon problème c'est que le fichiere référence ou la cellule référence sont variables…

J'ai donc une formule qui permet de créer l'adresse référence comme ici en haut…. mais le résultat ne s'affiche pas.

=Einstellungen!D10&"["&BE12&"]"&"DAMOB'!"&CQ6

Einstellunge!D10 reprend l'adresse du share

BE12 reprend le nom du fichier

CQ6 prend l'emplacement cellule…

Comme créer ce lien ?

J'ai essayer avec INDIRECT ou ADRESSE hélas sans succès.

Des idées ?

D'avance merci.

PS : pas de fichiers à donner en exemples (données protégées)

Cordialement

Willau

salutations ,

J'ai une tâche difficile que je ne pouvais pas accomplir, j'ai beaucoup étudié, mais je n'ai trouvé aucune solution, alors je viens ici dans le forum pour demander de l'aide à des amis .

Je dois créer une formule de lien sortant à partir d'une feuille de calcul Excel vers une feuille de calcul libreoffice située dans un autre répertoire .

Pour résumer mon problème, je dois importer les données situées dans un tableur libreoffice et les récupérer dans un tableur Excel .

et parce que je dois mettre à jour ces données quotidiennement dans Excel, je dois donc créer une formule de lien Excel pour libreoffice, car les données de libreoffice seront mises à jour quotidiennement .

j'ai donc besoin d'Excel pour lire les données qui ont été actualisées dans libreoffice et également pour les mettre à jour dans le tableur Excel .

merci d'avance pour toute l'aide .

Bonjour,

Nouveau sur ce forum, je me permets de soliciter votre aide.

Je souhaite créer pour mon entreprise un fichier de synthèse concernant les statuts de certains équipements.

Les équipements sont nommés par des sigles : LQ1, LQ2, etc. Les sigles sont donc disposés en colonne A.

Leurs statuts doivent être en colonne B. Ces statuts sont déjà définis dans d'autres fichiers, nommés respectivements "Anomalies LQ1", "Anomalies LQ2", etc. ; dans l'onglet "Statut" ; dans la cellule B1.

Je suis déjà parvenu à créer des liens en entrant une adresse figée. Les statuts se mettent à jour, pas de problème.

Cependant, je souhaiterai que les adresses en B soient dynamiques, c'est à dire dépendante de la colonne A, et revoient bien-sûr la valeur correspondante à ladite adresse.

Exemple : l'adresse figée dans B1 est ='D:\Users\s589225\Desktop\[Anomalies LQ1.xlsm]Statut'!$B$1, et me renvoi "OK". Je souhaite cependant remplacer dans la formule "LQ1" par A1 (car "LQ1" se trouve dans A1), que cela me renvoie toujours "OK".

Le but étant de pouvoir étendre la formule à tous les équipements suivants, car un fichier par équipement.

Si on peut éviter le VBA ça m'arrangerait =)

Je vous mets un fichier test ci-joint au cas où.

J'espère avoir été clair, et vous remercie par avance de votre aide.

Bonjour,

Utilisateur de LibreOffice, je viens de me payer Excel depuis hier.

Et j'ai malgré tout réussi à faire une webquery d'un fichier Json avec l'enregistreur de macro.

J'ai besoin de votre aide pour qu'il soit vraiment optimal :

L'adresse web est évolutive (pour la partie en rouge)

BT1819SWRLCP01SMIN

et il faudrait donc que la macro récupère l'adresse (partiellement) dans la cellule A1.

D'autre part, avant de lancer la requête, il faudrait supprimer la précédente ainsi que son résultat. (Peut-être la feuille entière puisque XL crée une nouvelle feuille à la création)

Je vous joins le fichier avec la macro.

Bonjour !

Je m'explique, j'ai une colonne B contenant des références de feuilles (1,2,3,A1,A2,A3...)

Je souhaite, grâce à une macro, mettre dans la colonne C une formule qui va rechercher la valeur d'une cellule dans la feuille faisant référence à la valeur de la colonne B.

J'ai donc ce code :

Sub test()
Dim i As Long

i = 2
While Range("B" & i).Value <> ""
    Range("C" & i).Formula = "[Feuille de route conducteur_fr-FR.xlsx]B2!$G$8:$G$20"
    i = i + 1
Wend

End Sub

Le problème c'est que je n'arrive pas à automatiser le choix de la feuille dans la formule. (Au lieu d'avoir B2 je voudrais avoir quelque chose faisant référence à la colonne d'à côté)

J'ai pensé à utiliser ma variable i en mettant :

range("B & i)"

mais ca ne fonctionne pas

C'est confu et je m'en excuse

Merci pour votre aide.

2transfert.xlsx (44.13 Ko)

Recherches récentes

code couleur vbacode couleurcontientqueryusfmasquer lignes filtreshourpmucalcul satisfaction clientcsv recherche vbavba stextrecherche csvcsv rechercheliste deroulantecongeparc autosatisfaction clientscrollbar listboxmodesteloto