Résultats de la recherche

  1. B

    Comment créer une variable globale + amélioration de ce code ?

    Bonjour tout le monde, J'ai créé un petit bout de code qui permet de jouer au nombre mystère (l'ordi choisit un nombre et on essaie de le deviner en un minimum d'essais) : Public nbre_tours As Integer Sub Nombre_mystere() '1) affecter à une variable le nombre mystère '2)...
  2. B

    Bloc de code qui ne fonctionne pas avec une version récente de Office

    Bonjour tout le monde, J'ai ce code vba qui ne fonctionne pas sous Excel 2011 (mac) : sub Couleurs() Selection.Borders.Weight = 4 end sub J'obtiens ce message d'erreur : Fonction ou variable attendue Par contre, ce code fonctionne : With Application.selection.Borders...
  3. B

    Passage de paramètres à une procédure (question vraiment bête)

    Bonjour à toutes et à tous, J'ai vraiment une question bête : J'appelle une procédure en lui passant un paramètre (nombre) : calcul_carre nombre Je me demandais juste pourquoi on ne mettait pas des parenthèses juste après calcul_carre ? Donc pourquoi cela ne fonctionne pas ainsi ...
  4. B

    Formater des cellules par rapport à leurs valeurs

    Bonsoir, J'ai trois valeurs : MIN MAX ET MOYENNE : MIN : 0.5 MAX : 0.7 MOYENNE : 0.6 J'ai à droite des cellules qui vont de Janvier à décembre et qui contiennent des nombres flottants : Par exemple 0,454 (en F15) - 87 (en G15) - 0,98 (en H15)... Je voudrais en fait...
  5. B

    VBA : Le résultat de ma moyenne n'est pas correct

    Bonjour à tous, J'ai ces deux valeurs : 0,870% 0,55% J'essaie d'effectuer la moyenne de ces deux valeurs, cela devrait me donner 0.710% J'obtiens 0,0071 et non pas 0.710 Voici mon code : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count = 1 And Not...
  6. B

    VBA Lancer du code une fois que l'on modifie la cellule

    Bonjour à tous, 1) Je voudrais savoir si il est possible de lancer du code vba lorsqu'une cellule a été modifiée ? 2) Comment indiquer quelles cellules seront prises en compte par cet évènement de modification ? Un tout grand merci d'avance. bee
  7. B

    Altérer la mise en forme d'un paragraphe

    Bonjour à tous, J'ai un texte composé de plusieurs paragraphe. Je voudrais savoir si il serait possible de faire ceci ? : Introduire une animation dans laquelle devrait apparaitre en plus grand caractère (et en vert ou bleu) chaque paragraphe en cours de lecture et en transformant le...
  8. B

    [VBA] Insérer un filigrane

    Bonsoir, Je voudrais savoir si il est possible d'ajouter un filigrane automatiquement avec Excel (VBA). Ce filigrane devrait être assez clair et assez grand pour que l'on puisse voir les informations de la page Excel. Merci d'avance pour votre aide. beegees
  9. B

    Trier sur deux colonnes en mettant une valeur tout en bas

    Bonjour à tous, J'ai des points d'examens qui permettent d'obtenir grâce à des formules un % et une mention (ajourné, satisfaction,...). J'ai par exemple J'aurais voulu classer d'abord par mention (ajourné, satisfaction, distinction...) et ensuite pas pourcentage. Il faut que tous...
  10. B

    Adapter CENTILE.INCLURE à VBA

    Bonjour tout le monde, J'utilise une fonction qui s'appelle CENTILE.INCLURE avec Excel. J'automatise mon travail, j'ai donc adapté la fonction à du code VBA ce qui donne ceci : min_seuil = WorksheetFunction.Percentile_Inc("A1:A&i", 0.9) Le problème est que j'obtiens ce message...
  11. B

    Tri décroissant ne tient pas compte de la première ligne

    Bonjour à tous, J'ai ce code vba : With ActiveWorkbook.Worksheets("Feuil1").Sort .SetRange Range("A1:C" & i) .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With Application.Goto Reference:="tri"...
  12. B

    Addition simple ne fonctionnant pas sous VBA

    Bonjour, Avec VBA : Je fais : dim compte as Integer dim i as Integer dim seuil seuil = 9 i = 86 compte = (i * 0.25) + seuil i*0.25 me donne 21.5 ce qui est correct compte me donne par contre 30 et pas 31 (22 + 9 = 31). Savez-vous comment résoudre ce problème svp ...
  13. B

    Problème d'arrondi (arrondi au chiffre inférieur)

    Bonsoir tout le monde, J'ai une cellule qui contient 76.45. Un round(76.45,1) me donne 76.4 J'aimerai obtenir 76.5, comment puis-je faire ? Merci d'avance pour l'aide.
  14. B

    Formater une variable

    Bonjour à tous, Je voudrais changer le format de la valeur d'une variable avec VBA. J'ai par exemple une variable "pourcentage" qui vaut 74.453125, j'aimerais la transformer en 74 (car 74.4 c'est 74, 74.5 aurait donné 75). Savez-vous comment faire cela ? Merci d'avance.
  15. B

    Création d'une variable tableau + vérification d'une cellule

    Bonjour tout le monde, Je voudrais créer une variable de type tableau. Je voudrais un tableau dynamique, car je ne sais pas quelle sera la taille de ce dernier (j'aimerais pouvoir y ajouter des éléments de temps en temps). J'aimerais aussi vérifier que la cellule active ne contient...
  16. B

    [VBA] Utiliser du code plusieurs fois ?

    Bonjour tout le monde, J'ai ce code VBA : Public Function Annexes_Bacheliers() Dim ValSQL As String Dim Numéro 'La déclaration Numéro va nous servir pour connaître le numéro de matricule. Dim bds As DAO.Database, rst As DAO.Recordset Dim appexcel As Excel.Application Dim wbexcel...
  17. B

    Mécanisme de bibliothèque d'objets non géré

    Bonjour tout le monde, J'utilise Excel 2007 et Access 2003 (avec VBA côté Access). J'utilise cette solution depuis au moins 3 ans sans aucun problème mais aujourd'hui, lorsque je lance mon code, j'obtiens ce message d'erreur : Erreur de compilation : Mécanisme de bibliothèque d'objets...
  18. B

    Tri en ne tenant pas compte de certaines lignes

    Bonjour tout le monde, J'utilise une macro que voici : Sub calcul() ' ' calcul Macro ' Macro enregistrée le 4/06/2006 ' ' Application.Goto Reference:="alphabétique" Selection.Copy Application.Goto Reference:="délibé" ActiveSheet.Paste Sheets("entree des données").Select...
  19. B

    2 questions sur les tableaux s.v.p. (merci d'avance)

    Bonjour tout le monde, Deux questions sur les tableaux s.v.p. : 1) comment dire for i = 0 to longueur tableau ? 2) j'ai créé un tableau que voici : Dim Tabl_class(15) As Double Je ne connais pas à l'avance le nombre d'éléments qui seront mis dans mon tableau. Je sais que je...
  20. B

    Sauriez-vous me dire comment utiliser ce fichier ?

    Salut tout le monde, J'ai reçu d'un collègue un calcul de rang (par rapport à une cote, un étudiant obtient un rang qui est soit A ou B ou C ou D). Je ne comprends rien à ce fichier Excel : En E23, j'ai une SOMMESI (je ne sais pas trop à quoi elle sert ?) Juste à côté aussi... Si...