Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Oui.
Désolé je sèche et sans ton code c'est compliqué.
Utilise la méthode ExecuteExcel4Macro pour exécuter la commande SHOW.TOOLBAR.
Ici masque et affiche le ruban.
Essaye ceci :
Sub Ribbon()
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
Application.ExecuteExcel4Macro...
Bonjour,
Pas facile, mais peut-être ceci pour ouvrir une nouvelle instance voir si cela corrige le souci.
Dim excelApp As Object
Dim wb As Workbook
Set excelApp = CreateObject("Excel.Application")
Set wb = excelApp.Workbooks.Open(fileName:=Chemin & fourn & "\" & réclam & "\" & réclam & fourn...
Bonjour,
Change la ligne :
ThisWorkbook.SaveAs Filename:=Dossier & NomFichier, FileFormat:=xlOpenXMLWorkbookMacroEnabled
Par :
ThisWorkbook.SaveCopyAs Filename:=Dossier & NomFichier
Il reste dans le dossier sauvegarde le fichier d'origine et les deux sauvegardes.
Avec cette ligne le fichier...
Bonjour,
Utilisez-vous l'instruction Option Explicit (Visual Basic for Applications) qui force la déclaration explicite de toutes les variables utilisées dans un module ?
Surement une piste pour des variables non déclarées ?
Ou peut-être rajouter :
Sub RefreshWorkbook()...
Bonjour,
Je vois ton message tardivement, désolé.
Le but est d'incorporer à ce classeur des données brute d'un ou plusieurs autres classeurs et de traiter ces données via du vba pour mettre en forme, ajouter des colonnes... et récupérer des données de plusieurs feuilles via des formules...
Bonjour,
J'ai un fichier avec quelques macros.
Quand j’écris
feuilleTraitement.Range("B6").Formula = "=TCD!A4"
Je n'ai pas de souci.
Je cherche à supprimer les résultats vides et je fais :
feuilleTraitement.Range("B6").Formula = "=SI(TCD!A4="";"";TCD!A4)"
Cette ligne me renvoi une erreur...
Bonjour,
Nouvelle sollicitation.
J’utilise ce code pour pouvoir masquer des colonnes.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("G1")) Is Nothing Then
' Application.ScreenUpdating = False...
Bonjour,
Chez moi non.
Si je sélectionne sur le segment 2023 j'ai 2022 qui s'affiche en G1 et si je sélectionne 2022 sur le segment j'ai 0.
Ah oui et le pire c'est que sur mon fichier de travail j'ai le travail en G comme l'exemple et là si 2022 ou 2023 sélectionné j'ai toujours 0
Bonjour,
Je ne trouve pas la bonne formule pour extraire l'année sur un tableau.
J'ai donc un tableau avec des colonnes de A à G dans l'exemple ci-joint
Je cherche à extraire l'année selon le filtre que j’effectue avec un segment.
En G1 ma formule, mais celle-ci me renvoie 2022 quand je...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.