Résultats de la recherche

  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...
  16. P

    ma macro corromp mon fichier

    Hello, J'ai la macro suivante : Sub lister_fichier() Dim fichier As String, chemin As String Dim FSO As Object Dim SourceFolder As Object Dim FileItem As Object Dim jourf As Date Dim m As Integer Dim sh As Worksheet...
  17. P

    lancement de macro entre ficheirs

    Re : lancement de macro entre ficheirs Le problème avec un troisième fichier reste le même je pense : Comment trigger la macro à la fermeture du premier ?
  18. P

    lancement de macro entre ficheirs

    Bonjour, Je souhaite faire une macro qui s'exécute après la fermeture d'un classeur. Pour cela, j'ai eu l'idée de faire un add-in excel dans lequel je positionne une macro du style : sub apres_fichier dim wa as workbook set wa= activeworkbook wa.close ' autres actions après...
  19. P

    VBA workbook.saved

    Re : VBA workbook.saved Tu ajouterais cela à quelle sub ?
  20. P

    VBA workbook.saved

    Bonjour, J'ai un petit problème entre la propriété saved et la modification de boutons. J'ai la macro suivante hors de mon fichier "modele base 6.xlsm" (dans un add-in) : Sub modifier() Dim wndf As Workbook Set wndf = Workbooks("modele base 6.xlsm")...