Actividad pública reciente
                    Ha valorado "Buena" la respuesta
                
                
            Error 13 en envío de datos desde UserForm
                
                        No se cual de todos los textbox es pero podrías hacer algo así ... if Textbox1.text <> "" then sheets("...").Range("...") = Textbox1.text end if ...
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            Traspaso de 0 en TextBox sin números
                
                        Puedes Solucionarlo colocando la función Val al momento de enviar el valor del textbox, así: Val(TextBox1. Value)
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            Formato numérico Form varios TexBox´s
                
                        Para el Error 13 puedes Validar que el Texbox1 traiga un numero: If IsNumeric(UserForm2.TextBox1.Value) = True Then Sheets("Informe Final").Range("C56") = CDbl(UserForm2.TextBox1.Value) Con respecto a repetir las lineas de código para pegar en otras...
        
    
        
                    Ha valorado "Buena" la respuesta
                
                
            Formato Númerico TexBox
                
                        Probá cambiar el formato de celda (G20); vas a menú Formato > Celdas; Personalizada y allí pones el mismo formato que pusiste en el formulario. Avisame si esto no corrige tu problema
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            Formato numérico de TexBox
                
                        Puedes sustituir Val por Cdbl para corregir ya que esta tomando el punto(.) Como el separador de miles. Ademas antes de asignar el valor dar formato a la celda. Range("G20").Select Selection.NumberFormat = "#,##0.00" Sheets("Informe...
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            Proteger hoja de libro con formulario de excel
                
                        La forma que estás intentando (Herramientas / Proteger Hoja) es la correcta, solo que deberías agregar al formulario el tema de desproteger la hoja antes de "trabajar" sobre ella; tu código final (del formulario) debería ser algo como Sub ...
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            MsgBox con un If...Then
                
                        Solo veo que no estas finalizando con el End If A mi me funciono bien. Sustituye por este codigo: Private Sub TextBox3_Change() If Val(TexBox3.Value) < 50000 Or Val(TexBox3.Value) > 1000000 Then MsgBox "Fuera del alcance del sistema" End If End Sub...
        
    
        
                    Ha valorado "Excelente" la respuesta
                
                
            Formato de números en formularios de excel
                
                        Reemplazá tu segundo procedimiento por este otro (el cambio es mínimo pero para que te reconozca el número) Private Sub CommandButton1_Click() Sheets("Informe Final").Range("G20") = Val(UserForm1.TextBox3.Value) End Sub
        
    
        


