Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#9037
Olá a todos

Eu estou fazendo um trabalho no qual eu preciso extrair o texto formatado em itálico de dentro de cada célula, o qual corresponde à espécies florestais. Tentei uma função em VBA, mas não tive sucesso. Essa função funciona somente quando o texto inicia com caracteres formatados em itálico.
Código: Selecionar todos
Option Explicit
Public Function StandardName(ByRef OpCell As Range) As String
    Dim CharPos     As Long, _
        IsItalic    As Boolean, _
        TempStr     As String
        TempStr = ""
    
        For CharPos = 1 To Len(OpCell.Value)
            IsItalic = OpCell.Characters(CharPos, 1).Font.Italic
            If Not IsItalic Then Exit For
            TempStr = TempStr & Mid(OpCell, CharPos, 1)
        Next CharPos
        StandardName = Trim(TempStr)
End Function
Alguém poderia me ajudar a adaptar essa função ou talvez criar outra?
Seuge em anexo uma amostra dos dados que estou trabalhando.

Agradeço desde já a atenção de vocês.

Abs,
Carlos
Você não está autorizado a ver ou baixar esse anexo.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord