Résultats de la recherche

  1. S

    problème de calcul de durée entre 2 heures

    Bonjour, j'utilise la formule =(B1-A1)*60*24 pour calculer la durée en minutes entre 2 heures au format hh:mm des cellules A1 et B1. Le problème est que j'ai des "valeurs négatives". Par exemple, je voudrais la durée entre: l'heure de début de la journée n: 20:24 et l'heure de fin de la...
  2. S

    calculer la durée en minutes

    Re, par exemple au format hh:mm en A1, j'ai 14:57 en B1, j'ai 16:30 je voudrais calculer la durée en minutes dans une autre cellule.
  3. S

    format standard à hh:mm

    Bonsoir, j'ai des chiffres en cellules A1 et B1 au format standard: par exemple, en A1, j'ai 14 ---> heure en B1, j'ai 57 ---> minute je cherche un moyen de fusionner les deux cellules pour le mettre au format hh:mm, ce qui donnerai 14:57.
  4. S

    adapter le format date selon la colonne

    Bonjour, la première ligne contient des listes déroulantes où je peux choisir de placer les colonnes où je veux. A la base, les colonnes sont placées d'une manière précise avec le format qui leur correspond (standard, texte ou date). Je voudrais que, lors de la modification d'une colonne...
  5. S

    filtre: déplacement de colonnes possible?

    Bonjour, je voudrais pouvoir changer l'ordre des colonnes au choix avec des listes déroulantes en faisant Données/Filtres et Données/Validation. Est-ce possible? si oui, comment procéder? cf mon fichier joint. Merci!
  6. S

    [VBA] fermer classeur sans sauvegarder

    Bonjour, ce code permet d'ouvrir la fenêtre "Enregistrer sous" pour sauvegarder le fichier en txt par défaut. Sub savetxt() Set mafeuille = ActiveWorkbook.ActiveSheet Filename = Application.GetSaveAsFilename(Nom_Fichier, "Text Files (*.txt), *.txt") ActiveWorkbook.SaveAs Filename...
  7. S

    [VBA] changer l'ordre des colonnes

    Bonjour, voilà mon travail: j'ai un fichier de données avec plusieurs colonnes pour lesquelles je dois les ranger dans le bon ordre. Par exemple, je reçois un fichier où le nom des colonnes sont dans cet ordre: hh jj | aa dd | bb ee | gg ii | ff cc je voudrais pouvoir utiliser une...
  8. S

    [VBA] importer contenu d'une feuille

    Bonjour, je voudrais savoir s'il est possible, au moyen d'une macro, d'importer les données d'une feuille d'un classeur vers un autre classeur. En clair, copier tout le contenu de [Classeur1-Feuil1] et le coller dans [Classeur2-Feuil1] et non pas copier-coller la feuille en elle même. En...
  9. S

    [VBA] opération mathématique (produit)

    Bonjour, je cherche à écrire une macro équivalente à la formule suivante: =TEXTE(A1*1000;"0000000") Par exemple, en A1 j'ai 2,9 et ça donne grâce à cette formule: 0002900 Merci!
  10. S

    j'ai chopé un virus à cause d'un collage de macro

    Bonjour, Lorsque je colle une macro de "ThisWorkbook" dans "Feuil1" et puis que je veux enregistrer ça marche pas. ça m'affiche: antivirus F-secure client: Vos modifications n'ont pas pu être enregistrées dans "test01.xls0" en raison d'une violation de partage. Essayez d'enregistrer...
  11. S

    [VBA] macro pour REPT et NBCAR

    Bonjour, je voudrais écrire une macro équivalente à une formule du type: =A1&REPT(".";20-NBCAR(A1)) En clair, cette formule copie la cellule A1 et ajoute un certain nombre de points dont l'opération est 20 soustrait au nombre de caractères en A1. Par exemple, En A1, 14859327 --> il...
  12. S

    [VBA] modifier couleur

    Bonjour, je voudrais utiliser une macro qui change la couleur de fond d'une plage de cellules à partir de la 2e ligne jusqu'à la dernière ligne non vide des colonnes A à J. J'ai utilisé l'enregistreur de macro et collé le code dans une boucle: Sub test() For n = 2 To...
  13. S

    [VBA] suppression doublons avec condition sur colonnes

    Bonjour, j'ai cherché dans les archives, mais je n'arrive pas à faire fonctionner les macros que j'ai trouvé pour mon cas. En fait, je voudrais supprimer les lignes en double pour lesquelles le nom, le prénom et le code sont identiques. Par exemple: nom prénom code AAAA bbbb 11111...
  14. S

    [VBA] GetSaveAsFilename - txt

    Bonjour, je voudrais écrire une macro qui ouvre la boîte de dialogue "enregistrer sous", affiche le nom de la feuille par défaut et sauvegarde au format txt. J'ai pensé à ce code: Sub Sauvegarder() Set mafeuille = ActiveWorkbook.ActiveSheet ActiveWorkbook.SaveAs Filename =...
  15. S

    [VBA] détecter remplacer

    Bonjour, j'ai une feuille avec des lignes de données de ce type à modifier: 1280245135002250219281108059786 4A10100 0 0 85500 0 XXXXXXXXXXXXX070120081108006423 XRXX000 0 0 0 0 je voudrais écrire une macro qui...
  16. S

    [VBA] répétition codes

    Bonjour, je voudrais écrire une macro (boucle?) qui répète les codes du type: Cells(1, 1) = Cells(1, 1) & Cells(1, 2) & Cells(1, 3) Cells(2, 1) = Cells(2, 1) & Cells(2, 2) & Cells(2, 3) Cells(3, 1) = Cells(3, 1) & Cells(3, 2) & Cells(3, 3) Cells(4, 1) = Cells(4, 1) & Cells(4, 2) &...
  17. S

    [VBA] pb suppression d'espaces

    Bonjour, je désirerais écrire une macro qui supprime les espaces entre les valeurs numériques. Cependant, je redoute que ça s'affiche sous une forme différente. Par exemple: 238095054100101 13091938 2 107266976 risque de donner: 2,38095054100101E+32 alors que je veux...
  18. S

    macros fusion colonnes avec date

    Bonjour, je voudrais fusionner le contenu de 4 colonnes en 1 seule. ces colonnes contiennent des données numériques dont une colonne est au format date jj/mm/aaaa. tout d'abord, je veux utiliser une macro qui puisse convertir "jj/mm/aaaa" en "jjmmaaaa" et ce pour toutes les entrées de la...
  19. S

    macro fusionner colonnes avec date

    Bonjour, je voudrais fusionner le contenu de 4 colonnes en 1 seule. ces colonnes contiennent des données numériques dont une colonne est au format date jj/mm/aaaa. tout d'abord, je veux utiliser une macro qui puisse convertir "jj/mm/aaaa" en "jjmmaaaa" et ce pour toutes les entrées de la...