Accueil > Forum > > > > remplir cellule excel sur critère
remplir cellule excel sur critère
dimanche 8 juin 2008 à 23:47:03 |
remplir cellule excel sur critère

Tchoubi84
|
Bonjour à toutes et à tous J'ai un soucis sur excel en vba Dans la plage 1 ("A1:AE1") j'ai une série des jours de la semaine (lun, mar, mer, jeu, ven, sam, dim) Dans la plage 2 ("A2:AE30") j'ai prévu de mettre des congés et autres petits trucs Ce que je cherche à faire c'est que dans la plage 2, il y ai un "x" par rapport aux sam et dim de la plage 1SANS UTILISER DE MFC, car il faudra par la suite compter le nombre de cellule de couleur Merci d'avance. @+
|
|
lundi 9 juin 2008 à 03:30:18 |
Re : remplir cellule excel sur critère

bigfish_le vrai
|
Salut, mettre un X pour les samedi et dimanche cela revient a dire je ne veux pas des samedi et dimanche alors pourquoi tu les mets dans ton tableau ? Si tu ne peux t'en passer tu n'as pas besoin besoin de macro ça c'est dela mise en forme car une fois fait cela ne changera jamais vu que tu tiens compte du nom du jour et pas de la date. Et si tu ne peux vraiment pas te passer de la macro, alors tu as juste a boucler sur la premier ligne et chaque fois que tu trouves un samedi ou un dimanche tu remplis ta colonne de X jusqu'a la derniere ligne de la plage2. Mais ne fais pas de recherche sur la plage 2 en fonction de la plage 1 car cela vas prendre un temps fou pour rien ! Pour te donner un ordre d'idee et au vue de la taille de ton tableau cela reviendrait a verifier 30^3 cellules (27000) pour des cellules qui ne servent a rien  A+ 
|
|
lundi 9 juin 2008 à 09:51:18 |
Re : remplir cellule excel sur critère

Tchoubi84
|
Tu as raison pour la première partie, mais il se peut qu'il y ai des sam ou dim travaillés lors de l'année. C'est pour ça que je ne veux pas utiliser de mfc.
Tu aurais un code vba svp
Merci d'avance @+
|
|
mardi 10 juin 2008 à 15:23:28 |
Re : remplir cellule excel sur critère

MPi
|
Si tu veux augmenter tes chances d'avoir des réponses, ne cliques pas "Réponse acceptée" tant que ton problème n'est pas résolu totalement. Tu peux inverser en resélectionnant ce bouton. Les gens qui passent et qui voient que tu as accepté vont continuer leur chemin sans s'y arrêter, pensant que c'est résolu. MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
jeudi 12 juin 2008 à 19:40:53 |
Re : remplir cellule excel sur critère

Tchoubi84
|
merci pour l'info mais j'ai toujours besoin de savoir comment faire? aidez moi svp
|
|
jeudi 12 juin 2008 à 20:58:26 |
Re : remplir cellule excel sur critère

bigfish_le vrai
|
... Sub XpourWeekEnd() Dim Plage1 As Range, MaCellule As Range Set Plage1 = Range("A1:AE1") For each MaCellule in Plage1 If Lcase(MaCellule.Value) = "samedi" or Lcase(MaCellule.Value) = "dimanche" then Range(Cells(2,MaCellule.Column),Cells(30,MaCellule.Column)).value = "X" End If Next End Sub A+ (j'en suis sur  )
|
|
samedi 14 juin 2008 à 09:09:14 |
Re : remplir cellule excel sur critère

Tchoubi84
|
Merci beaucoup pour ce merveilleux code bigfish. il marche à merveille.
@+
|
|
lundi 13 juillet 2009 à 15:38:53 |
Re : remplir cellule excel sur critère

3ziwez
|
Bonjour le forum Pour continuer sur la ligné de remplissage de cellule, ma demande et toute simple mais pour une kich en VB comme moi c'est un casse tete chinois  Je souhaite un bouton qui me permet de copier tous simplement des cellules de mon tableau vers d'autres cellules. Merci d'avance  3ziwez 
|
|
lundi 13 juillet 2009 à 23:04:43 |
Re : remplir cellule excel sur critère

MPi
|
Il faudrait que tu précises comment tu veux copier ces données. Si tu veux prendre une plage et la copier telle quelle ou si tu veux copier seulement certains cellules et ne pas nécessairement les placer dans le même ordre... En principe, tu peux utiliser la commande Copy Sheets("Feuil1").Range("A1:D10").CopySheets("Feuil2").Range("A1")Tu as donc la plage à copier et sa destination dans la même ligne de code. MPi² Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI
|
|
mercredi 15 juillet 2009 à 10:30:56 |
Re : remplir cellule excel sur critère

3ziwez
|
Bonjour le forum bonjour MPi, Je vous remercie tous d'abord pour la réponse mais c'est pas tout a fait ça. Je m'explique: J'ai deux boutons qui me permettent de cacher ou faire apparaitre des colonnes (Bouton privé et un autre public). Et maintenet je souhaite que à le mot privé ou public s'inscrit dans une cellule (par exemple (H1) a chaque fois que quelqu'un clique dessus pour que l'utilisateur sache la catégorie utilisée.
Merci 3ziwez
|
|
Cette discussion est classée dans : excel, cellule, remplir, plage, critère
Répondre à ce message
Sujets en rapport avec ce message
remplir plage cellule sur un critère [ par Tchoubi84 ]
Bonjour à toutes et à tous.j'ai un calendrier(1 mois par feuille).J'aimeerai savoir le code vba pour remplir les cases "x' en fonction des samedis et
EFFECTUER UNE RECHERCHE DANS UNE PLAGE DE CELLULES EXCEL [ par winvsmac ]
Bonjour à tout le monde Voici sur quoi je me creuse les méninges depuis un petit moment, mais je n'arrive pas à trouver de solution. Ceci concerne du
cellule excel & VB [ par nick ]
bonjourje voudrais générer un fichier Excel à partir de VB sans utiliser de macros. j'utilise cells() sous excel pour remplir mes cellules mais quel e
Remplir un Excel avec une requete, en VBA [ par mayerp ]
Salut,j'ai une requete de selection sous access et j'aimerai afficher le resultat dans un excel.Je ne veux pas remplir cellule par cellule car ce sera
enregistrement de plage de données excel --> fichier texte [ par jeanjeuv ]
Bonjour, Je suis débutant en VBA Excel, je cherche à créer une macro qui me permettrait d'enregistrer une plage de données excel sous plusieurs fichie
Remplir une base excel via oledb [ par marosyem ]
Bonjour, je voudrais écrire et lire une base de donnée excel via oldb mais lorsque j'écris un entier dans le fichier excel, il le transforme texte.
Boite de dialogue "EditBox" vers cellule Excel [ par jeronimo38 ]
Bonjour, J'essaie de faire une petite application sous excel et je bloque sur un point : J'ai crée un feuille "boite de dialogue" dans laquelle il y
[déplacé VB.NET -> VBA] Macro sur excel 2003 qui amene directement dans une cellule [ par gricha73 ]
Bonjour, j'ai besoin d'aide dans un projet. J'ai un classeur excel dans lequel je controle les montants par difference. Si celle ci est egal à 0, alo
[déplacé VB6 -> VBA] Selection de feuille excel avec une macro [ par charlotte26mai ]
Bonjour, je debute en VB , mon probleme est le suivant : je voudrais selectionner une feuille de classeur excel a partir d'une cellule dans laquell
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|