Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Bonjour a tous !

  • Initiateur de la discussion Initiateur de la discussion veniroth
  • 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 !

V

veniroth

Guest
BONJOUR A TOUS !!!
j'ai un petit probleme avec VBA d'excel 2007.
j'ai effectué une macro qui marcahait j'etait dans les anges jusqu'au moment ou j'ai ouvert une autre feuille du classeur et ca m'a pris les valeurs de la feuille ouverte .
cad que mon code ne me prends les valeurs que de la feuille ouverte du classeur!et je ne c pas comment changé ca!!
voila mes lignes de code:

Sub MacroNBCDES()
'
' Macro2 Macro
Set AppExcel = CreateObject("P:\ASSURANCE QUALITE\SQ 2011\Suivi Qualité\SI 1 05 Tableau de bord 2011.xls")
Windows("SI 1 05 Tableau de bord 2011.xls").Activate
Range("P2😛13").Select
Selection.Copy
Windows("SI 2 08A Suivi des actions.xlsm").Activate
Range("c4").Select
ActiveSheet.Paste
Range("d8").Select
End Sub

Plus exactement j'ai envie de prendre les valeurs d'une feuille specifique qui est dans le classeur "SI 1 05 Tableau de bord 2011.xls"

AIdez moi SVP!!!
 
Re : Bonjour a tous !

Bonjour ,

je ne vois pas de sélection de le feuille spécifique dans le code
il faut la sélectionner directement derrière l'instruction suivante
Windows("SI 1 05 Tableau de bord 2011.xls").Activate
Sheets("feuille-à-sélectionner").Select

à+
Philippe
 
Re : Bonjour a tous !

Bonsoir,
Il faudrait sans doute nommer les feuilles concernées...
Code:
Sub MacroNBCDES()
Dim ws As Worksheet, wb As Workbook
Set ws = ThisWorkbook.Sheets("le nom de la feuille")
On Error Resume Next
Set wb = Workbooks("SI 1 05 Tableau de bord 2011.xls")
If Not wb Is Nothing Then
    With wb.Sheets("le nom de la feuille")
        .Range("P2:P13").Copy ws.Range("C4")
    End With
End If
End Sub
A+
kjin
 
- 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

Réponses
3
Affichages
256
B
  • Résolu(e)
2
Réponses
16
Affichages
2 K
benbella1991
B
Réponses
4
Affichages
768
K
Réponses
0
Affichages
676
kheiro31
K
D
Réponses
4
Affichages
1 K
A
Réponses
12
Affichages
2 K
AnjyD
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…