XL 2010 Macro pour copier/coller

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 !

netparty

XLDnaute Occasionnel
Bonjour à tous et bon dimanche

Je suis a la recherche d'une macro qui me permet de copier les cellules d'un fichier dont le nom peut-être différent (donc j'aurais la possibilité de choisir le fichier), dans le fichier sélectionné la feuille se nome "base1" et la plage de cellule a copier "B2 à C150" mais si moins de valeur selectionner jusque la dernier ligne remplie et ensuite elle devront être collée dans mon classeur actif dans la plage C5.
Mais doivent être collée sous la forme "coller valeur"

Je vous remercie d'avance.

Bonne journée
 
Bonjour le fil,

netparty
Tu as fait des recherches dans les archives du forum ?
(comme le conseille judicieusement la charte du forum)
Cette question a été traitée un grand nombre de fois, tu devrais donc trouver de nombreux exemples
(qu'il suffira d'adapter à ta problématique spécifique)
 
Re

Donc en suivant le conseil que message#2 😉
Je tombe ici (par hasard 😉 )
Et je recycle
VB:
Sub Ouvre_Et_Efface()
Dim vValeurs, DerL&
Dim fileExplorer As FileDialog, fichier, f As Worksheet, wbkS As Workbook
Set f = ActiveSheet
DerL = f.Cells(Rows.Count, 3).End(3).Row
vValeurs = f.Range(f.Cells(2, 2), f.Cells(DerL, 3)).Value
On Error GoTo err
Set fileExplorer = Application.FileDialog(msoFileDialogFilePicker)
fileExplorer.AllowMultiSelect = False
With fileExplorer
    If .Show = -1 Then
        fichier = .SelectedItems.Item(1)
        Set wbkS = Workbooks.Open(fichier)
    Else
        MsgBox "Annulation ouverture fichier", vbCritical, "Avertissement"
        fichier = vbNullString
    End If
End With
wbkS.Sheets("base1").Cells(1).Resize(UBound(vValeurs, 1), UBound(vValeurs, 2)) = vValeurs
wbkS.Close True
err:
Exit Sub
End Sub
NB: Test OK sur mon PC.
PS: Je te laisse changer le nom de la macro 😉
 
- 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

Discussions similaires

Réponses
11
Affichages
1 K
Réponses
9
Affichages
908
Retour