bredeche
XLDnaute Occasionnel
Bonjour
je me permet de vous contacter car dans la mise en place de ma macro tst qui est sur la feuille CR me pose un problème
je voudrais que les colonne BO BP BQ BR BS BT lors de mon import les formules sont écraser ,moi je désire que ces colonnes reste apres import
merci de votre le fichier trop volumineux ci dessous mon vba
merci de votre aide
	
	
	
	
	
		
merci de votre aide
	
		
			
		
		
	
				
			je me permet de vous contacter car dans la mise en place de ma macro tst qui est sur la feuille CR me pose un problème
je voudrais que les colonne BO BP BQ BR BS BT lors de mon import les formules sont écraser ,moi je désire que ces colonnes reste apres import
merci de votre le fichier trop volumineux ci dessous mon vba
merci de votre aide
		VB:
	
	
	Sub Tst()
Dim Fichier As Variant
    ChDir ThisWorkbook.Path
    Fichier = Application.GetOpenFilename("Text Files (*.csv), *.csv")
    If Fichier <> False Then
        Lire Fichier
    End If
End Sub
Sub Lire(ByVal NomFichier As String)
Dim Chaine As String
Dim Ar() As String
Dim i As Long
Dim iRow As Long, iCol As Long
Dim NumFichier As Integer
Dim Separateur  As String * 1
 
    '  Séparateur Point Virgule
    Separateur = ";"
    
    Cells.Clear
    Application.ScreenUpdating = False
    NumFichier = FreeFile
    iRow = 1
    
    Open NomFichier For Input As #NumFichier
        Do While Not EOF(NumFichier)
            iCol = 1
            Line Input #NumFichier, Chaine
            Ar = Split(Chaine, Separateur)
            For i = LBound(Ar) To UBound(Ar)
                Ar(i) = Replace(Ar(i), "M-", "")
                Cells(iRow, iCol) = Ar(i)
                iCol = iCol + 1
            Next
            
            Select Case Cells(iRow, 1)
                Case Is = Cells(iRow, 2)
                            
        End Select
            
            iRow = iRow + 1
        Loop
    Close #NumFichier
    
    Application.ScreenUpdating = True
End Sub
	merci de votre aide