Pb copie d'un texte barré d'une feuille à l'autre

Bonjour à vous,

Mon problème est le suivant:

J'utilise la fonction REPT pour copier un texte d'une feuille à une autre dans le même classeur.

Pas de souci, cela fonctionne.

Mais quand je barre le texte, là, il passe sans être barré.

J'ai regardé du côté de la mise en forme conditionnelle et je n'ai pas trouvé.

Je pourrais écrire une fonction qui teste sur le numéro (qui me sert pour faire le total) mais là aussi je n'arrive pas à manipuler le format barré.

Ci joint un tableau simplifié de mon problème: vous voyez que j'ai barré le texte des cellules B6 et C6 sur la feuille initial, et qu'elles sont copiées non barrées sur la feuille contrôle.

Merci tout plein de votre aide.

Bonjour,

En vba

copier coller tout simplement

dans le Worksheets Change de la feuille

Bonsoir André13,

Merci pour ta réponse, mais je ne comprends pas ce que tu as fait. Un peu néophyte je suis et à la rue sûrement...

Tu as supprimé les formules de la deuxième feuille, et du coup je ne sais pas comment utiliser ta macro. Il faut que je la copie où?

J'utilise la fonction REPT de toute manière pour créer la feuille Contrôle. Cela recopie donc les données et les 2 feuilles partent donc identiques.

Pour mes contrôles et mettre un produit de côté, je barre le texte et je voudrais que le texte apparaisse automatiquement barré sur la feuille Contrôle.

La mise à jour en temps réel fonctionne car quand je supprime carrément le texte il est supprimé aussi sur la feuille 'Contrôle'.

Re merci tout plein.

Re,

oui tu as raison pas besoin de macro je t'ai mis en erreur désolé

Pas besoin de macro, ce bouton existe déjà.

Il suffit de personnaliser la barre d'outil et de l'ajouter.

il s'appelle 'barré'

vu ici

Hello de nouveau, Andre13.

Pour faire simple, je voudrais que, si je barre du texte sur la feuille Initial, ce même texte soit automatiquement barré sur la feuille Contrôle.

Apparement pas si simple que cela...

Allez, lancez-moi la bonne idée, mesdames et messieurs du forum, l'union fait la force!

Avec tout mon encouragement.

Re,

Si cela peut aidé

j'ai créé une macro pour voir

Selection.Font.Strikethrough = True

Strikethrough pour barré

peut être après avoir barré le texte en combinant par double clic sur la feuille, copie sur l'autre feuille par la sélection

et puis après aucune idée

bonjour,

en fonction de quelle information barres-tu le texte sur ta feuille initial ?

sinon solution en ajoutant une colonne avec indication texte à barrer et MFC

h2so4 a écrit :

bonjour,

en fonction de quelle information barres-tu le texte sur ta feuille initial ?

Bonjour

oui, d'après ce que j'ai compris SI le texte est barré dans une des cellules de la feuille Initial il faudrait que que le texte soit barré dans l'autre onglet de la feuille (au même endroit de la cellule bien entendu)

Bonjour André,

ma question est justement qu'est-ce qui fait que le texte est barré sur la feuille initial. Mon idée est d'utiliser cette info pour faire une mise en forme conditionnelle sur les 2 feuilles. SI cette info n'est pas disponible, je propose d'ajouter une colonne dans laquelle on gère cette info. (c'est l'exemple que j'ai fourni).

Hello Hs2o,

je barre manuellement sur la feuille Initial. Et je mets à 0 (en fait je supprime le 1 pour que mes comptes soient justes.

Merci de tout aide.


A André13.

Oui, on peut faire comme cela.

BenRoss a écrit :

Hello Hs2o,

je barre manuellement sur la feuille Initial. Et je mets à 0 (en fait je supprime le 1 pour que mes comptes soient justes.

Merci de tout aide.


A André13.

Oui, on peut faire comme cela.

donc c'est barré quand il n'y a plus de valeur dans la ligne ? pourrait-on barrer automatiquement lorsque toutes les valeurs de la ligne sont effacées ? voir proposition ci-jointe

Hello, h2so4,

Cela me parait SUPER!!!!

Je ne vois pas de code vba ni de macro.

J'ai bien compris la nouvelle formule sur les cellules de la feuille Contrôle, mais pour barrer le texte sur la feuille Initial, je ne comprends pas.Tu veux me dire comment tu as résolu ce mystère? Genre m'expliquer comme à un gamin de 5 ans, par exemple...

Merci de ton aide.

Bonjour,

il s'agit de MFC (mise en forme conditionnelle). (dans le menu principal), j'ai mis une mise en forme conditionnelle qui barre le contenu de la cellule si la somme des cellules en colonne D à F sur la ligne est 0. je t'invite à y jeter un oeil.

A h2so4

Ouaiiiiiiis. Tout simplement.

Je te remercie beaucoup pour ton aide. C'est super cool.

Toutefois, je reste dubitatif: c'est curieux que cela passe nickel avec la mise en forme conditionnelle et que cela ne passe pas plus simplement.

En tout cas, mille merci encore. (Parce que j'ai des lunettes)

Rechercher des sujets similaires à "copie texte barre feuille"