Bonjour à tous,
voilà je dois me balader dans un fichier texte rempli par un utilisateur lambda.
Ce fichier peut contenir des informations sur 1 ou 2 lignes, cela dépend de l'utilisateur et de son humeur du jour
Exemple:
VALV PT=40 DY=0.11 EW=2
PB=45 MA=0.0021 AL=/VALV_1/
VALV PT=80 PB=45 DY=0.11 EW=2 MA=0.0021 AL=/VALV_2/
Dans cet exemple, un premier élément VALV_1 a été définit sur 2 lignes et un deuxième élément VALV_2 a été définit sur 1 seule ligne.
J'ai déjà un code qui fonctionne via VBA :
Le problème est le suivant : si l'utilisateur n'a pas entré toutes les infos sur 1 seule ligne, mon programme ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
J'aimerai donc trouver un code qui se résumerai à:
1) chercher une ligne commençant par VALV
2) enregistrer le numéro de cette ligne (n)
3) chercher les infos sur la ligne (n)
4) si je ne trouve pas les infos sur la ligne (n), chercher ces infos sur la ligne (n+1)
remarque : l'utilisateur ne peut pas définir un type VALV sur plus de 2 lignes.
Je vous remercie d'avance pour votre aide.

 

 
		
		 
         
 

 
			
			

 
   
 


 Comment se balader dans un fichier texte via VBA ?
 Comment se balader dans un fichier texte via VBA ?
				


 Répondre avec citation
  Répondre avec citation
Partager