Bonjour,

J'ai une macro qui fonctionne très bien dont le code est le suivant,

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Sub Chercher()
 
    Dim FeExtrac As Worksheet
    Dim FeDou As Worksheet
    Dim PlageExtrac As Range
    Dim PlageDou As Range
    Dim Cel As Range
    Dim FeType As Worksheet
    Dim Lign As Long
 
    Set FeType = Worksheets("Feuille Type")
    Set FeExtrac = Worksheets("Extraction cia flu")
    Set FeDou = Worksheets("Douchette")
 
    'plage de valeurs cherchées en feuille "Extrac"
    With FeExtrac
 
        Set PlageExtrac = .Range(.[A1], .[A65536].End(xlUp))
 
    End With
 
    'plage de recherche en feuille "Douchette"
    With FeDou
 
        Set PlageDou = .Range(.[A1], .[A65536].End(xlUp))
 
    End With
 
    'recherche et affiche un message si valeur absente
    For Each Cel In PlageExtrac
 
        If Application.CountIf(PlageDou, Cel) = 0 Then
 
 
            MsgBox "Le produit " & Cel & " est manquant !"
 
                        With FeType
                        Lign = .Cells(65536, 3).End(xlUp).Row + 1
                        .Cells(Lign, 3).Value = Cel.Value
 
                        End With
 
 
 
        End If
 
        Next Cel

Elle me sert à reporter des numéros manquants

Le problème c'est que j'aimerai qu'elle commence à reporter mes valeurs en C11 :s

Est-ce que c'est possible ?
Ou dois-je user d'un stragème pour ça ? x)


Merci d'avance !