Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Fonction si/Alors/ sinon..casse tête?!!
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 12/05/2008, 16h26   #1 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Fonction si/Alors/ sinon..casse tête?!!

Bonjour

je voudrais passer par VBA pour que sur une feuille de calcul, à chaque fois qu'apparaît la valeur 0 dans une colonne déterminée, celle ci soit supprimée. Puis trier par date.

je ne sais pas comment utiliser la fonction si.. alors...sinon...??

Merci pour votre aide!
bab est déconnecté   Réponse avec citation
ANNONCES
Vieux 12/05/2008, 16h28   #2 (permalink)
Brigitte
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 291
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Bonjour,

Je ne te donnerai pas la clef, ne faisant du VBA que par l'enregistreur de macros, mais peut être bien une piste :

IF
THEN
ELSE

Mais bon te faut aussi la suite...

comme dans ce bout de code :

Citation:
For Each c In plage
If c <> "" Then
On Error Resume Next
If k = 8 Then
data.Add c, CStr(c)
Else
data.Add Year(CDate(c)), CStr(Year(CDate(c)))
End If

Dernière modification par Brigitte 12/05/2008 à 16h31.
Brigitte est déconnecté   Réponse avec citation
Vieux 12/05/2008, 16h57   #3 (permalink)
cbea
XLDnaute Impliqué
 
Avatar de cbea
 
Date d'inscription: mars 2008
Version Excel : Excel 2003 (PC)
Messages: 745
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Bonjour bab, Brigitte,

Je pense qu'il serait préférable de joindre un extrait de ton fichier.

Merci
__________________
@+
cbea
cbea est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h13   #4 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

oui ce sera certainement plus simple! et voilà!

thanks!
Fichiers attachés
Type de fichier : xls calendrier facture.xls (48,5 Ko, 17 affichages)

Dernière modification par bab 12/05/2008 à 17h18.
bab est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h17   #5 (permalink)
Brigitte
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 291
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Perdu !!! essaie encore une fois (comme les jeux pour enfants) : zippé (avec winzip), moins de 50 Ko et pas de nom alambiqué (pas de caractères spéciaux, pas d'espace)
Brigitte est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h18   #6 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

eh oui c'est al taille maxi qui m'avait échappé!!
bab est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h27   #7 (permalink)
cbea
XLDnaute Impliqué
 
Avatar de cbea
 
Date d'inscription: mars 2008
Version Excel : Excel 2003 (PC)
Messages: 745
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

bab,

Pourrais-tu décrire un peu ce que tu cherches à faire car je ne vois pas ?
Tu as 3 feuilles dans ton classeur. A partir de quelle feuille et surtout quelle est la colonne qui détermine la suppression de la ligne ?

Merci
__________________
@+
cbea
cbea est déconnecté   Réponse avec citation
Vieux 12/05/2008, 17h30   #8 (permalink)
Brigitte
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 291
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Re,

Quel est le poids de ton fichier ?

Si plus de 50 mais moins de 250, peux tu m'envoyer ton adresse mail par message privé, on échangera pas mail, je le posterai pour toi... car j'ai la possibilité de le faire. Pour éclairer Bea qui me semble pouvoir t'aider.

Autre possibilité : poste le sur Accueil de Cjoint.com

Il ne peut y rester que qq semaines, c mieux que rien, si je peux, je le posterai ici ensuite.

Edit : je vois que tu as posté ton fichier, cbea, à toiiiiiiiiiiii... si t'es encore dispo. A plussssssss

(merci jean pierre de m'avoir prévenue que le fichier était là, très bon réflexe bab d'avoir d'édité ton post, mais c pas facile de le voir du coup).

Dernière modification par Brigitte 12/05/2008 à 17h43.
Brigitte est déconnecté   Réponse avec citation
Vieux 13/05/2008, 09h55   #9 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

En fait c'est sur le feuille 1 que je travaille: je voudrais que lorsque dans la colonne "val fact" la valeur 0 apparait, la ligne soit supprimée, puis que sur les lignes restantes, cela soit trié par "Date de la facture" par ordre croissant.

Le feuille forecast permet d'avoir des lien et celle de données pour faire des listes déroulantes pour les colonnes orange de droite.
Voilà, j'espère que c'est + clair!
Merci encore pour votre aide à toutes et à tous!
bab est déconnecté   Réponse avec citation
Vieux 13/05/2008, 10h13   #10 (permalink)
cbea
XLDnaute Impliqué
 
Avatar de cbea
 
Date d'inscription: mars 2008
Version Excel : Excel 2003 (PC)
Messages: 745
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Bonjour bab et le forum,

Voici une solution.
Fichiers attachés
Type de fichier : zip calendrier facture_v1.zip (15,8 Ko, 9 affichages)
__________________
@+
cbea
cbea est déconnecté   Réponse avec citation
Vieux 13/05/2008, 10h32   #11 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Super! Merci beaucoup
c'est rageant de voir la rapidité avec laquelle tu sais faire ca.. qui sait, peut être un jour...? lol
A+
bab est déconnecté   Réponse avec citation
Vieux 16/05/2008, 11h31   #12 (permalink)
bab
XLDnaute Nouveau
 
Date d'inscription: mai 2008
Messages: 6
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Euh.. j'ai un petit soucci: dans mes 2 premières colonnes, j'avais mis en place un lien avec des listes (prises dans la feuille "Données" )
MAitenant je suis bloquée par Excel,je ne peux plus les mettre en place, message d'erreur suivant appariat:" Vous ne devez pas faire référence à d'autres feuilles ou classeurs pour les critères de validation des données"...
As tu mis une protection particulière sur cette feuille?
Merci encore
bab est déconnecté   Réponse avec citation
Vieux 16/05/2008, 11h42   #13 (permalink)
cbea
XLDnaute Impliqué
 
Avatar de cbea
 
Date d'inscription: mars 2008
Version Excel : Excel 2003 (PC)
Messages: 745
Par défaut Re : Fonction si/Alors/ sinon..casse tête?!!

Bonjour bab,

Je n'ai pas mis de protection.
Pourrais-tu joindre un extrait de ton fichier ?

Merci
__________________
@+
cbea
cbea est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Casse-tête ou casse-c....? jmps Le salon de XLD 37 22/11/2006 12h03
si telle_macro tourne alors, sinon... benouboy Forum Excel 8 17/08/2006 20h39
en-tête dynamique : casse-tête insoluble ? titoune Forum Excel 7 21/07/2006 10h23
Petit casse tête...fonction nb. Fabrice Forum Excel 3 31/03/2005 13h29
Si alors sinon en couleur Lucien Forum Excel Downloads - Archives 3 10/03/2004 16h08


Fuseau horaire GMT +2. Il est actuellement 01h15.


(C) 2006 Excel Downloads