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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
Sub Traitement()
Dim i As Variant
Dim a As Variant
Dim b As Variant
Dim c As Variant
Dim d As Variant
Dim e As Variant
Dim f As Variant
Dim g As Variant
Dim h As Variant
Dim k As Variant
Dim ax As Variant
Dim bx As Variant
Dim cx As Variant
Dim dx As Variant
Dim ex As Variant
Dim fx As Variant
Dim gx As Variant
Dim hx As Variant
Dim kx As Variant
Dim ay As Variant
Dim by As Variant
Dim cy As Variant
Dim dy As Variant
Dim ey As Variant
Dim fy As Variant
Dim gy As Variant
Dim hy As Variant
Dim ky As Variant
Dim NumLigne As Variant
Dim celluletrouveea As Range
Dim celluletrouveeb As Range
Dim celluletrouveec As Range
Dim celluletrouveed As Range
Dim celluletrouveee As Range
Dim celluletrouveef As Range
Dim celluletrouveeg As Range
Dim celluletrouveeh As Range
Dim celluletrouveek As Range
Dim cola As Variant
Dim colb As Variant
Dim colc As Variant
Dim cold As Variant
Dim cole As Variant
Dim colf As Variant
Dim colg As Variant
Dim colh As Variant
Dim colk As Variant
Dim PlageDeRecherche As Range
Set PlageDeRecherche = Sheets("Feuilledonnées").Rows(1)
NumLigne = 1
For i = 6 To 20
a = Sheets("Feuillegrille").Cells(i, 10)
b = Sheets("Feuillegrille").Cells(i + 1, 10 - 1)
c = Sheets("Feuillegrille").Cells(i + 1, 10)
d = Sheets("Feuillegrille").Cells(i + 1, 10 + 1)
e = Sheets("Feuillegrille").Cells(i, 10 + 1)
f = Sheets("Feuillegrille").Cells(i - 1, 10 + 1)
g = Sheets("Feuillegrille").Cells(i - 1, 10)
h = Sheets("Feuillegrille").Cells(i - 1, 10 - 1)
k = Sheets("Feuillegrille").Cells(i, 10 - 1)
Set celluletrouveea = PlageDeRecherche.Find(a, lookat:=xlWhole)
Set celluletrouveeb = PlageDeRecherche.Find(b, lookat:=xlWhole)
Set celluletrouveec = PlageDeRecherche.Find(c, lookat:=xlWhole)
Set celluletrouveed = PlageDeRecherche.Find(d, lookat:=xlWhole)
Set celluletrouveee = PlageDeRecherche.Find(e, lookat:=xlWhole)
Set celluletrouveef = PlageDeRecherche.Find(f, lookat:=xlWhole)
Set celluletrouveeg = PlageDeRecherche.Find(g, lookat:=xlWhole)
Set celluletrouveeh = PlageDeRecherche.Find(h, lookat:=xlWhole)
Set celluletrouveek = PlageDeRecherche.Find(k, lookat:=xlWhole)
cola = celluletrouveea.Column
colb = celluletrouveeb.Column
colc = celluletrouveec.Column
cold = celluletrouveed.Column
cole = celluletrouveee.Column
colf = celluletrouveef.Column
colg = celluletrouveeg.Column
colh = celluletrouveeh.Column
colk = celluletrouveek.Column
ax = Cells(4, cola)
ay = Cells(4, cola + 1)
bx = Cells(4, colb)
by = Cells(4, colb + 1)
cx = Cells(4, colc)
cy = Cells(4, colc + 1)
dx = Cells(4, cold)
dy = Cells(4, cold + 1)
ex = Cells(4, cole)
ey = Cells(4, cole + 1)
fx = Cells(4, colf)
fy = Cells(4, colf + 1)
gx = Cells(4, colg)
gy = Cells(4, colg + 1)
hx = Cells(4, colh)
hy = Cells(4, colh + 1)
kx = Cells(4, colk)
ky = Cells(4, colk + 1)
Sheets("Feuillerésultats").Cells(NumLigne, 1) = ax
Sheets("Feuillerésultats").Cells(NumLigne, 2) = ay
Sheets("Feuillerésultats").Cells(NumLigne + 1, 1) = bx
Sheets("Feuillerésultats").Cells(NumLigne + 1, 2) = by
Sheets("Feuillerésultats").Cells(NumLigne + 2, 1) = cx
Sheets("Feuillerésultats").Cells(NumLigne + 2, 2) = cy
Sheets("Feuillerésultats").Cells(NumLigne + 3, 1) = dx
Sheets("Feuillerésultats").Cells(NumLigne + 3, 2) = dy
Sheets("Feuillerésultats").Cells(NumLigne + 4, 1) = ex
Sheets("Feuillerésultats").Cells(NumLigne + 4, 2) = ey
Sheets("Feuillerésultats").Cells(NumLigne + 5, 1) = fx
Sheets("Feuillerésultats").Cells(NumLigne + 5, 2) = fy
Sheets("Feuillerésultats").Cells(NumLigne + 6, 1) = gx
Sheets("Feuillerésultats").Cells(NumLigne + 6, 2) = gy
Sheets("Feuillerésultats").Cells(NumLigne + 7, 1) = hx
Sheets("Feuillerésultats").Cells(NumLigne + 7, 2) = hy
Sheets("Feuillerésultats").Cells(NumLigne + 8, 1) = kx
Sheets("Feuillerésultats").Cells(NumLigne + 8, 2) = ky
NumLigne = NumLigne + 9
Next i
End Sub |
Partager