> Tous les forums > Forum Bureautique
 mettre a jour liason feuille excel 2007Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
noe2008
  Posté le 03/02/2015 @ 19:43 
Aller en bas de la page 
Petit astucien

Bonsoir, salut les amis je cherche un moyen ou une astuce pour mettre a jours les formules de la feuille de mon classeur excel 2007 avec d'autre feuilles dans des classeurs externes les classeurs externes que me donnent mes clients changent de noms chaque jours les noms sont de la formes : nmvariable1_nomfix1_nombre1 , nmvariable2_nomfix2_nombre2 , nmvariable3_nomfix3_nombre3 ............. plus de 20 classeur

nmvariable et nombre changent chaque jour mais nomfix ne changent pas je cherche s'il ya un moyen pourque que ma feuille reconnait les classeurs a partir de "nomfix"sans passer par mettre a jour les liaison ou changer les noms de classeurs

merci



Modifié par noe2008 le 03/02/2015 19:46
Publicité
ferrand
 Posté le 03/02/2015 à 20:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

Plutôt confus et manque de détails et références.

Une formule pointant sur un autre classeur crée une liaison externe, par conséquent faut réviser ton idée.

noe2008
 Posté le 04/02/2015 à 15:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

salut les amis
je vais essayer d'être plus précis
dans ma feuille de calcul
cellule A1=[nmvariable1_nomfix1_nombre1.xlsx]Feuil1!A1
cellule B1 =[nmvariable2_nomfix2_nombre2.xlsx]Feuil1!B1
cellule C1 =[nmvariable3_nomfix3_nombre4.xlsx]Feuil1!C1
etc ...........................................................................................
le classeurs externe que me donnent les clients changent de noms chaque jours. mais une partie du noms " nomfix" ne changent jamais
je cherchent une astuce ou un code VBA pour que ma feuille puisse reconnaître ces classeurs à partir du "nomfix" et mettre à jour les liaisons directement sans passer par les mettre à jour manuellement a chaque fois
cordialement

ferrand
 Posté le 04/02/2015 à 21:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Si c'est ça que tu appelles donner des détails, on est pas au bout !

On va donc supposer que dans les cellules A2, B2, C2, etc. tu mets nomfix1, nomfix2, nomfix3, etc., soit la partie fixe du nom de classeur.

On va encore supposer que tu reçois tes classeurs par mail et tu les ouvres à réception (ou tu les recois autrement et tu les ouvres à réception).

Le code macro ci-dessous (à compléter par les détails manquants, et par les déclarations de variables) devrait alors (dans la situation indiquée) te mettre à jour la première ligne contenant les noms de classeurs :

For Each wb In Application.Workbooks
For i = 1 To etc
If InStr(wb.Name, Cells(2, i).Value) Then Cells(1, i).Value = wb.Name
Next i
Next wb

noe2008
 Posté le 04/02/2015 à 23:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci ça marche

noe2008
 Posté le 05/02/2015 à 10:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci monsieur ferrand

vous pouvez m'envoyer un document pdf concernant les cours des macros et les codes VBA pour débutants ?

merci d'avance

ferrand
 Posté le 05/02/2015 à 11:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

Tu trouveras vite pas mal de choses en cherchant...

Tu peux commencer par télécharger ce cours, qui offre une vue assez complète pour débuter :

http://bidou.developpez.com/article/VBA/

noe2008
 Posté le 05/02/2015 à 11:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci ifiniment

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
19,95 €Carte mémoire SDXC UHS-I U3 SanDisk Extreme Plus 128 Go (jusqu'à 160 Mo/s) à 19,95 €
Valable jusqu'au 19 Octobre

Amazon fait une belle promotion sur la carte mémoire SDXC UHS-I U3 SanDisk Extreme Plus d'une capacité de 128 Go qui passe à 19,95 € alors qu'on trouve la carte ailleurs à partir de 30 €. Cette carte mémoire offre des vitesses jusqu'à 160 Mo/s en lecture et 90 Mo/s en écriture et intègre des mécanismes afin de gérer l'usure des cellules de la carte et augmenter ainsi sa durée de vie. Une valeur sûre pour les plus exigeants.

Elle résiste aux températures extrêmes, à l'eau, aux chocs et aux rayons X.


> Voir l'offre
64,99 €Assistant vocal Amazon Echo Show 8 avec Alexa à 64,99 €
Valable jusqu'au 20 Octobre

Pour ses membres Prime, Amazon fait une promotion sur l'assistant vocal Amazon Echo Show 8 qui passe à 64,99 € (au lieu de 129,99 €). L'appareil piloté par la voix et vos doigts fonctionne avec Alexa, l’intelligence artificielle développée par Amazon. Vous pourez avec elle écouter de la musique, interagir avec vos appareils domotiques, écouter les infos, des livres audio la radio, connaître la météo et d’accéder à des milliers d’autres possibilités grâce aux Skills : recettes de cuisine, petits jeux, etc. Grâce à son écran HD de 8 pouces, vous pourrez également regarder des séries, des films, des photos, afficher des recettes de cuisine, appeler vos amis en visio, contrôler vos caméras de sécurité, etc...


> Voir l'offre
31,49 €Rasoir sans fil Philips QP2630/30 OneBlade (visage / corps / zones sensibles) à 31,49 €
Valable jusqu'au 20 Octobre

Amazon fait une promotion sur le rasoir électrique sans fil Philips QP2630/30 OneBlade qui passe à 31,49 € livré gratuitement alors qu'on le trouve ailleurs à partir de 55 €. Ce rasoir vous permettra à la fois de tailler votre barbe (sabots de 1,2, 3 et 5 mm), de définir proprement les contours ainsi que raser votre corps et vos zones sensibles grâce un système de protection adapté.. Le rasoir est étanche et fonctionne avec et sans mousse. Vous pouvez facilement le nettoyer. Il est accompagné d'une lame de rechange, de 5 sabots et de son chargeur.

Notez que le pack de 3 lames de rechange est également en promotion à 19,99 € au lieu de 30 €.


> Voir l'offre

Sujets relatifs
Excel 2007 Copier/Coller d’une feuille à l’autre Dans un même classeur.
Excel 2007 extraction feuille 1 dans feuille 2 avec mise en forme
Excel 2007 insérer image dans feuille technique
déverrouiiler une feuille excel 2007 protégée
Excel 2007, extraction feuille 1 dans feuille 2
Déplacer/Copier une feuille dans excel 2007
[excel 2007] macro pour aller sur autre feuille
Aide SVP pour mettre un gif animé sous Excel 2007
excel 2007 combien de colonnes dans une feuille ?
Ne pasd mettre a jour formules - Excel
Plus de sujets relatifs à mettre a jour liason feuille excel 2007
 > Tous les forums > Forum Bureautique