bonjour à tous,
je suis nouveau ici et je viens vers vous en espérant trouver une réponse à une réponse sur laquelle je penche depuis 8h maintenant XD
alors voila j'ai une liste de données :
alors voila je souhaite par exemple selectionner toutes les lignes comprenant FUNCTION puis les copierCMD_OUT\XXX DESCRIPTION DIN\XXX DESCRIPTION EQUIP\EQ_XXX\EQ_XXX DESCRIPTION EQUIP\EQ_XXX\HOUR EQUIP\EQ_XXX\MINUTE EQUIP\EQ_XXX\SECOND FUNCTION\FCT_XXX_YYY\FCT_XXX_YYY DESCRIPTION FUNCTION\FCT_XXX_YYY\IC\IC_01 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_02 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_03 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_04 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_05 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_06 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_07 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_08 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_09 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_10 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_11 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_12 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_13 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_14 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_15 RESERVE FUNCTION\FCT_XXX_YYY\IC\IC_16 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_01 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_02 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_03 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_04 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_05 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_06 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_07 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_08 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_09 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_10 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_11 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_12 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_13 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_14 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_15 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_16 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_17 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_18 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_19 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\DEC_MEAS_20 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\MEAS\MEAS_01 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_02 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_03 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_04 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_05 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_06 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_07 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_08 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_09 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_10 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_11 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_12 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_13 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_14 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_15 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_16 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_17 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_18 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_19 RESERVE FUNCTION\FCT_XXX_YYY\MEAS\MEAS_20 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_01 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_02 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_03 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_04 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_05 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_06 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_07 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_08 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_09 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_10 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_11 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_12 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_13 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_14 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_15 RESERVE FUNCTION\FCT_XXX_YYY\OPT\OPT_16 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_01 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_02 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_03 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_04 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_05 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_06 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_07 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_08 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_09 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_10 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_11 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_12 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_13 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_14 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_15 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_16 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_17 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_18 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_19 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\DEC_PARAM_20 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\PARAM\PARAM_01 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_02 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_03 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_04 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_05 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_06 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_07 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_08 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_09 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_10 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_11 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_12 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_13 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_14 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_15 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_16 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_17 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_18 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_19 RESERVE FUNCTION\FCT_XXX_YYY\PARAM\PARAM_20 RESERVE FUNCTION\FCT_XXX_YYY\SP\DEC_SP_01 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_02 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_03 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_04 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_05 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_06 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_07 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_08 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_09 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_10 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_11 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_12 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_13 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_14 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_15 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_16 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_17 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_18 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_19 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\DEC_SP_20 Number of decimal (0/1/2) FUNCTION\FCT_XXX_YYY\SP\SP_01 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_02 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_03 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_04 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_05 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_06 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_07 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_08 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_09 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_10 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_11 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_12 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_13 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_14 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_15 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_16 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_17 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_18 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_19 RESERVE FUNCTION\FCT_XXX_YYY\SP\SP_20 RESERVE IANA\XXX\XXX DESCRIPTION IANA\XXX\MAX IANA\XXX\MIN IANA\XXX\NB_DEC Number of decimal (0/1/2) MOTOR\XXX DESCRIPTION OANA\XXX\XXX DESCRIPTION OANA\XXX\MAX OANA\XXX\MIN OANA\XXX\NB_DEC Number of decimal (0/1/2) REGUL\XXX\XXX DESCRIPTION REGUL\XXX\NB_DEC Number of decimal (0/1/2) VALVE\XXX DESCRIPTION VALVE_ANA\XXX DESCRIPTION Number_View Number of synopticsachant que j'aimerai que cela fonctionne dans un cas général. ici cela serait simple car les Function sont à la suite mais si le tableau etait désordonné j'aimerai aussi que cela fonctionne
j'ai codé ceci :
en esperant avoir une réponse merci à vous
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 Sub FeuilleFUNCTION() Dim i As Long i = 5 Sheets.Add After:=Worksheets(Worksheets.Count) 'ajoute une feuille dans le classeur actif en fin de classeur ActiveSheet.Name = "FeuilleFunction" 'Nomme la feuille cr�ee Folder GC Originel Worksheets("Tag GC Originel").Activate 'Rend la feuille Tag GC Originel active Do While Cells(i, 2) <> "" 'balaye toute la colonne num�ro 2 (ici B) tant qu'il n'y a pas de caract�re nul i = i + 1 SendKeys "(^)" If Cells(i, 2).Value Like "*FUNCTION*" Then ' est active si FUNCTION existe dans la colonne B 'MsgBox "Le mot ""FUNCTION"" existe dans la colonne." Cells(i, 2).Activate ActiveCell.EntireRow.Select End If Loop End Sub
thomas
Partager