× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 recherche et remplace dans formule SI
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Ju@nita
  Posté le 07/10/2013 @ 21:25 
Aller en bas de la page 
Nouvelle astucienne

Bonjour,
J'ai Excel 2010.
Dans un fichier, j'ai créé 12 macros pour faire changer les mois dans des formules qui font références à des dossiers différents (une trentaine) qui sont nommés avec des périodes. Chaque macro dit: changer 2013-07 pour 2013-08 dans toutes les formules (pour ma macro d'août par exemple). Et, rendu en septembre, j'activerai la macro qui dit: changer 2013-08 pour 2013-09. Dans le fond, j'ai créé ces macros car l'utilisateur du fichier n'est pas très à l'aise avec toutes ces formules. Je veux lui créer un fichier "clé en main".
Mais j'ai pensé que je pouvais intégrer les macros dans une seule mais je ne sais pas si c'est possible.
Voilà. J'ai créé une liste déroulante en A1 dans laquelle on y retrouve chaque mois de l'année.
J'aimerais avoir une macro qui dirait: si A1 = août 2013, alors recherche dans toutes mes formules où c'est écrit 2013-07 et change-le pour 2013-08. Et dans la même macro, ça continuerait ainsi: si A1 = sept 2013 recherche 2013-08 pour 2013-09, etc...
L'utilisateur du fichier n'aurait qu'à choisir le mois voulu en A1 dans le menu déroulant et activer la macro.
est-ce possible de mettre des recherche et remplace dans une formule SI et le tout dans une macro ?
merci

Publicité
ferrand
 Posté le 08/10/2013 à 01:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Ton système me paraît un peu alambiqué. Tout est possible ! Mais là je crois que tu recherches la complication.

Déjà, en matière de formule, plutôt que de modifier le "texte" de la formule, il serait plus simple de remplacer les formules anciennes par des nouvelles.

Mais je crois que c'est encore se compliquer inutilement. Selon ta problématique, les formules contiennent une indication "2013-07" qui doit pouvoir être changée en "2013-08", puis changée à nouveau... Il suffit donc qu'une seule cellule contienne cette mention, et pour plus de commodité tu nommes cette cellule, c'est ce nom que tu mets dans tes formules, et qui ne changera plus.

Il suffit de changer le contenu de la cellule quand on en a besoin et c'est tout. On peut même le faire faire par une macro, elle sera beaucoup plus vite écrite ! Mais aussi bien, la cellule peut contenir une formule (simple) qui traduit ton août 2013 (obtenu par liste déroulante en A1) en 2013-08...

Bonne soirée.

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
259,90 €Kit d'évolution PC processeur AMD Ryzen 5 3600 + carte-mère Asus TUF B450 Plus Gaming à 259,90 €
Valable jusqu'au 01 Juin

RueDuCommerce fait une belle belle promotion sur le kit d'évolution PC processeur AMD Ryzen 5 3600 (avec son ventilateur Wraith Stealth) avec une carte-mère Asus TUF B450 Plus Gaming à 259,90 € alors qu'on trouve l'ensemble à partir de 325 €. 


> Voir l'offre
26,71 €Carte mémoire SDXC UHS-I U3 SanDisk Extreme Plus 128 Go (jusqu'à 170 Mo/s) à 26,71 € livrée
Valable jusqu'au 01 Juin

Amazon Allemagne fait une promotion sur la carte mémoire SDXC UHS-I U3 SanDisk Extreme Plus d'une capacité de 128 Go qui passe à 22,19 € (avec la TVA ajustée). Comptez 4,52 € pour la livraison en France soit un total de 26,71 € livrée alors qu'on trouve la carte ailleurs à partir de 60 €. Cette carte mémoire offre des vitesses jusqu'à 170 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. La carte est fournie avec le logiciel de récupération de données RescuePRO Deluxe qui facilite la récupération des fichiers qui ont été effacés accidentellement.

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
33,82 €Clé USB 3.1 SanDisk Extreme Pro 128 Go (420 Mo/s) à 33,82 € livrée
Valable jusqu'au 31 Mai

Amazon Allemagne fait une promotion sur la clé USB 3.1 Sandisk Extreme Pro 128 Go qui passe à 29,24 €. Comptez 4,58 € pour la livraison en France soit un total de 33,82 € livrée alors qu'on la trouve ailleurs à partir de 55 €. Cette clé USB 3.1 (compatible usb 3.0) est extrèmement rapide puisqu'elle offre des débits jusqu'à 420 Mo/s en lecture et 380 Mo/s en écriture. Pratique, son connecteur rétractable vous évitera d'avoir à manipuler (et perdre ?) un bouchon. 

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


> Voir l'offre

Sujets relatifs
FORMULE EXCEL POUR RECHERCHE DANS UNE TABLE
Pub et blocage recherche dans Paperport
Recherche Verticale dans 3 plages
Garder valeur dans copie de formule
Excell 2007: erreur dans formule
Excel formule ou autre recherche mot => construction graphique
recherche dans classeur
Recherche d'une fonction dans EXCEL
recherche de contact dans les listes de diffusion
formule pas visible dans la zone de saisie
Plus de sujets relatifs à recherche et remplace dans formule SI
 > Tous les forums > Forum Bureautique