Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1573 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  23  24  25  ..  112  113  114  115  116  117
Auteur Sujet :

[Topic Unique] Excel : Keep calm and Pivot Table !

n°2917358
blueteen
Posté le 10-12-2009 à 17:05:15  profilanswer
 

Reprise du message précédent :
Ce tableau de fou ! :p
Vu ton screen en tout cas, ça ne semble pas compliqué de faire ce que tu veux ! Moyennant une fusion de certaines cellules (L11 à Z12 par exemple), tu aurais pu par exemple, reprendre en L11 (aux environs) la valeur de AG5.
Puis dans tes étiquettes suivantes, tu faisais : AG5+1, AG5+2, etc...
Là en tout cas, avec ton tableau sous les yeux, ça te fait juste 9 formules à rentrer dans ton tableau, (AG5 à AG+8).
Si tu veux nous mettre ton tableau téléchargement pour qu'on voit ça (sur dl.free.fr par exemple)


Message édité par blueteen le 10-12-2009 à 17:07:05
mood
Publicité
Posté le 10-12-2009 à 17:05:15  profilanswer
 

n°2921693
Asegard
Posté le 03-01-2010 à 21:18:02  profilanswer
 

Bonjour,

 

Je voudrais savoir si il est possible de colorer automatiquement un texte saisie dans une cellule?

 

Exemple:

 

j'ai:
texte1 en rouge
texte2 en bleu
texte3 en vert

 

Je voudrai qu'à chaque fois que dans mon tableau, j'écrive les textes "texte1", "texte2" et "texte3", le texte soit automatiquement colorée en rouge, bleu ou vert, histoire de rendre ça plus lisible, plutôt que de sélectionner les textes un a un pour leur appliquer la couleur.

 

Avez vous une idée?
Merci
PS: je suis novice, très très novice, dans excel :D
PS2: c'est pour me faire un genre de planning de repas sur la semaine


Message édité par Asegard le 03-01-2010 à 21:18:54
n°2921697
The_chosen​_one
There can only be one !
Posté le 03-01-2010 à 21:50:24  profilanswer
 

C'est possible : mise en forme conditionnelle.

n°2922242
tyler1207
cowan, basagotia, lenosky...
Posté le 06-01-2010 à 19:45:47  profilanswer
 

hello,  
 
Possible de faire une somme automatiquement sur les cellules restantes d'une colonne A après l'utilisation d'un filtre sur une colonne B (sans devoir le faire à la mano ou se taper une macro à lancer à chaque fois) ?


---------------
Website|Like it ?
n°2922243
perchut2
Hell, it's about time...
Posté le 06-01-2010 à 19:51:53  profilanswer
 

tyler1207 a écrit :

hello,  
 
Possible de faire une somme automatiquement sur les cellules restantes d'une colonne A après l'utilisation d'un filtre sur une colonne B (sans devoir le faire à la mano ou se taper une macro à lancer à chaque fois) ?


euh ?
un subtotal(9; ?

n°2922257
tyler1207
cowan, basagotia, lenosky...
Posté le 06-01-2010 à 20:39:56  profilanswer
 

GG, je ne connaissais pas mais ça marche.  
 
pour ma culture, possible d'affecter d'autres fonctions que celles prédéfinies (1..11) ?


---------------
Website|Like it ?
n°2922271
The_chosen​_one
There can only be one !
Posté le 06-01-2010 à 22:04:50  profilanswer
 

Est-ce qu'il est possible de fusioner ces 2 types de graphes :
 
http://www.microsoft.com/presspass/images/gallery/screenshots/office/Excel_BarGraph_Home_web.jpg
et
http://bwc.berkeley.edu/UserManual/excel2003%5Cpivot-chart-bars.jpg
 
En gros j'ai un tab :
cat | ss cat | date1 | date2 |etc.
cat1|ok    | 2 | 3
cat1|nok    | 4 | 3
cat2|ok    | 2 | 3
cat2|nok    | 1 |2
cat2|na    | 3 | 1
 
et je veux représenter cat1, cat2, etc. en une barre chacune mais découpé par leur sous cat, et ce pour chaque date.
 
(c'est compréhensible ? ^^" )

n°2922277
the_warrio​r
in soviet ...
Posté le 06-01-2010 à 22:46:29  profilanswer
 

tu veux fusionner les 2 graphiques en mettant 2 styles différents c'est ça ?

n°2922283
The_chosen​_one
There can only be one !
Posté le 06-01-2010 à 23:27:38  profilanswer
 

Très vite, très moche :
http://hfr-rehost.net/self/pic/d6238e13b608a95ab32336757a9e95aa08df0119.jpeg

n°2922320
perchut2
Hell, it's about time...
Posté le 07-01-2010 à 12:36:51  profilanswer
 

tyler1207 a écrit :

GG, je ne connaissais pas mais ça marche.  
 
pour ma culture, possible d'affecter d'autres fonctions que celles prédéfinies (1..11) ?


 
pas que je sache :/

mood
Publicité
Posté le 07-01-2010 à 12:36:51  profilanswer
 

n°2922349
SuppotDeSa​Tante
Aka dje69r
Posté le 07-01-2010 à 15:10:43  profilanswer
 

Bonjour
 

tyler1207 a écrit :

hello,  
 
Possible de faire une somme automatiquement sur les cellules restantes d'une colonne A après l'utilisation d'un filtre sur une colonne B (sans devoir le faire à la mano ou se taper une macro à lancer à chaque fois) ?


 
Ton filtre, filtre aussi la colonne A ?
Si oui, un Sous.Total() devrait faire l'affaire je pense...
Pas vu la suite...
 
Sans macro non, avec macro oui. Tu veux quoi comme type de calcul ? J'ai peut etre ca en 'stock'


Message édité par SuppotDeSaTante le 07-01-2010 à 15:11:32

---------------
Soyez malin, louez entre voisins !
n°2922617
yamazaki
Still just a rat in a cage?
Posté le 08-01-2010 à 21:45:00  profilanswer
 

Bonsoir.
 
J'aurais besoin d'une fonction qui rentre comme faisant par d'un calcul. En gros, je dois encadrer une série de valeurs situées dans une colonne A, avec celles contenues dans la colonne B, donc la valeur inférieure la plus proche, et la valeur supérieure la plus proche. J'arrive à choper la valeur inf avec cherchev, mais je n'arrive pas à récupérer la valeur sup. Je cherchais soit une fonction directe, soit à faire "la valeur minimale parmi la plage de donnée, à la condition que cette valeur soit supérieure à ma variable A". Seule probleme, j'écris " =min(plage)>x), mais lui il prend ça pour une question "est-ce que le minimum de ma plage de donnée est supérieur à ma valeur", pas comme une condition.
 
Merci d'avance. :jap:

n°2922675
The_chosen​_one
There can only be one !
Posté le 09-01-2010 à 10:45:07  profilanswer
 


chtit up
 

yamazaki a écrit :

Bonsoir.
 
J'aurais besoin d'une fonction qui rentre comme faisant par d'un calcul. En gros, je dois encadrer une série de valeurs situées dans une colonne A, avec celles contenues dans la colonne B, donc la valeur inférieure la plus proche, et la valeur supérieure la plus proche. J'arrive à choper la valeur inf avec cherchev, mais je n'arrive pas à récupérer la valeur sup. Je cherchais soit une fonction directe, soit à faire "la valeur minimale parmi la plage de donnée, à la condition que cette valeur soit supérieure à ma variable A". Seule probleme, j'écris " =min(plage)>x), mais lui il prend ça pour une question "est-ce que le minimum de ma plage de donnée est supérieur à ma valeur", pas comme une condition.
 
Merci d'avance. :jap:


 
T'aurai un exemple ?
J'ai l'impression que c'est si(min(plage)>x;min(plage);"rien" ) ?

n°2922683
yamazaki
Still just a rat in a cage?
Posté le 09-01-2010 à 12:00:32  profilanswer
 

J'ai une colonne A, avec une séries de données (que je dois toutes traiter). J'ai une colonne B avec une série de références fixes. Je veux comparer chacune des variables de ma colonne A à la colonne B, et qu'il me sorte la valeur de la colonne B qui est directement supérieure à ma variable.
 
Ex:
A              B
1             2
2,04         4,2
7,08         6,4
               8,2
Ben là, je veux que pour 1 il me réponde "2", pour 2,04 il me réponde "4,2", pour 7,08 il me réponde "8,2"...
 
Là, avec ce que tu me donnes, il va pas prendre >x comme condition, mais comme question. Si le minimum de ma plage est supérieur à X, il me répondra "le minimum de la plage". Mais il prendra pas le >x comme une condition.
Donc pour reprendre mon exemple, il va répondre "2" pour un, car oui, le minimum de la colonne B est bien supérieur à la valeur 1. Par contre, dés la suivante, il répondra "faux" ou "rien"...

n°2923029
SuppotDeSa​Tante
Aka dje69r
Posté le 11-01-2010 à 12:26:43  profilanswer
 

Bonjour
 
Il faut utiliser les formules matricielles.
Avec ton exemple :  
En C2 :
=MIN(SI(A2<$B$2:$B$5;$B$2:$B$5))
Et tu valides avec Ctrl+Shift+Entree
Ce qui va te mettre des accolades pour avoir :
{=MIN(SI(A2<$B$2:$B$5;$B$2:$B$5))}
 
On se retrouve bien avec ce tableau :

Code :
  1. a           b        Rtat
  2. 1          2         2
  3. 2,04       4,2       4,2
  4. 7,08       6,4       8,2
  5. 8          8,2       8,2


 
Cordialement


Message édité par SuppotDeSaTante le 11-01-2010 à 12:33:35

---------------
Soyez malin, louez entre voisins !
n°2924943
Haacheron
For Russ
Posté le 22-01-2010 à 09:56:48  profilanswer
 

Petite question:
 
j'ai un tableau avec trois colonnes, Mois, Montant et précédent (cette dernière est complété comme je souhaiterai qu'elle le soit)
 
Mois        Montant     Précédent
Janvier     100            
Fevrier     200
Mars        150
Janvier     50             100
Avril         40
Janvier     75             50
 
En gros, si un mois réapparait dans la liste, il faudrait que je puisse récupérer le montant précédent saisi et l'integrer dans la colonne "précédent" de ma nouvelle entrée.
 
J'utilise RechercheV pour ça, mais le soucis est que pour le dernier enregistrement par exemple, au lieu d'avoir 50, j'aurai 100, le premier qu'il doit rencontrer j'imagine alors que je souhaiterai obtenir le dernier.
 
Merci d'avance


---------------
"Follow me Sons of Russ, this night our enemies shall feel the fangs of the Wolf"
n°2924983
SuppotDeSa​Tante
Aka dje69r
Posté le 22-01-2010 à 13:01:05  profilanswer
 

Bonjour
 
Il faut entrer ton "janvier" en date au format mois.
Genre : 01/01/2010 au format "mmm"
 
Ensuite un rechercheV sur le mois en cours moins une année et le tour est joué.
 
Cordialement.


---------------
Soyez malin, louez entre voisins !
n°2926161
Bruce Camp​bell
Posté le 28-01-2010 à 15:58:37  profilanswer
 

Salut,
 
il m'arrive une tuile avec excel2003 et un TCD...
 
C'est un TCD stocké en réseau disons sur T:/riri
 
ce TCD utilise comme une source une BDD stockée dans T:/fifi/loulou
 
 
sur le PC A, on ouvre ce TCD, aucun problème, il met à jour les infos correctement.
 
sur le PC B par contre, excel n'arrive pas à mettre à jour les données...
 
sur le A, le TCD a bien pour cible la BDD en T:\fifi\loulou\[bdd.xls]BDD'!$A$1:$BV$2367
 
par contre, sur le B, ce con persiste à laisser en source le même chemin, mais sans T: (c'est à dire que ça commence à \fifi).
 
j'ai beau forcer et reforcer le chemin, rien à faire...
 
vous voyez quelque chose à faire ?

n°2926163
SuppotDeSa​Tante
Aka dje69r
Posté le 28-01-2010 à 16:14:17  profilanswer
 

Menu Edition, Lisaisons, et le forcer "à la main" ?


---------------
Soyez malin, louez entre voisins !
n°2926352
Profil sup​primé
Posté le 29-01-2010 à 15:59:08  answer
 

Bonjour tout le monde.
J'aurais une question.
J'ai un tableau classic, avec en longueur les semaines de l'année (S1 à S52) et en largeur des données.
J'aimerais, au lieu d'avoir 52 casses pour les 52 semaines, avoir une sel case semaines que je ferais défiler, et les données de la largeur se mettrait donc en rapport avec le défilement.
 
Là où c'est plus compliqué, c'set que je veux mettre un graphique, avec les données des semaines, et qui changera en fonction des données des semaines que j'aurais selectionné.
 
Merci d'avance si quelqu'un voir comment faire, je crains qu'il failel faire des Macro (que je n'ai jamais su faire).

n°2926544
Benoit6363
Posté le 30-01-2010 à 13:29:10  profilanswer
 

Non, non c'est possible,
je l'ai déjà fait sur Excel sans macro,
 
Le principe est le suivant:
tu crées un tableau croisé dynamique qui pointe sur ton tableau d'origine,
ensuite tu crées un graphique qui pointe sur les données du tableau croisé dynamique.
Et dans ce cas là, tu pourras faire varier les semaines ( ou autre).

Message cité 1 fois
Message édité par Benoit6363 le 30-01-2010 à 13:29:57
n°2926566
Profil sup​primé
Posté le 30-01-2010 à 14:22:45  answer
 

Benoit6363 a écrit :

Non, non c'est possible,
je l'ai déjà fait sur Excel sans macro,
 
Le principe est le suivant:
tu crées un tableau croisé dynamique qui pointe sur ton tableau d'origine,
ensuite tu crées un graphique qui pointe sur les données du tableau croisé dynamique.
Et dans ce cas là, tu pourras faire varier les semaines ( ou autre).


 
 
J'essayerais de mettre ça en oeuvre lundi, merci beaucoup pour cette piste.

n°2926938
TheRock
Posté le 01-02-2010 à 14:42:59  profilanswer
 

Bonjour, j'ai une petite question concernant un problème avec l'affichage des graphiques.
 
J'avais fait des graphiques sous excel 2003 (en utilisant insérer feuille... > graphique) et maintenant que je suis sous 2007, aucun graphique ne s'affiche...
Par contre je peux créer de nouveaux graphiques sans problème, mais j'ai moyennement envie de me relancer dans cette tache (20 graphiques sur 20 classeurs Excel différents...)
 
En essayant sur un autre pc, aucun problème d'affichage. J'ai tenté de désinstaller et ré-installer Office, mais aucune amélioration.
 
Quelqu'un aurait une idée d'ou le problème puisse venir ?
 
Merci d'avance

n°2927067
Phive
Raaah Lovely
Posté le 02-02-2010 à 00:11:21  profilanswer
 

Bonjour,

 

J'ai une question de formulaire sur excel.

 

J'ai une colonne de 30 lignes contenant des chiffres (de 0 à 10) et du texte (valeur prédéfini).
J'aimerai faire la somme de l'ensemble des valeurs des lignes de la colonne en suivant la regle suivante :
-Si une cellule contient le texte "TEST1" ou "TEST2" ou "TEST3" alors la valeur doit être également à 7
-Si une cellule contient le texte "PASTEST1" ou "PASTEST2" alors la valeur doit être également à 0
-Pour le reste pas de soucis, il ne s'agit que de chiffre

 

Une contrainte, je ne sais jamais quelle cellule de la colonne va contenir des chiffres ou du texte.

 

Est-ce qu'il existe une formulaire du type somme contenant des conditions sur une plage de données permettant de remplacer les valeurs spécifiques en question par d'autres pour faire l'addition finale.

 

Merci :)


Message édité par Phive le 02-02-2010 à 00:12:32

---------------
/!\ Post powered by Phive-online.com /!\
n°2927108
Guigui
Posté le 02-02-2010 à 11:33:50  profilanswer
 

une formule dans la colonne a cote : si(ou(cellule="TEST1",...),7,si(ou(cellule="PASTEST1"...),0,cellule))
et tu somme cette colonne

n°2927547
Loom the G​loom
Even coders get the blues...
Posté le 04-02-2010 à 12:05:44  profilanswer
 

Bonjour,
Un client a ce message d'erreur à l'ouverture d'un fichier excel sous Excel 2007 :
 

Citation :

Nom déja utilisé
Le nom ne doit pas être identique à un nom prédéfini.
Ancien nom : Zone_d_impression
Nouveau nom :


 
Avec une zone de texte à côté de "nouveau nom".
 
Ca parle à quelqu'un ? Je n'ai pas plus de détails malheureusement :/


---------------
Music|Market|Feed|Loom|DVD
n°2927839
gocho
Posté le 05-02-2010 à 15:32:43  profilanswer
 

Bonjour à tous,  
 
depuis ce matin, je tente de faire un tableau dynamique.
En soi, je ne suis pas spécialement calé en la matière, je me débrouille tout juste.
Mais dans mon cas, je n'arrive vraiment pas à obtenir ce que je veux.
 
Voici les faits :  
 
Mes données :  
http://img12.imageshack.us/img12/9233/donnees.png
 
et ainsi de suite.
Les champs qui m'interesse principalement sont les domaines.
 
Je souhaiterai obtenir un tableau dynamique de la forme suivante :  
 
http://img525.imageshack.us/img525/3720/tdyn.png
 
Il s'agit donc, pour chaque nom, de récupérer, par domaine, le nombre de "oui".
 
En soi, ca ne me paraissait pas insurmontable.
Mais en tentant de le faire, je me suis aperçu que lorsque je voulais récupérer uniquement les valeurs oui, le tableau ne cherchait que les lignes ou "toutes" les valeurs sont égales à oui.
Enfin, le comportement est un peu bizarre, et je n'obtiens pas ce que je veux.
 
J'ai également tenté de modifier les données pour, au lieu d'avoir oui et non, avoir uniquement oui et vide, mais sans succès.
 
Quelqu'un aurait une idée?
 

n°2927899
The_chosen​_one
There can only be one !
Posté le 05-02-2010 à 18:29:52  profilanswer
 

Tes données ne sont pas dans la forme habituelle pour l'utilisation d'un tableau dynamique.
Un simple NB.SI() ne serait pas ce que tu cherches ?

n°2928111
smartfoot
Posté le 07-02-2010 à 11:25:40  profilanswer
 

Bonjour,
je dois charger des milliers de lignes d Excel vers mon application pour cela j utilise Winparrot. Mon probleme c est qu'il y a des lignes en double de temps en temps. Comment peut-on supprimer automatiquement ces lignes ?
Merci d avance


Message édité par smartfoot le 09-02-2010 à 08:25:55
n°2928293
SuppotDeSa​Tante
Aka dje69r
Posté le 08-02-2010 à 12:10:48  profilanswer
 

gocho a écrit :

Bonjour à tous,  
 
depuis ce matin, je tente de faire un tableau dynamique.
En soi, je ne suis pas spécialement calé en la matière, je me débrouille tout juste.
Mais dans mon cas, je n'arrive vraiment pas à obtenir ce que je veux.
 
[...]

The_chosen_one a écrit :

Tes données ne sont pas dans la forme habituelle pour l'utilisation d'un tableau dynamique.
Un simple NB.SI() ne serait pas ce que tu cherches ?

+1
 
Si je pars de ton exemple.
 
- Tu fais un tableau croisé dynamique.
- Tu mets "NOMS" en zone de ligne.
- Tu mets tous tes domaines (1 à 6) en zone de données.
- Un petit Ctrl+H pour remplacer tes "oui" en 1 et tes "non" en 0
- Actualise les données (point d'exclamation rouge)
- Dans la barre d'outils "Tableau croisé dynamique" tu choisi un style pour avoir les domaines en intitulé de colonnes.
 
En image : http://dje69r.free.fr/gocho.jpg


Message édité par SuppotDeSaTante le 08-02-2010 à 12:35:26

---------------
Soyez malin, louez entre voisins !
n°2928534
gocho
Posté le 09-02-2010 à 12:11:22  profilanswer
 

Effectivement, ca fonctionne !  
J'ai repassé mes données en format chiffre.
Par contre, je n'aurais vraiment pas imaginé que je pouvais obtenir les noms des domaines en colonne juste en mettant en forme le tableau !  
 
Merci beaucoup :)

n°2928570
tyler1207
cowan, basagotia, lenosky...
Posté le 09-02-2010 à 14:32:19  profilanswer
 

est-ce possible de conjuger une fonction somme.si et un sous.total ? (j'ai à sommer en fonction d'un critère, des valeurs d'une colone filtrée)


---------------
Website|Like it ?
n°2929055
SuppotDeSa​Tante
Aka dje69r
Posté le 11-02-2010 à 13:24:09  profilanswer
 

tyler1207 a écrit :

est-ce possible de conjuger une fonction somme.si et un sous.total ? (j'ai à sommer en fonction d'un critère, des valeurs d'une colone filtrée)


C'est a dire ?


---------------
Soyez malin, louez entre voisins !
n°2931887
Bruce Camp​bell
Posté le 25-02-2010 à 15:12:53  profilanswer
 

Salut,
 
dites, je chercher à rentrer une formule Visual Basic dans un document Excel
 
celle ci pour être précis: http://www.developpez.net/forums/d [...] ost2378432
 
la question est: une fois le menu ouvert, je saisis dans quoi les formules ?

n°2932016
la vedette
Posté le 26-02-2010 à 00:40:57  profilanswer
 

Bonsoir,
 
J'ai du importé une base de données à partir d'un fichier PDF sur excel en faisant un copier/coller. Les données se présentaient dans le fichier PDF en 4 collones : 1-identifiant 2-Nom 3-Prénom 4-note
 
En faisant le copier/coller, les données se sont organisés dans le tableur excel dans une seule collonne de la facon suivante:
identifiant
nom
prenom
note
identifiant
nom
ect....
 
J'aimerai faire retrouver à la BDD la même organisation que celle qu'elle avait dans le PDF, c'est à dire en 4 colonnes, ce qui falliciterai beaucoup son traitement. Bien sûr étant le trop grand nombre de données je ne peux pas le faire à la main. Pour vous quelle est la méthode la plus simple pour remettre tout ca en collones comme il faut?
Quelles fonctions puis-je utiliser? J'essaie de bidouiller, mais je ne maitrise pas bien excel et je n'ai pas encore trouvé comment faire.
 
Si quelqun peut m'aider je le remercie grandement;)
 
Bonne nuit!!
 
 
 

n°2932089
Benoit6363
Posté le 26-02-2010 à 13:08:15  profilanswer
 

Le plus simple à mon avis:
 
Imaginons  
identifiant => Cellule A1
nom => Cellule A2
prenom => Cellule A3
note => Cellule A4
identifiant => Cellule A5
nom => Cellule A6
ect....  
 
Tu veux une colonne Identifiant
Dans une Cellule tu mets la formule =A1
Dans celle d'en dessous =A5
La suivante =A9
Et tu utilises la poignée de recopie pour recopier la formule
 
La même chose pour les autres (nom,prenom,note)

n°2932280
la vedette
Posté le 27-02-2010 à 13:17:35  profilanswer
 

Merci pour ta réponse, c'était sûrement la solution la plus simple. Je m'en étais sorti dans la nuit finalement, en faisant correspondre une colonne:
identifiant
nom
prénom
note
identifiant
ect..
Et après cette colonne m'a permis de filtrer pour chopper que les notes, que les noms ect. Et j'ai fait des copier/coller et ca y est ma BDD était opérationnel!! :p
 
Bon weekend!

n°2932340
gocho
Posté le 27-02-2010 à 19:12:00  profilanswer
 

Bonsoir à tous,

 

une petite question qui lorsqu'on me l'a posé m'a semblé simple, mais à faire fonctionner....

 

Je suis sur une feuille A
Je parcours les cellules C9:C16 pour vérifier qu'elles ne sont pas vides.
Si la cellule en cours est pleine, je récupère la valeur correspondante dans la cellule B.
La valeur de cette cellule B contient le nom d'un onglet (qui est forcément existant)
Et j'aimerais activer l'onglet en quesion

 

J'ai donc :

Code :
  1. Dim selection As Range
  2. Dim cell As Range
  3. Dim sheet As String
  4. Dim i As Integer
  5. Set selection = Range("C9:C16" )
  6.    
  7.     For Each cell In selection
  8.         If cell.Value <> "" And Not IsNull(cell.Value) Then
  9.             i = cell.Row
  10.             sheet = Range("B" & i).Value
  11.             Sheets(sheet).Select
  12.         End If
  13.     Next
 


Le problème :
A l'execution, j'obtiens une erreur d'execution '9'.
L'indice n'appartient pas à la selection sur la ligne 'Sheets(sheet).select'

 

Excel ne semble pas faire le lien entre la valeur et le nom de l'onglet.
Pourtant, les noms correspondent exactement, et l'onglet est bien présent :/

 

Quelqu'un aurait une idée ?


Message édité par gocho le 27-02-2010 à 19:13:53
n°2932344
gocho
Posté le 27-02-2010 à 19:21:21  profilanswer
 

Bon, ben trouvé...
Mais j'voudrais bien une explication, si quequ'un a.

 

J'suis passé à :

Code :
  1. For Each cell In selection
  2.         If cell.Value <> "" And Not IsNull(cell.Value) Then
  3.             i = cell.Row
  4.             sheet = Sheets("LANCEMENT" ).Range("B" & i).Text
  5.             ActiveWorkbook.Sheets(sheet).Select
  6.             MsgBox "stop"
  7.         End If
  8.     Next
 

et fonctionne très bien.
De ce que je comprend, une fois que la premiere feuille était sélectionne, l'instruction

Code :
  1. sheet = Range("B" & i).Text

ne fonctionnait plus (puisque plus la bonne feuille sélectionnée).
Mais le truc, c'est que même au premier tour, ca ne fonctionnait pas :/


Message édité par gocho le 27-02-2010 à 19:23:02
n°2932402
seniorpapo​u
Posté le 28-02-2010 à 06:48:28  profilanswer
 

Bonjour,
"sheet" n'est pas vraiment à utiliser comme variable. Essaye avec un autre nom.
Cordialement

n°2941386
TAM136
Posté le 20-04-2010 à 09:08:23  profilanswer
 

Bonjour
 
J'ai un fichier avec un grand nombre d'onglets avec un nombre de colonnes qui varie d'une feuille à l'autre, avec des colonnes qui ne sont pas nécessairement les mêmes mais avec parfois une colonne contenant des nombres mais cette colonne est au format standard.
Ce que je souhaite faire, c'est rechercher un nombre. J'ai sélectionné toutes les feuilles en même temps et fait Ctrl+F mais excel ne retrouve pas ce nombre. Je ne comprends pas pourquoi. Je précise évidemment que ce nombre existe bien mais étant donné le grand nombre de feuilles, je ne peux m'amuser à faire une recherche onglet par onglet.
 
Merci d'avance pour votre aide.
 


Message édité par TAM136 le 20-04-2010 à 09:09:03
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  23  24  25  ..  112  113  114  115  116  117

Aller à :
Ajouter une réponse
 

Sujets relatifs
[EXCEL] Faire une mise à jour dynamique de valeur entre champsExcel : rechercher et afficher une liste
[EXCEL] Conversion/multiplication de massequestions sur la téléphonie avec free en 512k
Excel: Comment insérer automatiquement un titre à chaque page ?[excel] largeur de colonne différente
[Excel] (N00B Inside :-/ )Je veux additionner ...2 questions urgentes : Remplacer Photoshop et achat de scanner
changer la police par défaut sous Excel[Excel] Comment faire pivoter une feuille ?
Plus de sujets relatifs à : [Topic Unique] Excel : Keep calm and Pivot Table !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)