42 votos

¿Es posible asignar un estilo específico a todas las referencias cruzadas en Word 2007?

Nada más que añadir, me gustaría cambiar el estilo de todos referencias cruzadas Tengo en un documento de Word 2007 a la vez. Pero no tengo ni idea de cómo hacerlo. ¿Cómo se puede hacer esto?

47voto

Damian Powell Puntos 162

¿Es un DMG más un PKG?

Porque el DMG, tal cual, no se puede instalar, es sólo un volumen, una imagen, como una ISO. Así que probablemente lo que tienes es un DMG más un PKG o un instalador dentro...

Si es un PKG, probablemente se pueda instalar de forma remota o silenciosa, pero si es otro instalador, puede ser más complicado, no estoy seguro ahora mismo...

El escritorio remoto también, como dice adamvs, puede desplegar paquetes en sus instalaciones...

6voto

Edi H Puntos 688
  • Pulse Alt + F9 para mostrar los códigos de los campos

  • Utilice la siguiente macro para añadir CHARFORMAT a todas las referencias cruzadas. Esta macro añade la cadena al campo sólo si no está ya allí.

    Sub SetCHARFORMAT()
    '
    ' Set CHARFORMAT switch to all {REF} fields. Replace MERGEFORMAT.
    '
    '
        Dim oField As Field
        Dim oRng As Range
        For Each oField In ActiveDocument.Fields
        'For Each oField In Selection.Fields
            If InStr(1, oField.Code, "REF ") = 2 Then
                If InStr(1, oField.Code, "MERGEFORMAT") <> 0 Then
                    oField.Code.Text = Replace(oField.Code.Text, "MERGEFORMAT", "CHARFORMAT")
                End If
                If InStr(1, oField.Code, "CHARFORMAT") = 0 Then
                    oField.Code.Text = oField.Code.Text + "\* CHARFORMAT "
                End If
            End If
        Next oField
    
    End Sub
  • Utilice esta macro para dar formato a todas las referencias cruzadas con el estilo "Referencia sutil" (asegúrese de que tiene dicho estilo y de que se muestran los códigos de campo):

    Sub SetCrossRefStyle()
    '
    ' Macro to set styole of all cross references to "Subtle Reference"
    '
    '
        Selection.Find.ClearFormatting
        Selection.Find.Replacement.ClearFormatting
        Selection.Find.Replacement.Style = ActiveDocument.Styles( _
            "Subtle Reference")
        With Selection.Find
            .Text = "^19 REF"
            .Replacement.Text = ""
            .Forward = True
            .Wrap = wdFindContinue
            .Format = True
            .MatchCase = False
            .MatchWholeWord = False
            .MatchKashida = False
            .MatchDiacritics = False
            .MatchAlefHamza = False
            .MatchControl = False
            .MatchWildcards = False
            .MatchSoundsLike = False
            .MatchAllWordForms = False
        End With
        Selection.Find.Execute Replace:=wdReplaceAll
    End Sub
  • Pulse Alt + F9 para ocultar los códigos de campo

0voto

Evgeny Puntos 1

De forma rápida y eficaz:

  1. Seleccione un texto con el formato que desee utilizar para las referencias.
  2. Seleccione el Inicio en la cinta de opciones.
  3. Haga clic con el botón derecho del ratón en el Normal estilo y elegir Actualizar Normal para que coincida con la selección .
  4. Actualizar las referencias con Ctrl + A , F9 .

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: