Trouvez que commande ne fonctionne pas à travers Excel pour la feuille Mac de calcul de groupe

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que feraient une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique. Si vous relevez des erreurs graves et souhaitez contribuer à l’amélioration du système, vous pouvez compléter l’enquête à votre disposition dans le bas des articles.

La version anglaise de cet article est la suivante: 189629
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Lorsque vous utilisez la boîte de dialogue pour localiser l'information spécifique, Microsoft Excel pour Mac recherche que des occurrences de la valeur dans la feuille active de calcul (vous avez sélectionné plusieurs feuilles de calcul qui contiennent cette information même si).

Cependant si l'information ne se trouve pas dans la feuille active de calcul mais si se trouve à une autre feuille du groupe, Excel peut trouver l'occurrence sur la dernière feuille dans le groupe avec la valeur car Mac, il ne recherchera entre aucune feuille groupée.

REMARQUE : cela ne pose pas un problème lorsque vous utilisez la commande Remplacer. Le présent problème n'apparaît qu'avec la commande <B>Rechercher</B>
Cause
Ce problème se produit parce que la commande ne fonctionne pas sur les feuilles de calcul groupées. Excel pour aide Mac indique que si des feuilles de groupes d'utilisateurs sont sélectionnées, la commande recherche toutes les feuilles du groupe sauf des modules Visual Basic. Il ne s'agit pas du comportement réel Lorsque vous sélectionnez plusieurs feuilles de calcul et utilisez la commande <B>Rechercher</B> pour rechercher des informations sur une feuille de calcul seule la première occurrence de la valeur est trouvée
Contournement
Microsoft fournit d'illustration uniquement exemples de programmation sans la garantie exprès ou implicite. Cela inclut, mais n'est pas limité aux garanties implicites de qualité ou adéquation à un usage particulier. Cet article suppose que vous êtes familier avec le langage de programmation présenté et les outils utilisés pour créer et pour déboguer des procédures. Ingénieurs de Support technique Microsoft peuvent aider à expliquer la fonctionnalité d'une procédure particulière, mais ils ne modifieront pas ces exemples pour fournir qu'a ajouté la fonctionnalité ou pour construire des procédures pour répondre à vos besoins spécifiques. Vous pouvez utiliser une macro (procédure ) Microsoft Visual Basic pour Applications pour contourner ce problème pour rechercher chaque feuille de calcul qui est sélectionnée en mode groupe. Pour créer la macro, exécutez les étapes suivantes :
  1. Enregistrez et fermez les classeurs éventuellement ouverts puis créez un classeur
  2. Dans le menu , pointez sur et ensuite cliquez sur .
  3. Dans le menu , cliquez sur .
  4. Tapez le code suivant dans le module :
    Sub FindData()   ' This Sub prompts you for a value and searches each worksheet   ' that is selected in group mode. If it finds the search value,   ' the routine prompts you to continue the search on the sheet.   ' If it does not find the value on the sheet, it goes to the   ' next sheet. You can cancel the search on the sheet by   ' answering No to "Look for another value..." and then   ' answering Yes to "Cancel the search ...".   '   ' WARNING: When this macro ends, the workbook will no longer be   ' in group mode.   testValue = InputBox("Enter the value to search for : ")   For Each x In ActiveWindow.SelectedSheets      x.Select      Set foundcell = ActiveSheet.Cells.Find(testValue)       If foundcell Is Nothing Then           MsgBox "The word was not found"       Else           MsgBox "The word was found in cell " & foundcell.Address           Range(foundcell.Address).Select    LookAgain:           response = MsgBox _               ("Look for another value on this sheet?", vbYesNo)           ' If response = 6, we will not continue searching on           ' this sheet.           If response = 6 Then               ' Part2               Set foundcell = _                   ActiveSheet.Cells.FindNext(after:=ActiveCell)               Range(foundcell.Address).Select               GoTo LookAgain           End If           If response = 7 Then               response = MsgBox("Cancel search ? ", vbYesNo)               If response = 6 Then End               GoTo NextSheet           End If       End If  NextSheet:      Next x      MsgBox "Search is complete ....."End Sub					
  5. Dans le menu ( ou le menu , dans Microsoft Excel X pour Mac) cliquez sur .
  6. Sélectionnez les feuilles de calcul (mode groupe) dans lesquels vous voulez effectuer la recherche Appliquez la méthode appropriée à votre situation
    • Pour sélectionner deux ou plusieurs feuilles adjacentes cliquez sur l'onglet de la première feuille puis maintenez la touche MAJ enfoncée et cliquez sur l'onglet de la dernière feuille

      -ou--
    • Pour sélectionner deux ou plusieurs feuilles non adjacentes cliquez sur l'onglet de la première feuille puis maintenez la touche CMD enfoncée et cliquez sur les onglets des autres feuilles

      -ou--
    • Pour sélectionner toutes les feuilles du classeur maintenez la touche CTRL enfoncée et cliquez sur l'onglet de la feuille puis cliquez sur <B>Sélectionner toutes les feuilles</B> dans le menu contextuel
  7. Dans le menu , pointez sur et ensuite cliquez sur .
  8. Cliquez sur la macro <B>FindData</B> puis cliquez sur <B>Exécuter</B> Suivez les instructions des boîtes de dialogue qui apparaissent
Références
Pour plus de plusieurs informations sur la commande Rechercher, cliquez sur dans le menu , typefind or replace data Dans le Compagnon Office, dans Aide intuitive et puis dans le clic pour afficher les rubriques est retourné.
MacXLX Mac XLX XL2001 XL98

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 189629 - Dernière mise à jour : 12/05/2015 08:58:01 - Révision : 3.2

Microsoft Excel 2004 for Mac, Microsoft Excel X for Mac, Microsoft Excel 2001 for Mac, Microsoft Excel 98 for Macintosh

  • kbnosurvey kbarchive kbdtacode kbprb KB189629 KbMtfr kbmt
Commentaires