XL 2010 Macro pour copier/coller

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
 

Staple1600

XLDnaute Barbatruc
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)
 

Staple1600

XLDnaute Barbatruc
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 ;)
 

Discussions similaires

Réponses
11
Affichages
669
Réponses
9
Affichages
399

Statistiques des forums

Discussions
312 206
Messages
2 086 201
Membres
103 156
dernier inscrit
Ludo94130