Contenu récent par pascal_bidouille

  1. P

    macro au lancement d'un fichier protégé

    Bonjour, Voilà j'ai un fichier contenant des macros se lançant notamment à l'ouverture du fichier. Si je l'ouvre en local "normalement" : pas de problème la macro fonctionne bien Si je l'ouvre à partir d'un lecteur réseau: le fichier s'ouvre en mode protégé. Si je quitte alors le mode protégé...
  2. P

    XL 2013 Office 2013 et VBA : gel et lenteurs

    Hello, J'ai migré il y a peu sur office 2013. Depuis j'ai régulièrement des problèmes de rafraichissement notamment sur excel. Ces problèmes sont principalement quand l'éditeur VBA est ouvert. Par exemple, je retourne sur la feuille excel alors que j'étais dans l'éditeur VBA : il va...
  3. P

    XL 2013 formulaR1C1 et nombre

    Hello, j'ai un problème avec la macro suivante : Sub test2() Dim perc As Double perc = 0.06 ActiveCell.FormulaR1C1 = "=R4C * " & perc End Sub J'observe que cela essaie de mettre dans la formule "=R4C * 0,06" au lieu de "=R4C * 0.06" Du coup erreur d’exécution ! J'ai...
  4. P

    VBA formater axe

    Re : VBA formater axe J'ai trouvé ! Il faut mettre le format en anglais ! soit "dd/mm/yy;@" au lieu de "jj/mm/aa;@" Et là plus de problème, en une ligne et tout. ActiveChart.Axes(xlCategory).TickLabels.NumberFormat = "dd/mm/yy;@"
  5. P

    VBA formater axe

    Re : VBA formater axe Oui même résultat en une ligne. Avec quelques tests de plus, j'ai fait : ActiveSheet.ChartObjects("Graphe Total").Activate ActiveChart.Axes(xlPrimary).Select Set monaxe = ActiveChart.Axes(xlPrimary) Set meslabels = monaxe.TickLabels...
  6. P

    VBA formater axe

    Hello, J'ai un graphe dans excel créé par une macro. Je souhaite modifier le format des date sur l'axe X. Quand j'enregistre une macro et je fais la modif à la main, j'obtiens le code : Sub Macro3() ' ' Macro3 Macro ' ' ActiveSheet.ChartObjects("Graphe Total").Activate...
  7. P

    calculer un texte

    Re : calculer un texte ok, je voulais éviter VB pour une fois mais bon ... Merci
  8. P

    calculer un texte

    Hello, Question simple mais je n'ai pas trouvé la réponse: J'ai une case qui contient une formule mathématique en texte du style "5+5" ou "2*3+4" Existe-t-il une commande pour lui faire calculer le résultat ? (bien sûr j'en ai plein don cil n'est pas envisageable de ressaisir...)
  9. P

    saisir une matrice dans une formule

    Bonjour, Voilà je souhaite utiliser sommeprod mais en définissant "manuellement" une des matrice. Je m'explique : Au lieu de faire une formule du type =SOMMEPROD(A1:A5;B1:B5) Je souhaite définir des cases qui ne sont pas en suite pour une des matrices. Donc au lieu d'utiliser les cases A1...
  10. P

    Recherche macro d'insertion de lignes copiés

    Re : Recherche macro d'insertion de lignes copiés Un truc comme cela : Sub toto() Dim rmax As Long Dim i As Long Dim j As Long rmax = Cells(1, 1).End(xlDown).Row + 1 i = 1 While Cells(i, 1).Value <> "" If Cells(i, 5).Value > 0 Then For j = 1 To Cells(i...
  11. P

    Empecher la modification des codes vba

    Re : Empecher la modification des codes vba Salut, Tu vas dans l'éditeur VBA dans le menu outil > propriétés de VBA projet et là tu as un onglet protection
  12. P

    Tri avancé sur date ne fonctionne pas en VBA

    Re : Tri avancé sur date ne fonctionne pas en VBA Salut, Ton pb vient du fait que bizarrement quand tu lance la fonction en VBA il faut que la date dans tes critères soit au format excel (ex 41878,25 = 27/08/2014 06:00) et non au format lisible. pour cela je propose que tu saisisses ta...
  13. P

    VBA bloquer fill / remplissage

    Re : VBA bloquer fill / remplissage Il semble qu'il y aurait des possibilité par l’intermédiaire de chose du style For Each oCtrl In Application.CommandBars.FindControls(ID:=19) oCtrl.Enabled = False Next oCtrl Mais encore faudrait-il connaitre l'ID du contrôle...
  14. P

    VBA workbook.saved

    Re : VBA workbook.saved Salut, J'avais essayé mais cela ne fonctionnait pas. Si quelqu'un connait la sol je suis toujours intéressé. En attendant j'ai du m'arranger pour ne pas avoir à modifier les "caption" des boutons ...
  15. P

    VBA bloquer fill / remplissage

    Hello, Savez vous s'il existe un moyen de bloquer la fonction fill (remplissage) ? L'idée est notamment pour protéger une cellule sur laquelle j'ai mis une validation de donnée type liste. Je ne peux pas verrouiller la cellule sinon l'utilisateur ne peut plus choisir dans la liste. Mais...