Résultats de la recherche

  1. C

    problème de format et de paramètre régionaux en VBA

    Bonjour j'ai un tableau où mes donnés on comme intitulé des mois sous le format "[$-40C]mmmm-yy;@". Or dans ce tableau je n'ai pas toujours le même nombre de mois. Et j'aimerais créer un tableau croisé dynamique.Donc pour construire mon tableau croisé dynamique J'ai le code suivant. Ce code...
  2. C

    Macro qui ne fonctionne pas dans d'autres pays

    Bonjour, J'ai crée un programme vba qui fonctionne très bien sur les différents ordinateurs utilisés en france. Mais cette macro doit aussi être utilisé dans tous les autres pays où est implanté l'entreprise où j'effectue mon stage.Cependant je viens d'avoir un retour des état unis où la...
  3. C

    VBA: Problèmes avec les sous totaux

    Bonjour, j'ai ce code suivant,et j'obtiens une erreur de type 1004 au niveau de ce que j'ai surligné en rouge. J'ai sorti ce code de l'enregistreur de macros que j'ai modifié, a la base à ce niveau il y avait " array(4,5,6)". Mais en fet j'ai besoin d'avoir un code générale, car mon tableau...
  4. C

    Pbm avec liste déroulante en vba

    Bonjour, J'aimerais savoir s'il était possible de creer une liste déroulante par code? Je sais comment la faire a partir de visual basic, mais j'aurais besoin de la coder moi même car je fais une macro pour mon stage et en fait il faudrait que je fasse quelquechose de trés généraliste et qui...
  5. C

    Problème avec un tableau croisé dynamique sous vba

    Bonjour, je viens de commencer à coder sous vba et j'ai un petit problème avec mon code qui me renvoit (argument non facultatif) en surlignant le.AddDataField. Voici mon code Sub creation_TCD() Dim Ma_feuille As Worksheet Dim Mon_cache As PivotCache Dim Mon_TCD As PivotTable Dim mois As...
  6. C

    Incompatibilité de type sous VBA

    Bonjour, j'ai créer un code qui génère une erreur, mais je ne vois pas où. Pourriez vous m'aidez? ' Déclaration des variables Dim date_deb, date_fin, date_act As Date Dim charge_total, charge_jour As Integer For j = 10 To 126 Step 7 For i = 0 To 5...
  7. C

    Formule trop longue sous VBA

    Bonjour je suis débutante sous VBA et en fait j'ai une formule trop longue et donc je n'arrive pas à la terminer. Existerait il un moyen de passer à la ligne de manière à ce que l'ordinateur reconnaisse que les deux font parti de la même formule "= IF(charge_jour!R[-1]C["& 1+4*i...
  8. C

    Optimisation code

    Bonjour, je viens de commencer en VBA, et j'aimerais savoir s'il serait possible d'optimiser ce code en instaurant une boucle for Range("S2").Select ActiveCell.FormulaR1C1 = _ "=IF(Data!RC[17]=""OPEN"",IF(Data!RC[32]<>"""","""",Data!RC[23]),"""")"...