Je vous demande d'excuser ma demande simpliste mais je bute.
J'importe in ficher .csv dans un feuille "Import".
Avant traitement de cette feuille, je voudrais supprimer les lignes 6 et 7 de cette feuille "Import"
Code : Tout sélectionner
Sub Creation
InsereFeuille("Import") ' Insère la feuille en avant dernier
'End Sub
'Macro InsererCsvDansFeuille'
'Sub ChargerCsvDansFeuille()
dim adrDocCSV as string, optFiltre as string
dim docCalc as object, maFeuille as object
docCalc = ThisComponent
maFeuille = docCalc.Sheets.getByName("Import")
GlobalScope.BasicLibraries.loadLibrary("zBasic")
Dim maCell as string
maCell = zCellule.Lit("Importation", "B16", "C")
adrDocCSV = ChargeFichier("Sélectionner le fichier à importer", "csv", maCell &" CSV", "*.csv")
optFiltre = "44,0,76,1,,0,false,false,true,false,false"
maFeuille.link(adrDocCSV, "", "Text - txt - csv (StarCalc)", _
optFiltre, com.sun.star.sheet.SheetLinkMode.VALUE)
' maintenant on peut casser le lien
maFeuille.setLinkMode(com.sun.star.sheet.SheetLinkMode.NONE)
Message
supprime_Colonne
LargeurColonnes
'RechercheEtRemplace
Remplace
SaisieNomF
End Sub
Merci de votre aide.
Serge