En VBA, ¿qué significa agregar un número después de mayúsculas y minúsculas?
Hay dos puntos de conocimiento. No sé cuál no entiendes. Déjame explicarte brevemente ambos. Si te subestimo, ten paciencia.
Mira. en el código:
Seleccione Caso Sourcewb.FileFormat
Caso 51.FileExtStr = ".xlsx"::FileExtStr = ".xlsx":.FileFormatNum = 51
Caso 52:
El significado de esta declaración es ejecutar la declaración después del siguiente caso basado en el valor de la variable Sourcewb.FileFormat después de Select Case, similar a la declaración después de if... entonces si no....
Punto de conocimiento 2. El significado del valor de la propiedad WorkBook.FileFormat es el siguiente (puede consultarlo presionando la tecla F1 en el código):