Supprimer derniére colonne VBA

  • Initiateur de la discussion Initiateur de la discussion Bidoufaq
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Bidoufaq

Guest
Bonjour,

je dois fusionner 3500 fichiers excel en un. Pas de soucis pour les consolider.
Mais j'ai remarqué que la derniére colonne contenait des caractères bizarres qui faisait planter la fusion. 🙁

Je voudrais savoir s'il est possible de supprimer la derniére colonne de droite (position aléatoire) en vba.

Merci d'avance pour votre aide
Bidoufaq
 
Re : Supprimer derniére colonne VBA

Bonjour à toutes et à tous,

Bienvenue sur XLD, Bidoufaq.

Comme ceci ?

Code:
Option Explicit
Sub Dernière_colonne_supprimer()
Cells.Find("*", , , , xlByRows, xlPrevious).EntireColumn.Delete
End Sub

A bientôt 🙂
 
Re : Supprimer derniére colonne VBA

Merci pour ton aide DoubleZero 😉

J'avance sur le code 🙂
Mais j'ai encore un soucis. Je voudrais fusionner les 3500 xls sans trop d'effort grâce à un VBA ; mais quand le code rencontre un fichier corrompu il s'arrête 🙁
Comment l'obliger à continuer la fusion?

Voici le code :
Sub del_col()

Dim wb As Workbook
Dim strFile As String, strDir As String

strDir = "C:\test\"
strFile = Dir(strDir & "*.xlsx")

Do While strFile <> ""

Set wb = Workbooks.Open(Filename:=strDir & strFile, Local:=True)
Columns(Val(ActiveSheet.UsedRange.Columns.Count)).Delete Shift:=xlToLeft
wb.Close True

Set wb = Nothing
strFile = Dir
Loop

End Sub

Merci d'avance pour les conseils 🙂
Bidoufaq
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Power Query
Réponses
8
Affichages
353
Réponses
12
Affichages
1 K
M
  • Question Question
Réponses
2
Affichages
2 K
maddy12203
M
S
  • Résolu(e)
Réponses
6
Affichages
2 K
Serge6926
S
L
Réponses
10
Affichages
1 K
L
Retour