Macro Excel VBA Rechercher puis copier/coller
Fermé
tekitizi
Messages postés
5
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
18 avril 2009
-
16 avril 2009 à 22:30
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 17 avril 2009 à 10:39
michel_m Messages postés 16602 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 17 avril 2009 à 10:39
A voir également:
- Macro Excel VBA Rechercher puis copier/coller
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Copier coller pdf - Guide
- Liste déroulante excel - Guide
- Rechercher ou entrer l'adresse - Guide
- Historique copier-coller android - Guide
2 réponses
tekitizi
Messages postés
5
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
18 avril 2009
16 avril 2009 à 23:16
16 avril 2009 à 23:16
Plus parlant comme ca:
Il faut trouver un moyen de rechercher dans B2:H2 la valeur "N/A", et de remplacer les lignes 5 à 77 de la colonne par celles de H5 à H77.
Range("H5:H77").Select
Application.CutCopyMode = False
Selection.Copy
Range("B5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Puis, il faut trouver un moyen de rechercher dans p2:u2 la valeur "N/A", et de remplacer les lignes 5 à 77 de la colonne par celles de v5 à v77.
Range("V5:V77").Select
Application.CutCopyMode = False
Selection.Copy
Range("P5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Etc... apres j'adapterais ;-)
Merci de m'eclairer...
Il faut trouver un moyen de rechercher dans B2:H2 la valeur "N/A", et de remplacer les lignes 5 à 77 de la colonne par celles de H5 à H77.
Range("H5:H77").Select
Application.CutCopyMode = False
Selection.Copy
Range("B5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Puis, il faut trouver un moyen de rechercher dans p2:u2 la valeur "N/A", et de remplacer les lignes 5 à 77 de la colonne par celles de v5 à v77.
Range("V5:V77").Select
Application.CutCopyMode = False
Selection.Copy
Range("P5").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Etc... apres j'adapterais ;-)
Merci de m'eclairer...
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
17 avril 2009 à 10:39
17 avril 2009 à 10:39
bonjour,
essaies cette macro
essaies cette macro
Sub chercher_na() Dim tablo() Dim cptr As Byte, col As Byte Application.ScreenUpdating = False col = 2 'colonne de départ (2=B) tablo = Range("B2:H2").Value For cptr = 1 To UBound(tablo, 2) If IsError(tablo(1, cptr)) Then Exit For End If col = col + 1 Next Range("H5:H77").Copy Cells(5, col) End Sub