HOLA!!!
Jajajaj me rei mucho cuando lei esto.

GRACIAS POR LEEER!!!
Jajajaj me rei mucho cuando lei esto.

GRACIAS POR LEEER!!!

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
.-
Private Function CharSplit7913(expression As String) As String()
Dim lExp As Long
Dim ExpB() As Byte
Dim AuxArr() As String
ExpB = expression
lExp = UBound(ExpB)
ReDim AuxArr(lExp)
For X = 0 To lExp Step 2
AuxArr(X / 2) = ChrW(ExpB(X))
Next
ReDim Preserve AuxArr(Int(lExp / 2))
CharSplit7913 = AuxArr
End FunctionDim AuxPalabra As String
Do
AuxPalabra = 0
For X = 0 To tam - 1
AuxPalabra = AuxPalabra & chars(palabra(X)) ' aca concatenamos todas las letras
Next
Print AuxPalabra ' aca imprimo la palabra resultante.
palabra(0) = palabra(0) + 1 ' aca muevo un caracter
For X = 0 To UBound(palabra) - 1
If palabra(X) = UBound(chars) + 1 Then
'aca verificamos que ninguna casilla quede con un numero mayor a los
'caracteres que hay y si pasa eso aumenta la siguiente casilla
'y la actual se vuelve a 0
palabra(X + 1) = palabra(X + 1) + 1
palabra(X) = 0
End If
'esto de abajo es para ver cuando se termino el proceso
'osea cuando se han hecho todas las combinaciones.
If palabra(UBound(palabra)) = UBound(chars) + 1 Then Exit Do
Next
Loop
Dim Diccionario As String
Dim chars() As String
Dim Tam As Integer
Dim Palabra() As Integer
Private Sub Form_Load()
'aca en diccionario pone lo que quieras
Diccionario = "ABCDEFGHIJKLMNOPQRSTUVWXYabcdefghijklmnopqrstuvwxyz0123456789"
chars = CharSplit7913(Diccionario)
Tam = InputBox("inserte cantidad de caracteres")
ReDim Palabra(Tam - 1)
End Sub
Private Sub InicioDeProceso()
Dim AuxPalabra As String
Do
AuxPalabra = 0
For X = 0 To Tam - 1
AuxPalabra = AuxPalabra & chars(Palabra(X)) ' aca concatenamos todas las letras
Next
Debug.Print AuxPalabra ' aca imprimo la palabra resultante.
Palabra(0) = Palabra(0) + 1 ' aca muevo un caracter
For X = 0 To UBound(Palabra) - 1
If Palabra(X) = UBound(chars) + 1 Then
'aca verificamos que ninguna casilla quede con un numero mayor a los
'caracteres que hay y si pasa eso aumenta la siguiente casilla
'y la actual se vuelve a 0
Palabra(X + 1) = Palabra(X + 1) + 1
Palabra(X) = 0
End If
'esto de abajo es para ver cuando se termino el proceso
'osea cuando se han hecho todas las combinaciones.
If Palabra(UBound(Palabra)) = UBound(chars) + 1 Then Exit Do
Next
Loop
MsgBox "Proceso Terminado"
End Sub
Private Function CharSplit7913(expression As String) As String()
Dim lExp As Long
Dim ExpB() As Byte
Dim AuxArr() As String
ExpB = expression
lExp = UBound(ExpB)
ReDim AuxArr(lExp)
For X = 0 To lExp Step 2
AuxArr(X / 2) = ChrW(ExpB(X))
Next
ReDim Preserve AuxArr(Int(lExp / 2))
CharSplit7913 = AuxArr
End Function
Se abrira un programa de consola que dira "DISKPART>"
Ahi escribiran lo siguiente en el siguiente orden:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
——– ————- ——- ——- — —
Disk 0 Online 247 GB 1024 KB
Disk 1 Online 4 GB 0 B
#Aca se fijan cual es su usb en mi caso el 1
DISKPART> select disk <su disco>
DISKPART> clean
DISKPART> create partition primary
DISKPART> select partition 1
#aca arriba ponen uno si o si sin importar que numero de disco sea el suyo
DISKPART> active
DISKPART> format fs=ntfs quick
#podrian poner fat o fat32 pero preferiblemente eso lo formatean luego desde el explorador de windows
DISKPART> assign
