Bonjour à tous
Je collecte des dates de début et de fin d'activités pour les retranscrire sous forme graphique dans Excel.
A chaque importation de l'ensemble des données d'un nouveau projet, je formate mes colonnes de dates pour assurer la mise en forme.
Plusieurs dizaines de projets passent et brutalement, un bug se déclare:
Erreur 1004 définie par l'application ou par l'object.
Si je vais sur les données du projet qui ne passe pas ,qui donne les dates et dès que je refais manuellement la même mise en forme et que je continue le déroulement du code VBA par F5, tout passe correctement.
Voici une partie du code:
'Récupérer les dates de début et fin des activités
Je ne peux joindre mon fichier qui fait 12 MO.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim c As Variant Set c = Cells.Find(What:="20", After:=ActiveCell, LookIn:=xlValues, LookAt _ :=xlWhole, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase _ :=True) If Not c Is Nothing Then DebHar = c.Offset(0, -3).Value FinHar = c.Offset(0, -2).Value If c.Offset(0, 1).Value = "0 hr" Then DebHar = 0 FinHar = 0 End If Else DebHar = 0 FinHar = 0 End If
Auriez vous déjà eu ce problême et avez vous trouvé une parade ?
Me manquerait-il une macro complémentaire, mais laquelle ?
Merci pour votre aide
@+
Robert
Partager