× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > 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 poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
14,90 €Windows 10 Pro 32/64 bits OEM à 14,90 €
Valable jusqu'au 14 Octobre

Le vendeur sérieux LicenSE-ONLine propose sur Amazon  la clé d'activation pour Windows 10 professionnel en français 32 bits / 64 bits à 14,90 €. Cette clé livrée par email fonctionne avec l'outil d'installation et de création de support de Microsoft que vous pouvez télécharger ici ou directement avec l'ISO de Windows 10 Pro. De quoi installer légalement Windows 10 Pro sur un PC. Pour en savoir plus sur l'achat et l'installation d'une clé OEM de Windows 10, suivez les indications de notre dossier pratique.


> Voir l'offre
299,99 €Xbox Series S en précommande à 299,99 €
Valable jusqu'au 27 Septembre

La nouvelle console Xbox Series S de Microsoft sort le 10/11 et vous pouvez d'ores et déjà la précommander à 299,99 €. Cette version plus compacte embarque une puce graphique de 4 teraflops et est compatible avec 4 générations de jeux. Elle intègre un SSD de 512 Go. Elle n'a pas de lecteur optique. Sur AmazonCdiscountFnac, ...


> Voir l'offre
53,92 €Carte mémoire microSDXC UHS-I SanDisk Ultra 400 Go à 53,92 € livrée
Valable jusqu'au 24 Septembre

Amazon Allemagne propose la carte mémoire microSDHC UHS-I SanDisk Ultra 400 Go à 49,42 € (avec la TVA ajustée). Comptez 4,50 € pour la livraison en France, soit un total de 53,92 € livrée en France. On la trouve trouve ailleurs à partir de 80 €. Cette carte mémoire offre des vitesses jusqu'à 100 Mo/s et est idéale pour les téléphones, caméras et appareils photo HD. Elle est certifiée GoPro, Nintendo Switch et est accompagnée d'un adaptateur SD.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douanes. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> 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