Résultats de la recherche

  1. C

    Les jours de la semaine en couleur

    Re : Les jours de la semaine en couleur Alors, tu sélectionne la plage de cellules sur laquelle tu vas écrire tes lundi, mardi etc... puis tu vas dans l'onglet Accueil, et dans la partie Style, tu as un bouton Mise en forme conditionnelle. Tu cliques dessus et tu sélectionnes pratiquement en...
  2. C

    Les jours de la semaine en couleur

    Re : Les jours de la semaine en couleur Bonjour, Tu peux utiliser la mise en forme conditionnelle, par contre, à moins d'être sur Excel 2007, tu n'as droit qu'à 3 conditions maxi , sinon, tu peux le faire par code... que je te donnerai si cela correspond à tes besoins
  3. C

    Masquer les colonnes inutiles

    Re : Masquer les colonnes inutiles Bonjour mamagubida10, Je pense que ce n'est que le fait de masquer les colonnes qui n'ont rien en ligne 2 Tu peux écrire le code : For each cellule in range("A5:IV5") if cellule.value = "" then columns(cellule.column).visible = false...
  4. C

    VBA Volet Office

    Bonjour le forum, Quelqu'un connaitrait-il le nom de l'objet correspondant au Volet Office d'Excel 2003? Peut on récupérer par exemple les controles du volet Office du Presse Papiers, pour forcer le coller Tout et le Effacer tout? Merci d'avance,
  5. C

    macro bouclée sur certaines feuilles

    Re : macro bouclée sur certaines feuilles Re! Tout dépend de ce que tu as mis dans ta macro de formatage... Soit tu rajoutes sheets(wks.name).select 'code de ta macro Soit tu rajoutes dans le code de ta macro avant chaque range utilisé Sheets(wks.name).range(...)... @+
  6. C

    Modifier la qualité d'impression par VBA

    Re : Modifier la qualité d'impression par VBA Bonjour FJPT, As tu essayé en récpérant le code donné par l'enregistreur de macro? Peut être est ce dû à ton imprimante... Bon courage
  7. C

    REsultat en format heure

    Re : REsultat en format heure La formule serait : =SOMME(E32:E37)/24/60
  8. C

    macro bouclée sur certaines feuilles

    Re : macro bouclée sur certaines feuilles Pour moi, le code serait le même que Luki avec quelque modifications : Option Compare text 'pour éviter les erreurs de casse (maj:minuscule) à mettre en haut du module Sub MiseEnForme() Dim Wks As Worksheet For Each Wks In Worksheets...
  9. C

    Comparer une cellule avec une autre

    Re : Comparer une cellule avec une autre Et voilà une proposition de code
  10. C

    REsultat en format heure

    Re : REsultat en format heure le plus simple est que tu mettes le même format sur les cellules que tu utilises dans ta somme et sur celle ci .Mets comme format sur le résultat et les cellules de la somme , le format personnalisé [h]:mm:ss que tu trouves dans le menu Format-> Cellule --> Onglet...
  11. C

    VBA: Comment savoir si un copier de cellule a été fait?

    Re : VBA: Comment savoir si un copier de cellule a été fait? Merci de ta réponse JeanPierre, Pour tout t'expliquer, c'est le même problème que mon post précédent : - j'ai une feuille que doit remplir des utilisateurs et qui est protégée - sur cette feuille, j'utilise l'évenement...
  12. C

    Inserer nom de colonne dans mes codes

    Re : Inserer nom de colonne dans mes codes Re geraldine, Et pourquoi pas utilisé ce genre de code: Function lettre(col As Integer) lettre = Left(Cells(1, col).Address(0, 0), Len(Cells(1, col).Address(0, 0)) - 1) End Function Private Sub UserForm_Initialize() Dim MaColonne As String...
  13. C

    VBA: Comment savoir si un copier de cellule a été fait?

    Bonjour à tous, Je voudrais savoir si quelqu'un sait comment savoir à tout moment si l'utilisateur a fait un copier d'une cellule ou d'une plage de cellule? J'ai trouvé ce code : aFmts = Application.ClipboardFormats For Each fmt In aFmts If fmt = xlClipboardFormatText Then...
  14. C

    Copie de feuille impossible

    Re : Copie de feuille impossible Bonjour sebcbi1, Sur quelle version d'Excel travaille-tu? Je croyais pour ma part que le nombre maxi de feuilles dans Excel était 255... Mais peut être que ce nombre est augmenté par la puissance de ta machine... A vérifier
  15. C

    Range Selection variable

    Re : Range Selection variable Bonjour à tous, Pour moi, la solution serait (à condition que ton a représente la cellule A1) : Dim DerniereColonne As Byte DerniereColonne = Range("A1").End(xlToRight).Column Range("A1:" & Range("A1").Offset(0, DerniereColonne - 1).Address & ",A4:" &...
  16. C

    Problème de Copier Coller avec une protection

    Re : Problème de Copier Coller avec une protection Quelqu'un d'autre aurait une idée? Merci d'avance
  17. C

    Inserer nom de colonne dans mes codes

    Re : Inserer nom de colonne dans mes codes Bonjour Géraldine, Etant donné que tu es dans une structure de regroupement With, ne te manquerait il pas les points devant chacun de tes Range? Dans Userform1 Private Sub UserForm_Initialize() With Sheets("ARTICLE") Cmarque =...
  18. C

    Synthaxe pour variable

    Re : Synthaxe pour variable Bonjour, Tu ne peux pas mettre le résultat d'une fonction Excel dans une variable, par contre tu peux utiliser l'equivalent de la fonction NO.SEMAINE en code VBA qui est : Dim NoSemaine as byte NoSemaine = DatePart("ww", date(), vbMonday, vbFirstJan1) msgbox...
  19. C

    Problème de Copier Coller avec une protection

    Re : Problème de Copier Coller avec une protection Merci de vos remarques mais mon problème n'est pas la fonction, c'est le fait que la feuille contenant le code sur l'evenement SelectionChange est censée être protégée mais si je laisse cette protection, je ne peux pas faire de copier coller...
  20. C

    Problème de Copier Coller avec une protection

    Re : Problème de Copier Coller avec une protection Voici la fonction NbAstreinte Function NbAstreinte(Plage As Range) As Long 'permet de calculer le nombre de cellules ayant le fond Jaune Clair(code 36) qui est la couleur choisie _ pour représenter une astreinte Dim Cellule As Variant Dim...