Simplification macro Excel
Résolu/Fermé
grhum7
Messages postés
6
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
14 mai 2014
-
8 mai 2014 à 18:22
grhum7 Messages postés 6 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 14 mai 2014 - 10 mai 2014 à 11:23
grhum7 Messages postés 6 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 14 mai 2014 - 10 mai 2014 à 11:23
A voir également:
- Simplification macro Excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
6 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 mai 2014 à 06:33
9 mai 2014 à 06:33
Bonjour,
Envoie plutôt ton classeur, ou un extrait, en pièce jointe car sinon, il est difficile de tester une proposition
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse
Envoie plutôt ton classeur, ou un extrait, en pièce jointe car sinon, il est difficile de tester une proposition
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse
grhum7
Messages postés
6
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
14 mai 2014
9 mai 2014 à 09:29
9 mai 2014 à 09:29
Bonjour,
Voici le lien de mon projet
https://www.cjoint.com/?0EjjCdbUZXF
Merci pour votre aide.
Voici le lien de mon projet
https://www.cjoint.com/?0EjjCdbUZXF
Merci pour votre aide.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
9 mai 2014 à 14:09
9 mai 2014 à 14:09
Ok, je dois m'absenter; retour en fin d'apr-midi (j'espère)
Merci d'^tre un peu patient :o)
Merci d'^tre un peu patient :o)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 9/05/2014 à 18:51
Modifié par michel_m le 9/05/2014 à 18:51
Et voilà pour les dépenses à toi de jouer pour les recettes sur le m^me principe et la présentation de la feuille "data" : zéro non apparent, décimales, euro....
Michel
Option Explicit
'-----------------------------
Sub consolider()
Dim Derlig As Integer, T_data
Dim Idx As Byte, Col As Byte
'------
Application.ScreenUpdating = False
'---------
'Dépenses:
T_data = Sheets("data").Range("A27:M47")
With Sheets("Ccourant")
For Idx = 1 To UBound(T_data)
Derlig = .Columns("A").Find("*", , , , , xlPrevious).Row
For Col = 2 To 13
T_data(Idx, Col) = Application.SumIfs(.Range("D5:D" & Derlig), _
.Range("R5:R" & Derlig), Col - 1, _
.Range("c5:c" & Derlig), T_data(Idx, 1))
Next
Next
End With
'--------
'consolidation dépenses
Sheets("data").Range("A27:M47") = T_data
' recettes
'A TOI DE JOUER
End Sub
Michel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
grhum7
Messages postés
6
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
14 mai 2014
10 mai 2014 à 10:57
10 mai 2014 à 10:57
Bonjour,
Merci Michel_m , je comprends à peu près ton code, mais malheureusement il ne fonctionne pas. Lorsque je l'exécute rien ne se passe, mais je n'ai pas de message d'erreur. Est ce qu'il y a quelque chose que je dois modifier pour l'adapter à ma feuille ? J'utilise excel 2007, est ce que ça viendrait de là ?
grhum7
Merci Michel_m , je comprends à peu près ton code, mais malheureusement il ne fonctionne pas. Lorsque je l'exécute rien ne se passe, mais je n'ai pas de message d'erreur. Est ce qu'il y a quelque chose que je dois modifier pour l'adapter à ma feuille ? J'utilise excel 2007, est ce que ça viendrait de là ?
grhum7
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
10 mai 2014 à 11:10
10 mai 2014 à 11:10
Bonjour,
Ci joint la maquette de travail qui, elle, fonctionne
Peut-^tre n'as tu pas mis à jour l'affectation à la macro de ton bouton...
https://www.cjoint.com/?3EklksgEthE
Ci joint la maquette de travail qui, elle, fonctionne
Peut-^tre n'as tu pas mis à jour l'affectation à la macro de ton bouton...
https://www.cjoint.com/?3EklksgEthE
grhum7
Messages postés
6
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
14 mai 2014
10 mai 2014 à 11:23
10 mai 2014 à 11:23
Ok c'est bon ! Merci, c'est moi qui avait supprimer une ligne sans m'en rendre compte ! Désolé.
Du coup ça fonctionne Nickel !! Un très grand merci, car je ne connaissais pas cette fonction, que je vais essayer d'étudier de plus près.
Peux tu m'expliquer le code
Mille merci !
Du coup ça fonctionne Nickel !! Un très grand merci, car je ne connaissais pas cette fonction, que je vais essayer d'étudier de plus près.
Peux tu m'expliquer le code
Derlig = .Columns("A").Find("*", , , , , xlPrevious).Row
Mille merci !