VBA copier coller cellule visible

baa2070 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, messieurs c'est ma première participation , j'ai trouver ce code sur internet , je demande si quelqu'un peut m'aider d'enrichir ce code pour quel m'affiche la boite de dialogue (collage spéciale ) avant de coller les cellule copiés),
Je vous remercie d'avance (je compte sur votre compréhension) merci.

code:

Sub Copy_Paste_Filtered_Cells()

Dim rngSource As Range, rngDestination As Range, cell As Range, cc As Long, i As Long

On Error Resume Next
Application.DisplayAlerts = False

Set rngSource = Application.InputBox("Select the filtered range to copy. ", "Select Filtered Cells", Type:=8)
If rngSource Is Nothing Then Application.DisplayAlerts = True: Exit Sub 'User canceled

Set rngDestination = Application.InputBox("Select the destination cell to paste to. ", "Select Paste Destination", Type:=8)
If rngDestination Is Nothing Then Application.DisplayAlerts = True: Exit Sub 'User canceled

On Error GoTo 0
Application.DisplayAlerts = True

cc = rngSource.Columns.Count

For Each cell In rngSource.Columns(1).SpecialCells(xlCellTypeVisible)
Do Until Not rngDestination(1).Offset(i).EntireRow.Hidden
i = i + 1
Loop
rngDestination(1).Offset(i).Resize(1, cc).Value = cell.Resize(1, cc).Value
i = i + 1
Next

End Sub
A voir également:

1 réponse

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

Il n'y a pas de collage spécial dans le code, on aura du mal à t'afficher sa boite...
Exprime plutôt ton besoin en déposant un fichier xls explicatif.
cjoint.com et coller ici le lien fourni.

eric
0
baa2070 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour. merci pour votre reponse.
mon demande c'est d'avoir un code qui me permis de copier des cellule filtree (cellule visible seulement selectionner par la souris sans les cellule masquee) et de les coller sur des cellules filtree aussi (visible sulement sans toucher au cellule masquee) avec collage special(c a d de pouvoir specifier le type de collage qui me convient: valeur; avec liaison.....
..etc)
mon code me permet de de coller des valeurs seulement.
j'espere que mon demande est claire maintenant.
je vous remercie infiniment de votre attention.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,
Pas assez précis comme demande.
Pas de fichier comme demandé, j'abandonne
eric
0