Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup microsoft.public.fr.* 1 Forum > Newsgroup microsoft.public.fr.excel
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 14/04/2008, 13h07
Françoise
 
Messages: n/a
Par défaut Macro "copie jusqu'Ã*** trouver une valeur dans cellule A"

Bonjour Ã*** tous,

je voudrais faire une macro qui dise
copie les lignes
depuis A16
jusqu'Ã*** la ligne juste au dessus de la cellule A qui contient le texte"TOTAL
COMMANDE"

d'avance merci pour votre aiguillage
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 14/04/2008, 14h08
Françoise
 
Messages: n/a
Par défaut Re: Macro "copie jusqu'Ã*** trouver une valeur dans cellule A"

Bonjour FdeCourt,

Fidecourt a encore besoin d'une petite aide pour finaliser cette macro,
je voudrais que la sélection soit copiée sur une autre feuille mais avec
uniquement les valeurs et formats de cellule;
voici ce que j'ai écrit mais il doit y avoir une erreur car cela ne me copie
absolument rien !!!!
=======
Sub CopieFeuille()
'
Sheets("Produit Consommé").Select


Dim lgn As Long
On Error Resume Next
lgn = Columns("A:A").Find(What:="TOTAL COMMANDE").Row - 1
If Err <> 0 Then
Exit Sub
Else
Range(Cells(16, 1), Cells(lgn, 1)).Copy Sheets("Commande").Select
Range("A16").Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range("A16").Select
End If

End Sub
=============================
Où est l'erreur ?
d'avance merci


"FdeCourt" a écrit :

> Salut,
>
> Sub Copy_Range()
> Dim lgn As Long
> On Error Resume Next
> lgn = Columns("A:A").Find(What:="TOTAL COMMANDE").Row - 1
> If Err <> 0 Then
> Exit Sub
> Else
> Range(Cells(16, 1), Cells(lgn, 1)).Copy
> End If
> End Sub
>
> Cordialement,
>
> F.
>

Réponse avec citation
  #3 (permalink)  
Vieux 14/04/2008, 15h16
Françoise
 
Messages: n/a
Par défaut Re: Macro "copie jusqu'Ã*** trouver une valeur dans cellule A"

Re-moi,

bon j'y suis presque ! Effectivement ça marche très bien sauf que je
voudrais copier pour chaque ligne de la cellule A Ã*** la cellule L,
j'ai tenté de mettre :

..Range(.Cells(16, 1), .Cells(lgn, 1:12)).Copy

et aussi

..Range(.Cells(16, 1), .Cells(lgn, "A:L")).Copy

mais lÃ*** je n'ai plus rien de copié du tout, donc je me plante encore quelque
part !
encore besoin d'un petit coup de main
d'avance merci


"FdeCourt" a écrit :

> Salut,
>
> La macro ci dessous est totalement indépendante de la feuille
> sélectionnée :
>
> Sub CopieFeuille()
> Dim lgn As Long
> With Sheets("Produit Consommé")
> On Error Resume Next
> lgn = Sheets("Produit Consommé").Columns("A:A").Find(What:="TOTAL
> COMMANDE").Row - 1
> If Err <> 0 Then
> Exit Sub
> Else
> .Range(.Cells(16, 1), .Cells(lgn, 1)).Copy
> End If
> Sheets("Commande").Range("A16").PasteSpecial Paste:=xlPasteValues
> Sheets("Commande").Range("A16").PasteSpecial Paste:=xlPasteFormats
> End With
> End Sub
>
> Cordialement,
>
> F.
>

Réponse avec citation
  #4 (permalink)  
Vieux 14/04/2008, 15h31
Françoise
 
Messages: n/a
Par défaut Re: Macro "copie jusqu'Ã*** trouver une valeur dans cellule A"

Ca marche impec !
Merci beaucoup pour ton aide
cordialement


"FdeCourt" a écrit :

> Effectivement,
>
> VoilÃ*** la bonne syntaxe :
>
> Sub CopieFeuille()
> Dim lgn As Long
> With Sheets("Produit Consommé")
> On Error Resume Next
> lgn = Sheets("Produit Consommé").Columns("A:A").Find(What:="TOTAL
> COMMANDE").Row - 1
> If Err <> 0 Then
> Exit Sub
> Else
> .Range(.Cells(16, 1), .Cells(lgn, 12)).Copy
> End If
> Sheets("Commande").Range("A16").PasteSpecial Paste:=xlPasteValues
> Sheets("Commande").Range("A16").PasteSpecial Paste:=xlPasteFormats
> End With
> End Sub
>
> Cordialement,
>
> F.
>
>
>

Réponse avec citation
 
Réponse
Tags: , , , , , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
copie valeur dans une cellule d'une autre feuille ChristianM Newsgroup microsoft.public.fr.excel 2 22/07/2008 14h35
Macro : format couleur caractères après changement valeur dans une cellule Domi Newsgroup microsoft.public.fr.excel 4 22/05/2008 05h20
Peut-on supprimer "VALEUR" dans une cellule DC Newsgroup microsoft.public.fr.excel 5 01/05/2008 10h00
"Shia LaBeouf, valeur montante de Hollywood, attendu dans un nouveau thriller" Yoki Newsgroup fr.soc.politique 18 22/04/2008 21h44
Affecter la valeur d'une liste à une cellule par macro Georges Ecko Newsgroup microsoft.public.fr.excel 3 05/04/2008 13h19


Fuseau horaire GMT. Il est actuellement 07h57.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,37470 seconds with 11 queries