Décaler les cellules vers le haut, fichier excel VB.NET
Résolu/Fermé
Hasstag
Messages postés
7
Date d'inscription
vendredi 17 juillet 2015
Statut
Membre
Dernière intervention
24 juillet 2015
-
17 juil. 2015 à 11:50
Hasstag Messages postés 7 Date d'inscription vendredi 17 juillet 2015 Statut Membre Dernière intervention 24 juillet 2015 - 24 juil. 2015 à 10:13
Hasstag Messages postés 7 Date d'inscription vendredi 17 juillet 2015 Statut Membre Dernière intervention 24 juillet 2015 - 24 juil. 2015 à 10:13
A voir également:
- Décaler les cellules vers le haut, fichier excel VB.NET
- Fichier rar - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Liste déroulante excel - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
Utilisateur anonyme
17 juil. 2015 à 13:35
17 juil. 2015 à 13:35
Bonjour,
j'ai posté une source C#, il y'a quelques années, dont un méthode permet de supprimer un range en choisissant le sens de décalage.
https://codes-sources.commentcamarche.net/source/50624-piloter-excel-via-microsoft-office-interop-excel
Tu peux la passer dans un traducteur en ligne
j'ai posté une source C#, il y'a quelques années, dont un méthode permet de supprimer un range en choisissant le sens de décalage.
https://codes-sources.commentcamarche.net/source/50624-piloter-excel-via-microsoft-office-interop-excel
Tu peux la passer dans un traducteur en ligne
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
21 juil. 2015 à 12:03
21 juil. 2015 à 12:03
Bonjour,
Voir ceci pour piloter Excel.
Ensuite se servir de l'enregistreur de macro sous Excel et l'adapter en VB.Net
https://codes-sources.commentcamarche.net/source/100410-piloter-office-en-vb-net
Voir ceci pour piloter Excel.
Ensuite se servir de l'enregistreur de macro sous Excel et l'adapter en VB.Net
https://codes-sources.commentcamarche.net/source/100410-piloter-office-en-vb-net
Modifié par Whismeril le 21/07/2015 à 21:48
Merci pour ta réponse.
J'ai essayé mais ça ne marche pas. voici mon code en VB.NET
EDIT: Ajout de la coloration syntaxique.
21 juil. 2015 à 21:56
Il faut d'abord sélectionner le range correspondant à une ligne.
21 juil. 2015 à 22:19
Je n'ai pas utilisé xlWorkSheet.Rows.Count, car ça te retourne non pas le nombre de lignes utilisées mais le nombre de lignes de base d'une feuille, soit 1048576 pour ma version d'excel
24 juil. 2015 à 10:13
xlWorkSheet.Rows.Count marche bien pour moi (Excel 2013).
La solution que j'ai adopté pour ce problème c'est de supprimer une ligne et recopier les autres une par une dans la cellule supérieure de chaque cellule et enfin, supprimer la dernière ligne qui reste vide.
Merci pour ton aide.