> 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
13,22 €8 Piles rechargeables AmazonBasics AA 2400 mAh à 13,22 €
18,99 € -30%

Amazon fait une promotion sur le lot de 8 piles rechargeables AA de sa marque AmazonBasics à 13,22 € seulement au lieu de 18,99 €. Ces piles ont une capacité de 2400 mAh et sont livrés préchargées. Elles offrent une très faible autodécharge et résistent à des centaines de cycles.


Voir l'offre
-7 €-7 € dès 20 € pour une première livraison en point de retrait Amazon (selon éligibilité)

Amazon propose actuellement 7 euros de remise dès 20 euros d'achats avec le code RETRAIT7 pour une première livraison en point de retrait Amazon. Vous pouvez vérifier votre éligibilité à cette offre en vous rendant sur cette page. Vous trouverez la liste des points de retrait sur cette page.


Voir l'offre
19,99 €Enceinte connectée Amazon Echo Dot (4ème génération) avec assistant Alexa à 19,99 €
39,99 € -50%

Boulanger fait une promotion sur l'enceinte Amazon Echo Dot (4ème génération) qui passe à 19,99 € (au lieu de 39,99 €). L'appareil piloté par la voix fonctionne avec Alexa, l’intelligence artificielle développée par Amazon. Vous pourrez avec elle écouter de la musique, interagir avec vos appareils domotiques, écouter les infos, 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. Par rapport à la génération précédente, le son est amélioré et l'enceinte arbore un nouveau design. 


Voir l'offre
139,99 €Mini PC clé HDMI NiPoGi (Celeron N4000, 8 Go RAM, eMMC 128 Go WiFi, BT, Win10) à 139,99 €
179 € -22%

Amazon fait une promotion sur le mini PC clé HDMI NiPoGi qui passe à 139,99 € grâce à un coupon de réduction à activer sur la page du produit. On le trouve habituellement à 179 €. Ce mini PC à brancher sur une prise HDMI d'un écran ou d'un TV possède un processeur Intel Celeron N4000 à 2 coeurs (1.1 GHz / boost à 2.6 GHz) avec un chip graphique intégré, 8 Go de RAM, un espace de stockage eMMC de 128 Go, le WiFi, le bluetooth et tourne sous Windows 10 Pro. Il possède 2 ports USB 3.0 et un port Ethernet.

Ce PC est assez puissant pour Internet, de la bureautique et lire vos vidéos en HD/4K. Il peut même être utilisé comme client Cloud Gaming (GeForce Now).


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