Com trobar i substituir el codi en una macro de leditor de Visual Basic

Podeu utilitzar la funció Cerca a l'Editor de Visual Basic per localitzar ràpidament les declaracions o propietats que necessiteu editar a la vostra macro d'Excel 2013. Obriu el quadre de diàleg Cerca escollint Edita → Cerca a la barra de menú, fent clic al botó Cerca a la barra d'eines Estàndard o prement Ctrl+F.

Aquest quadre de diàleg és molt semblant al que feu servir per trobar entrades al vostre full de càlcul Excel. La diferència principal és que el quadre de diàleg Cerca us ofereix diferents opcions sobre què cercar (a més de les opcions familiars per trobar només paraules senceres i majúscules i minúscules):

  • Botó d'opció Procediment actual per cercar només el procediment de programació actual a la finestra Codi

  • Botó d'opció del mòdul actual per cercar només les macros del mòdul actual (per defecte)

  • Botó d'opció Projecte actual per cercar totes les macros de tots els mòduls del projecte actual

  • Botó d'opció Text seleccionat per cercar només el text que heu seleccionat a la finestra Codi (aquesta opció no està disponible tret que hàgiu seleccionat un bloc de text al codi actual)

    Com trobar i substituir el codi en una macro de l'editor de Visual Basic

Després d'introduir la propietat o declaració de Visual Basic com a cadena de cerca al quadre de text Cerca què, seleccioneu les opcions de cerca i feu clic al botó Cerca següent, Excel intenta localitzar la seva primera aparició al codi.

Quan ho fa, el programa destaca aquesta ocurrència en el procediment actual, mòdul, projecte VBA o bloc de text seleccionat (segons l'opció de cerca que utilitzeu). Per trobar la següent ocurrència, podeu tornar a fer clic al botó Cerca següent al quadre de diàleg Cerca o, si tanqueu aquest quadre de diàleg, premeu F3.

Si teniu diverses ocurrències a la macro que requereixen el mateix tipus d'actualització, podeu utilitzar la funció de substitució per trobar-les i substituir-les al codi de la macro. Això és especialment útil quan decidiu canviar un valor determinat en una macro (com ara seleccionar l'interval de cel·les anomenat "ingrés_08" per processar-lo en lloc de l'interval "ingrés_07") i voleu assegurar-vos que no us perdeu cap ocurrències.

Per obrir el quadre de diàleg Substitueix, trieu Edita → Substitueix a la barra de menús de l'Editor de Visual Basic o premeu Ctrl+H. Tingueu en compte que podeu obrir el quadre de diàleg Substitueix des del quadre de diàleg Cerca fent clic al seu botó Substitueix.

El quadre de diàleg Substitueix que apareix és com el quadre de diàleg Cerca, excepte que conté un quadre de text Substitueix amb juntament amb el quadre de text Cerca què i té els botons Substitueix i Substitueix tot a més del botó Cerca següent.

Després d'introduir la propietat o declaració per trobar al quadre de text Troba què i la de substituir-la al quadre de text Reemplaça amb, feu clic al botó Cerca següent per localitzar la primera ocurrència al procediment actual, mòdul, projecte VBA o seleccionat. bloc de text (segons l'opció de cerca que utilitzeu).

Després de seleccionar aquesta ocurrència a la finestra Codi, la substituïu pel text de substitució fent clic al botó Substitueix. Aleshores, Excel localitza la següent ocurrència, que podeu substituir fent clic al botó Substitueix o passar per sobre per trobar la següent ocurrència fent clic al botó Cerca següent.

No utilitzeu el botó Reemplaça-ho tot per reemplaçar totes les ocurrències de la vostra macro tret que estigueu 100 per cent segur que no reemplaçareu globalment alguna cosa que no s'hauria de reemplaçar i possiblement malmeteu la vostra macro.


Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word d'obrir fitxers en mode de només lectura a Windows Microsoft Word obre fitxers en mode de només lectura, cosa que fa que sigui impossible editar-los? No us preocupeu, els mètodes es mostren a continuació

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com corregir errors en imprimir documents incorrectes de Microsoft Word Els errors en imprimir documents de Word amb tipus de lletra canviats, paràgrafs desordenats, falta de text o contingut perdut són força habituals. No obstant això, no

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Si heu utilitzat el llapis o el marcador per dibuixar a les vostres diapositives de PowerPoint durant una presentació, podeu desar els dibuixos per a la següent presentació o esborrar-los de manera que la propera vegada que el mostreu, començareu amb diapositives de PowerPoint netes. Seguiu aquestes instruccions per esborrar dibuixos a llapis i ressaltadors: Esborrant línies una a […]

Contingut de la biblioteca destils a SharePoint 2010

Contingut de la biblioteca destils a SharePoint 2010

La biblioteca d'estils conté fitxers CSS, fitxers de llenguatge de full d'estil extensible (XSL) i imatges utilitzades per pàgines mestres predefinides, dissenys de pàgina i controls a SharePoint 2010. Per localitzar fitxers CSS a la biblioteca d'estils d'un lloc de publicació: Trieu Accions del lloc→Visualitza Tot el contingut del lloc. Apareix el contingut del lloc. La biblioteca d'estil es troba a […]

Formateu els números en milers i milions als informes dExcel

Formateu els números en milers i milions als informes dExcel

No desbordeu el vostre públic amb números gigantesques. A Microsoft Excel, podeu millorar la llegibilitat dels vostres taulers i informes formatant els vostres números perquè apareguin en milers o milions.

Com compartir i seguir els llocs de SharePoint

Com compartir i seguir els llocs de SharePoint

Apreneu a utilitzar les eines de xarxes socials de SharePoints que permeten a persones i grups comunicar-se, col·laborar, compartir i connectar-se.

Com convertir les dates a formats Julian a Excel

Com convertir les dates a formats Julian a Excel

Les dates julianes s'utilitzen sovint en entorns de fabricació com a marca de temps i referència ràpida per a un número de lot. Aquest tipus de codificació de dates permet als minoristes, consumidors i agents de serveis identificar quan es va fabricar un producte i, per tant, l'antiguitat del producte. Les dates julianes també s'utilitzen en programació, militars i astronomia. Diferents […]

Com crear una aplicació web daccés

Com crear una aplicació web daccés

Podeu crear una aplicació web a Access 2016. Què és, de totes maneres, una aplicació web? Bé, web vol dir que està en línia i l'aplicació és només una abreviatura de "aplicació". Una aplicació web personalitzada és una aplicació de base de dades en línia a la qual s'accedeix des del núvol mitjançant un navegador. Creeu i manteniu l'aplicació web a la versió d'escriptori […]

Barra dinici ràpid a SharePoint 2010

Barra dinici ràpid a SharePoint 2010

La majoria de les pàgines del SharePoint 2010 mostren una llista d'enllaços de navegació a la barra d'inici ràpid al costat esquerre de la pàgina. La barra d'inici ràpid mostra enllaços al contingut del lloc destacat, com ara llistes, biblioteques, llocs i pàgines de publicació. La barra d'inici ràpid inclou dos enllaços molt importants: Enllaç de tot el contingut del lloc: el […]

Què signifiquen els missatges derror del solucionador a Excel?

Què signifiquen els missatges derror del solucionador a Excel?

Per a problemes senzills, Solver a Excel sol trobar ràpidament els valors òptims de la variable Solver per a la funció objectiu. Però, en alguns casos, Solver té problemes per trobar els valors de la variable Solver que optimitzen la funció objectiu. En aquests casos, Solver normalment mostra un missatge o un missatge d'error que descriu o discuteix el problema que […]