Empêcher Office pour Mac de se charger avec des documents antérieurs par-dessus celui que j'ai ouvert?

12

Voici une irritation qui m'agace presque tous les jours ouvrables:

  1. Je dois travailler à partir d'un document Word ou Excel (pour Mac, Office 2011). Donc, je trouve le document sur le serveur partagé et je l'ouvre.
  2. Le document et l'application s'ouvre ... jusqu'à présent, pas de problème ...
  3. ... puis, les documents de ma session précédente s'ouvrent sur le document que j'ai choisi d'ouvrir . Le document que j'ai demandé est maintenant enterré quelque part sous ce sur quoi je travaillais lorsque j'ai fermé Word ou Excel pour la dernière fois.

Cela me prend toujours par surprise parce que c'est tellement différent du comportement d'application habituel auquel je suis habitué.

Parce que c'est généralement le document de quelqu'un d'autre sur lequel je travaille (et parce que c'est généralement la première chose le matin, et je ne suis vraiment pas une personne du matin ...), je finis généralement par passer quelques minutes dans une légère confusion à chercher le contenu que je besoin de travailler dans le mauvais document, en se demandant pourquoi le document que je viens d'ouvrir semble si différent de ce à quoi je m'attendais, avant de réaliser que ce n'est pas vraiment le document que je viens d'ouvrir et / ou de me rappeler qu'Office pour Mac fait cela .

J'ai trouvé cette question précédente, avec quelques suggestions pour désactiver la reprise de Windows précédent au niveau du système d'exploitation, ou avec un script Apple spécifique à l'application. Si possible, cependant, je préférerais garder Reprendre les fenêtres précédentes, mais assurez-vous qu'une fois l'application MS Office ouverte, le document que j'ai ouvert est celui qui a le focus, pas un document aléatoire * que j'avais ouvert hier.

Est-ce possible? Est-il possible de forcer MS Word 2011 et / ou Excel 2011 (ou toutes les applications Office) à garder le focus sur le document ouvert lors du démarrage après l'ouverture d'un document, sans désactiver complètement Reprendre les fenêtres précédentes?

Le système d'exploitation est Lion si cela est pertinent et les documents se trouvent sur un serveur MS Exchange auquel le Mac est connecté.

EDIT: à en juger par les commentaires, il semble que ce soit une chose Lion et non une chose Office. Donc, existe-t-il un moyen de conserver cette fonctionnalité, mais assurez-vous que chaque fois que j'ouvre un fichier avec une application qui n'est pas en cours d'exécution, le fichier que j'ai ouvert est celui avec le focus au démarrage de l'application?


* Je pense que c'est le document qui a été ouvert en premier qui obtient le focus lorsque l'application démarre. Je ne suis pas sûr à 100%, tout ce que je sais, c'est généralement le dernier document que j'attends.

user56reinstatemonica8
la source

Réponses:

3

Ce que vous voulez peut être accompli avec Automator qui vient avec OS X.

  1. Ouvrez Automator depuis le dossier Applications

  2. Choisissez Nouveau dans le menu Fichier ou tapez ⌘-N et choisissez 'Application'

  3. Recherchez des actions pour lancer et faites glisser Lancer l'application vers le flux de travail sur la droite

  4. définissez l'application sur Word ou tout autre problème avec lequel vous rencontrez

  5. recherchez Actions pour 'Pause' et faites glisser pause dans le flux de travail, réglez-le sur la durée nécessaire à l'ouverture du mot (par exemple 5 secondes)

  6. recherchez des actions pour les éléments du Finder ouvert et ajoutez-les au flux de travail.

  7. Enregistrez-le en tant qu'application, faites-le glisser vers votre dock et faites glisser les documents sur l'icône correspondant lorsque vous souhaitez qu'ils s'ouvrent au-dessus des documents Word précédents.

NB, vous pouvez également définir tous les documents pour qu'ils s'ouvrent à l'aide de votre application fraîchement créée, vous pouvez donc simplement les ouvrir comme d'habitude, mais un délai sera définitivement ajouté à leur ouverture.

John
la source
Travaux! +50! Pouvez-vous ajouter une dernière étape pour la méthode standard de modification de tous les types de fichiers attribués à une autre application? Je sais que je peux simplement cliquer avec le bouton droit de la souris, «ouvrir avec», «autre», puis cocher «toujours», mais je devrais le faire pour chaque type de fichier et il y a des charges. Existe-t-il un meilleur moyen de réaffecter tous les types de fichiers d'une application à la fois?
user56reinstatemonica8
1
Merci! Le meilleur moyen intégré consiste à sélectionner un fichier du bon type (par exemple, doc ou docx), à cliquer avec le bouton droit pour obtenir des informations, à modifier "ouvrir avec" puis à cliquer sur "tout changer", mais cette application tierce peut être plus facile (je n'ai pas " je l'ai testé): question-defense.com/2013/01/14/…
John
6
  1. Quitter l'application avec Option+ Command+ Qassurera que toutes les fenêtres sont fermées, et lors de la prochaine ouverture, seul le fichier voulu s'ouvrira.
  2. Accédez à ~/Library/Saved Application State/et modifiez les autorisations de votre dossier prévu ( com.microsoft.Word.savedState) en lecture seule.

Ce sont essentiellement des hacks - tous deux testés sur OS X 10.10.3 (Yosemite) et fonctionnent.

flyboy777
la source
3

Les états de reprise des programmes individuels se trouvent dans / Users / nom d'utilisateur / Library / Saved Application State /

Recherchez com.microsoft dans la liste des états enregistrés. Vous pourrez voir le mot Excel powerpoint ETC.

Obtenez l'état de l'application comme vous le souhaitez et quittez le programme. Ensuite, faites un get info (Command + i) sur le dossier contenant le programme que vous souhaitez verrouiller et sous le menu déroulant "général" dans la fenêtre d'informations, cliquez sur "verrouillé". Cela permettra d'économiser le "modèle" de l'application.

Ma source: si vous avez besoin de plus d'informations.

PaulWalnuts
la source
Des sons comme celui-ci désactiveraient complètement les états de reprise pour cette application, comme dans le lien sur la réponse que j'ai liée . Je devrais peut-être y recourir, mais j'espère un moyen de conserver la fonction de reprise des états mais de l'empêcher de placer les fenêtres de reprise au-dessus du fichier réel qui a ouvert l'application.
user56reinstatemonica8
2

J'ai eu le même problème et voici comment le résoudre. Cela n'a rien à voir avec aucun des Mac OS.

Ouvrez le document Word et allez dans Word -> Préférences -> Général et dans la liste, décochez la case ci-dessous et enregistrez le fichier.

Décochez: suivez les documents récemment ouverts
Affichage: laissez ce champ vide et appuyez sur OK et vous avez terminé.

Aziz Mohammad
la source
1

allez simplement dans Préférences Système -> Général et décochez "Restaurer les fenêtres lors de la fermeture et de la réouverture des applications"

kentmac
la source
0

Avant de fermer Word ou Excel (Cmd + Q), fermez toutes les fenêtres avec Cmd + W - appuyez dessus à plusieurs reprises - cela fermera toutes les fenêtres ouvertes et donc les documents. Une fois rouvert, aucun ancien document ne sera ouvert et vous verrez et vider le document ou la feuille de calcul.

C'est facile car vous n'avez pas à faire attention à ce qui est fermé. J'ai un problème similaire avec Preview et QuickTime et c'est comme ça que je le résous et maintenant j'ai un tic pour la plupart des applications.

brouillard
la source
Il est intéressant que vous disiez cela à propos de la prévisualisation et du quicktime parce que j'avais aussi pour la première fois la même chose dans une application non Microsoft (Adobe Indesign) - je pensais que c'était un bug / une «fonctionnalité» d'Office pour Mac mais je » m commence à se demander si cela se produit dans toutes les applications.
user56reinstatemonica8
1
Il s'agit d'une fonctionnalité d'OS X. Arrêtez OS X avec 10 applications ouvertes et 30 fenêtres ouvertes. Au redémarrage, tous s'ouvriront à nouveau. Cette fonctionnalité a été mise en œuvre récemment (je pense dans Lion) et la plupart des applications la mettent désormais en œuvre.
brouillard
Certaines applications ont même des versions et ne vous obligent pas à enregistrer les fichiers. Par exemple TextEdit.
brouillard
1
plutôt que cmd + w à plusieurs reprises, vous pouvez alt-cmd-w qui fermera toutes les fenêtres ouvertes dans l'application, ou si cela est mappé à autre chose alt-cliquez sur le bouton de fermeture de la fenêtre en haut à gauche de n'importe quelle fenêtre pour fermer toutes les fenêtres dans l'application.
John