Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2011, 10h47   #1
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Par défaut Supprimer liens Shockwave

Bonjour,
Je travaille avec Word 2000 (eh oui, encore ...
Lorsque je copie sur un document Word une partie de page Internet (notice d'appareil, astuce) , celle-ci contient parfois des liens hypertexte et des liens Shockwave (vers des animations publicitaires souvent).
Lorsque je supprime ou désactive les liens hypertexte simples, aucun problème.
Par contre, si je désactive un lien Shockwave, ou que je le supprime, il devient impossible de sauvegarder le document, Word se bloque. (il faut le fermer avec Ctrl+Alt+Del)
Les recherches sur les forums ne m'ont donné aucune solution.
Je n'ai trouvé qu'une parade :
-afficher les champs,
-effacer mot par mot le contenu du champ,
- et en dernier, supprimer les crochets l'un après l'autre, pour éviter le blocage du document. C'est pénible et long !!
Quelqu'un aurait-il une solution, ou au moins une explication à ce problème ?
Merci d'avance

Rem :
j'ai rencontré le même problème avec Word 2003
Ma config : Windows XP SP3 - Office 2000
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 00h06   #2
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 377
Points : 3 377
Salut MashPro,

Il m'est arrivé (rarement certes) de recopier des pages Web dans des documents Word et je n'ai jamais eu ce problème. Si cela se reproduit, peux-tu nous en envoyer un exemple (si le document respecte la loi et n'a pas de contenu confidentiel) pour que l'on voit 1°) si ce phénomène est lié à ton poste/configuration ou au fichier 2°) voir comment le contourner plus simplement qu'avec ta ruse (qui a le mérite de fonctionner).

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 10h46   #3
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Par défaut WD 2000 supprmer liens Shocwave.

Bonjour Sepia,
Merci de ta réponse.
Je ne pense pas que les docs que je recopie soient illégaux, il s'agit essentiellement de fiches d'infos sur des logiciels - en général gratuits- ou de topics que je copie partiellement et que j'organise pour ma documentation personnelle (qui d'ailleurs ne sort pas de mon PC).

Voici donc un doc créé ce matin, comme exemple, à partir d'une fiche PC Astuces
Je conserve le lien du haut de page "pratique et astuces/Google" afin de pouvoir retrouver le site. Aucun problème pour enregistrer le fichier tel quel. Mais si je supprime le cadre qui contient la ligne d'adresse du Shockwave, Word se bloque (ne répond plus). Sauf si j'utilise ma "ruse" !!!

Bon courage si tu trouves une explication... à ce jour, je n'ai pas trouvé.

@+
Fichiers attachés
Type de fichier : doc Exemple_blocage_Shockwave.doc (44,0 Ko, 3 affichages)
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 18h09   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Essaye ce bout de code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Sub SupprimerShocWave()
Dim myFld As Field
 
For Each myFld In ActiveDocument.Fields
 
If Left(myFld.Code, 10) = " CONTROL S" Then
 
    myFld.Select
    Selection.Delete
 
End If
Next myFld
 
End Sub
Si ce sont tes premier pas en VBA : http://heureuxoli.developpez.com/office/word/vba-all/
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 22h42   #5
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 377
Points : 3 377
Salut MashPro,

Citation:
Envoyé par mashpro Voir le message
Je ne pense pas que les docs que je recopie soient illégaux, il s'agit essentiellement de fiches d'infos sur des logiciels - en général gratuits- ou de topics que je copie partiellement et que j'organise pour ma documentation personnelle (qui d'ailleurs ne sort pas de mon PC).
Il ne s'agit d'une accusation mais uniquement une précaution pour nous pour éviter que des tels documents puissent être utilisés sur le site de DVP mais en aucun cas d'une accusation.

J'ai récupéré ton fichier et sous mon Mac (avec Word Mac 2004), je n'ai pas eu de problème pour supprimer ce lien. Mais en regardant de plus près, j'ai constaté que ce lien était placé dans un tableau. J'ai donc sélectionné ce tableau et j'ai appelé la commande "Tableau > Supprimer > Supprimer le tableau" (de mémoire je ne sais plus si cette commande est disponible sous Word 2000, mais je crois).

Je n'ai pas trouvé d'explication au blocage de Word, mais je vais continuer à regarder.

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 22h57   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

J'ai omis, je n'ai ni explication, ni blocage, mais je ne travaille pas sous 2000.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 12h53   #7
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Par défaut [WD-2000] Supprimer liens Shockwave

Salut les Amis,

Merci pour vos réponses.
J'avais bien compris qu'il s'agissait d'une précaution et je n'avais pas du tout pris ta remarque, Sepia, pour une critique, c'est pourquoi j'ai précisé de quel genre de copie il s'agissait ! On peut effectivement s'attendre à tout...

J'ai essayé vos deux propositions :

- Suppression du tableau (la commande existe sous W2000) : résultat identique, le programme ne répond plus et il faut quitter avec Ctrl+Alt+Del.

- macro proposée par Heureux-oli : même résultat, blocage.

C'est sympa d'avoir essayé, mais ne vous cassez pas trop la tête là-dessus. J'ai posé la question car, d'une part, c'est gênant (ces liens sont essentiellement des pubs dont je n'ai pas besoin sur mes fiches-même si elles font vivre les forums...), mais d'autre part c'est sûrement un problème de configuration ou de programme dont j'aimerais trouver au moins l'explication.
Je vais voir si avec une macro qui supprimerait mot par mot les éléments du lien - traduire en macro ma "ruse", il n'y aurait pas une solution.. On peut toujours espérer

@+
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 21h40   #8
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 377
Points : 3 377
Salut Mashpro,

Citation:
Envoyé par mashpro Voir le message
Je vais voir si avec une macro qui supprimerait mot par mot les éléments du lien - traduire en macro ma "ruse", il n'y aurait pas une solution.. On peut toujours espérer
Si tu as besoin d'aide pour celle-ci, n'hésite pas.

@+ et bonne chance
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 21h48   #9
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Comme je n'ai pas de blocage avec d'exécuter la macro, je n'en ai pas après non plus.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 22h13   #10
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Salut,

OK, bien reçu. Si je n'y arrive pas, je ferai appel à vous.
Effectivement, si vous n'avez pas ce problème, vous pouvez difficilement voir pourquoi se blocage se produit.
Il y a déjà deux ou trois ans que je le constate (l'an dernier, j'avais un Amilo portable, avec moins de mémoire, et XP Home, mais le même MS Office 2000, maintenant un PC bureau, XP Pro et 4 fois plus de mémoire). Peut être est-ce dû à Word 2000, ou 2003.
Je vais poursuivre mes essais de bricolage.
De toutes façons, je vous tiendrai au courant, si je trouve une piste, ou si je ferme le sujet. "le mystère du blocage de Word" un bon titre de polar...)
Encore une fois, merci à vous deux.
@+
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2011, 23h16   #11
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Tu peux toujours tenter avec une version d'essai de Word.
Sur une machine virtuelle pour éviter tout risque de perte de données en cas d'échec.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2011, 12h26   #12
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Salut,

Je n'ai toujours pas trouvé la raison pour laquelle certaines copies de pages Web dans un document Word, sous Word 2000, se bloquent à la sauvegarde après suppressions des images renvoyant à une animation Shockwave.
Par contre, j'ai poursuivi, ce matin, les "bricolages" et j'ai trouvé, de proche en proche, une solution, avec une macro. (Après plusieurs accès au site http://heureuxoli.developpez.com/office/word/vba-all/ ....)

En fait, pour supprimer sans problèmes ces images, je supprimais, après affichage des codes champ, de proche en proche, la totalité de la commande {CONTROL ShockwaveFlash.ShockwaveFlash.10 }., y compris les crochets !!
J'ai fait une macro reconstituant la procédure, puis j'ai annulé les différentes sections de la macro, jusqu'à une macro la plus réduite possible (du moins, je le crois ....)
Et j'ai constaté qu'il suffisait de supprimer la commande "CONTROL."
J'ai donc la macro suivante, qui fonctionne, je l'ai essayée sur plusieurs documents différents.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Sub Supp_shockwave ()
 
'   Rem : c'est la commande "CONTROL" qui bloque tout
'
'   1 - Afficher codes champs<blockquote>    ActiveWindow.View.ShowFieldCodes = Not ActiveWindow.View.ShowFieldCodes
    Application.DisplayStatusBar = True
    With ActiveWindow
        With .View
            .ShowFieldCodes = True
        End With
    End With</blockquote>'    2 - supprimer CONTROL
Selection.Find.ClearFormatting<blockquote> Selection.Find.Replacement.ClearFormatting
    With Selection.Find
        .Text = "CONTROL"
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
    End With</blockquote>    Selection.Find.Execute Replace:=wdReplaceAll
'     3 -  masquer codes champs
    ActiveWindow.View.ShowFieldCodes = Not<blockquote>ActiveWindow.View.ShowFieldCodes
    Application.DisplayStatusBar = True
    With ActiveWindow
        With .View
            .ShowFieldCodes = False
        End With
    End With</blockquote>End Sub
Ensuite, je peux enregistrer le document modifié, convertir les tableaux et aupres modif, sans problème, le document peut s'enregistrer correctement.
Je ne sais pas si ces remarques permettent de trouver s'il faut modifier la configuration de mon Word 2000. Si vous avez une idée, je suis preneur. Mais ensuite, je vais afficher le sujet comme résolu.
Merci de vos commentaires éventuels, et bonne fin de week-end.
@+
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2011, 02h43   #13
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 377
Points : 3 377
Salut MashPro,

Citation:
Envoyé par mashpro Voir le message
Si vous avez une idée, je suis preneur.
Nous aussi

Citation:
Mais ensuite, je vais afficher le sujet comme résolu.


@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2011, 10h04   #14
Invité de passage
 
Inscription : août 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 8
Points : 1
Points : 1
Salut à tous,

J'avais oublié de mettre la balise code. Pas très habitué à la procédure...

Bon, je n'ai rien trouvé de mieux, ni aucune explication au problème. Je ferme donc le sujet.

Salut à tous et à une prochaine fois
mashpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h49.


 
 
 
 
Partenaires

Hébergement Web