Тёмный

Formato de Fechas en Macros | VBA Excel 2013 #49 

Excel y Más
Подписаться 204 тыс.
Просмотров 94 тыс.
50% 1

Tienes problemas con Formato de Fechas en Macros | VBA Excel 2013 #49
El archivo base lo modifiqué con una solución más corta y elegante, cuya explicación la podrás ver en el siguiente enlace:
bit.ly/ReporteV...
Archivo Base modificado con un código más corto: goo.gl/zu9oGJ
¿Tienes problemas con el formato de fechas?
Que a la hora de crear un filtro, para que te devuelva un rango determinado dentro de un reporte, te das cuenta que el formato que pusiste originalmente, te lo ha invertido.
Esto sucede más que todo, a los que trabajamos con el formato DIA-MES-AÑO.
¡ Suscríbete! / ottojaviergonzalez

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 115   
@cean-s8o
@cean-s8o Месяц назад
Quiero agradecer al creador del video "Excel y Más", tenia tiempo, meses tratando de resolver problemas en mi base de datos con las fechas y con su solución, por fin pude, funciona perfectamente....gracias!!
@julioramirez-bh5pm
@julioramirez-bh5pm 9 лет назад
OTTOOOOOOOOOOOOOOOOOOOOOOO, GRACIAS ME HAS AYUDADO EN GRAN MANERA CON ESTE VIDEO, PASE LITERALMENTE TODO UN DIA INTENTANDO ENCONTRAR SOLUCION A ESTE PROBLEMA Y TU ME LO RESOLVISTE EN 6:28 MINUTOS, GRACIAS OTTO.
@grijalvaescobedo158
@grijalvaescobedo158 Год назад
Excelente ingeniero desde cuando queria un firmulario para filtrar fechas y con este codigo me sacas del problemas excelente super tips abrazos ing Desde León Guanajuato México 🇲🇽
@MrVanya1963
@MrVanya1963 4 года назад
Acabo de ver la solución "MÁS ELEGANTE". Guauuuuuu, funciona súper bien. Gracias nuevamente. Queda sin efecto la que propuse
@sixtop.expositomontesino6716
@sixtop.expositomontesino6716 5 лет назад
Gracias, Señor, mira que le he dado vueltas y no conseguía resultados. Ahora funciona perfectamente.
@cristobalgvv
@cristobalgvv 7 лет назад
Otto, antes que nada felicitarlo desde Ecuador por ese inmenso canal tecnológico que Usted posee y la ayuda que nos brinda a miles de usuarios. Con respecto a los formularios quisiera hacerle dos preguntas. 1.- Cómo implementar una celda que al hacer click aparezca el calendario para seleccionar la fecha. 2.- Cómo hacer para que al hacer click en varios campos de datos, todos tengan un combo box de origen de datos en común. Le agradecería infinitamente su ayuda. Abrazos y saludos cordiales.
@MrVanya1963
@MrVanya1963 4 года назад
Otto, Un saludo desde Quito-Ecuador. A través de este medio mi agradecimiento por tu canal y por la disposición a compartir lo que tú conoces con otros, me he vuelto un asiduo visitante de tu canal en youtube, pues soy nuevo en esto de la programación y macros en Excel y Access. Me encontraba con la dificultad sobre las fechas que tú mencionas en el video "Formato de Fechas en Macros | VBA Excel 2013 #49". En Ecuador el formato de fechas para días y meses entre 1 y 9 es, por ejemplo, 2/3/2020, sin los ceros (e.d., 02/03/2020) y para poder usar tu código debía ver una alternativa para cubrir otras opciones de formato de fechas; sin embargo, investigando un poco lo solucioné usando el siguiente código, claro apoyándome en lo que tú ya habías hecho y me funcionó bien: Dim dia1, mes1, anio1, fecha1 As String dia1 = Day(FechaInicio) mes1 = Month(FechaInicio) anio1 = year(FechaInicio) fecha1 = mes1 & "/" & dia1 & "/" & anio1 Me imagino que tal vez tú ya lo hayas resuelto usando esa alternativa, pero puede ser también que no y que otros estén en mi misma situación por lo que te envío por si te interesa. Gracias nuevamente por tu labor que para mí ha sido de mucha bendición. Saludos y un abrazo. Iván Quinteros
@excelymasoficial
@excelymasoficial 10 лет назад
@diegolozano2397
@diegolozano2397 9 лет назад
este es un problema muy frecuente para las personas latinas que programamos en VB y que se repite con frecuencia, muchas gracias Otto te agradezco mucho sigue asi.
@excelymasoficial
@excelymasoficial 9 лет назад
Diego Lozano Gracias por el comentario. Saludos!!!
@paolaandreaagudelobotero5958
@paolaandreaagudelobotero5958 8 лет назад
he descargado el archivo puedo repetir las fechas y al filtrar desde hasta coloco la misma fecha y el filtro funciona muy bien tambien tengo mis fechas en el orden dd/mm/aa excelente
@excelymasoficial
@excelymasoficial 8 лет назад
+Paola Andrea Agudelo Botero Me alegra que te funcione. xD
@JOHNRODRIGUEZ-di3dm
@JOHNRODRIGUEZ-di3dm 7 лет назад
Gracias Otto, He pasado casi una semana buscando esta solución y agarrandome los pelos...porque no sabia como solucionarlo......mil gracias
@pedro91paulg
@pedro91paulg 6 лет назад
Eres lo máximo, me partí la cabeza y estaba haciendo justamente lo que dijiste en los primeros 3 minutos, mil gracias.
@jordiesquiva4030
@jordiesquiva4030 2 года назад
Gracias! Me has ayudado con un problema que no sabía como solucionar. Genial vídeo!
@omaruribemx
@omaruribemx 8 лет назад
Este problema también lo tenia en mi modelo de programa de VBA en excel, muchas gracias, tiene su lógica el truco de engaño, saudos
@toput31
@toput31 6 лет назад
Muchas gracias!!! Siempre he tenido problemas con las fechas y ahora ya sé por qué era! 😊😊
@robertovelilla210
@robertovelilla210 7 лет назад
Muchas gracias, me sirvió de mucho.. sigo tus vídeos, eres genial
@sebastianmontoya5157
@sebastianmontoya5157 8 лет назад
Gracias Otto, había tenido este problema por mucho tiempo.
@edyesvorzamichaelmichael6992
BIEN, EXCELENTE TUTORIAL SI ME SIRVIÓ ME FACILITO GRACIAS POR EL DATO.
@lourdesshardin4852
@lourdesshardin4852 4 года назад
Muchas gracias!! Me he estado rompiendo la cabeza intentado que esto salga!!
@mfmr16
@mfmr16 6 лет назад
muchas gracias por este tip que ha sido de gran utilidad en mis proyectos
@saintmuoficial7253
@saintmuoficial7253 4 месяца назад
Disculpa estoy tratando de buscar entre fechas usando macros... Pero no logro hacer que la fecha en la celda sea reconocida... Cuando filtra esconde todo... En las celdas estoy usando =SI(A4"";SI(B4="";AHORA();B4);"") Y este es el macro que quiero usar para filtrar fechas: Sub Filtro_Fechas() Range("A3").AutoFilter Field:=12, _ Criteria1:=">=" & Hoja1.TextBox11, Operator:=xlAnd, _ Criteria2:="
@ignacioorellana248
@ignacioorellana248 4 месяца назад
Te amo mi hermanooo!! Gracias!!
@1jotatata
@1jotatata 9 лет назад
buena profesor muchas gracias.
@excelymasoficial
@excelymasoficial 9 лет назад
jonathan eduardo ROMAN Gracias a tí por tu apoyo. Saludos!!!
@paolomorpurgo3757
@paolomorpurgo3757 4 года назад
Gracia por tu trabaho, mil gracias
@jmanuelcalero19
@jmanuelcalero19 3 года назад
Excelente mi estimado amigo, me sirvio mucho su aporte
@fernandoparejaiparraguirre6981
Otto, excelente información, esto de trabajar con fechas siempre ha sido dificultoso, quedó muy clara tu explicación; bueno, por favor podrías aclararme una pequeña observación ??? es la siguiente : En la declaración de variables : Dim Dia1, Dia2, Mes1, Mes2, Año1, Año2, FechaDesde, FechaHasta As String Tenia entendido o la percepción equivocada tal vez, de que según esta linea de código solo la última variable "FechaHasta" toma el tipo String, mientras que las otras tomarían el tipo Variant ... ¿Estoy en lo correcto? o ¿es errónea mi observación? , gracias...
@gastongaston
@gastongaston 2 года назад
simplemente, genial!!
@brandonlara94
@brandonlara94 8 лет назад
sube uno de formato de hora por favor ¡Excelentes vídeos me han ayudado mucho!
@yvanlus7648
@yvanlus7648 4 года назад
hola buenos dias espero que me puedas ayudar hice una tabla con macros y la cual la fecha me sale al reves y no se como solucionarlos yo digito 01/02/2020 y cuando grabo en la hoja de excel sal 02/01/2020 espero me puedas ayudar gracias un saludo desde Perú
@H3nrui
@H3nrui 3 года назад
Gracias me ayudaste
@TecyCon
@TecyCon 8 лет назад
Gracias Amigo un gran maestro.
@excelymasoficial
@excelymasoficial 8 лет назад
Muchas gracias por eso Saludos :)
@pk2k2
@pk2k2 Год назад
si hubieses cambiado formato de la fecha mediate format(String,"mm/dd/yyyy") creo que te hubiera salido también o mediante =DATEVALUE tal vez
@TheCain0980
@TheCain0980 5 лет назад
Gracias por tu trabajo
@paolaandreaagudelobotero5958
@paolaandreaagudelobotero5958 8 лет назад
este tutorial se puede convertir en un monstruo como el gestor de inventarios y con el mismo ejemplo ir añadiendo herramientas utiles como por ejemplo hacer la suma de los totales de valoresde la ultima casilla tambien en vba y que se muestre en una caja de texto del mismo formulario eso es lo bonito de excel la creatividad da para hacer cualquier cosa gracias
@excelymasoficial
@excelymasoficial 8 лет назад
+Paola Andrea Agudelo Botero Eso es lo que me encanta de la gente... que pongan a volar su creatividad para crear cosas. Admiro muchísimo eso. Saludos xD
@paolaandreaagudelobotero5958
@paolaandreaagudelobotero5958 8 лет назад
la verdad es que son muchas las ideas falta es tiempo para para hacer lo que a uno le gusta
@TonyDiaz.
@TonyDiaz. 9 лет назад
@julio ramirez yo te recomiendo que, primeramente, comprendas que está haciendo el código. No te recomiendo sólo copiar y pegar. Primero debes comprender por qué está declarando variables como integer, por ejemplo.
@mfrrri7291
@mfrrri7291 Год назад
Funcionó, eres muy bueno gracias
@johnnymbak
@johnnymbak 9 лет назад
Hey muy buenos tus videos... GRACIAS a mi me han sido de mucha ayuda.
@dinamicemcee2072
@dinamicemcee2072 3 года назад
gracias mago , logre resolver un problema que tenia con esto
@odallamico
@odallamico 10 месяцев назад
Saludos. Entiendo su planteamiento, pero tengo un caso: un archivo .csv con fecha aparente en formato dd/mm/aaaa, pero cuando a través de una macro separo el texto en columnas, el formato que queda es mm/dd/aaaa, con consiguiente mezcla, cuando los días son menores que 12 o mayores. por tanto, para 02/10/2023, muestra 10/02/2023 (formato errado); ¿cómo podría modificarse este formato y convertir toda la columna de fecha en formato dd/mm/aaaa?, a través de una macro.
@tonybox114
@tonybox114 3 года назад
TE AMO BRO GRACIAS
@LuisVega-fn8eh
@LuisVega-fn8eh 6 лет назад
Felicitaciones amigo Otto, este tutorial es genial, una consulta, como le dirigimos para que el reporte salga en otra hoja?. Espero me puedas ayudar a solucionar este problema
@eduardoalvarez7929
@eduardoalvarez7929 7 лет назад
Hola. No logro realizar un filtro por fechas desde VBA excel. La intención es extraer información desde una base de datos para copiarla en una hoja de otro libro de excel. Cuando ejecuto la rutina no logro que la comparación funcione ya que una fecha que es menor que otra desde VBA excel no la reconoce. A continuación la rutina Private Sub Aceptar_Click() Dim VAL As Byte Dim FI, FF, fecha As String Dim i, h As Byte Dim ultima As Integer Dim descripcion, dia1, dia2, mes1, mes2, año1, año2, fecha1, fecha2, fecha3, dia3, mes3, año3 As String Dim libro As Workbook Dim cantidad, suma, acumulado As Double VAL = Txt_Val.Value suma = 0 acumulado = 0 Windows("PLANTILLA DE TESTIGOS DE MEDICION1.xlsm").Activate Sheets("RL-3").Select For i = 21 To 53 Cells(i, 1).Value = Empty Cells(i, 2).Value = Empty Cells(i, 6).Value = Empty Cells(i, 8).Value = Empty Next Cells(55, 8).Value = Empty Cells(17, 6).Value = Empty fecha1 = Format(Txt_Fi, "MM/DD/YYYY") fecha2 = Format(Txt_Ff, "MM/DD/YYYY") Application.ScreenUpdating = False Application.DisplayAlerts = False Set libro = Workbooks.Open("D:\Residente\Excel\04 CONSUMO POR PARTIDAS.XLSX") Sheets("RL-3").Select ultima = Cells(Rows.Count, 1).End(xlUp).Row h = 21 For i = 10 To ultima Windows("04 CONSUMO POR PARTIDAS.XLSX").Activate Sheets("RL-3").Select fecha3 = Format(Cells(i, 1), "MM/DD/YYYY") If Format(fecha3, "MM/DD/YYYY") < Format(fecha1, "MM/DD/YYYY") Then acumulado = acumulado + Cells(i, 5).Value MsgBox fecha3 & " < " & fecha2 MsgBox acumulado & " " & i Else MsgBox fecha3 & " ? " & fecha1 End If If fecha3 >= fecha1 And fecha3
@eduard2rod
@eduard2rod 8 лет назад
Hola Otto , tengo la siguiente macro , que me pasa el valor de un celda de la Hoja1 a una celda de la Hoja2 , y me pasa lo mismo con el formato de fecha . Esta es mi macro Private Sub CommandButton1_Click() Dim FECHA As String FECHA = Range("E6") Worksheets("Hoja2").Select Worksheets("Hoja2").Range("B4").Select If Worksheets("Hoja2").Range("B4").Offset(1, 0) "" Then Worksheets("Hoja2").Range("B4").End(xlDown).Select End If ActiveCell.Offset(0, 1).Select ActiveCell.Value = FECHA End Sub El problema radica en que cuando la fecha pasa a la Hoja2 pasa en formato MM/DD/YYYY y en la Hoja1 tengo la fecha asi DD/MM/YYYY espero me puedas ayudar
@ing.jorgebustamante247
@ing.jorgebustamante247 2 года назад
Excelente videos ingeniero nos puede ayudar con la incorporación de la hora en el listbox1 de un formulario en excel
@hillarypena2864
@hillarypena2864 7 лет назад
Format(TextBox1, "MM/DD/YYYY")
@DidierVRozo
@DidierVRozo 8 лет назад
Muchas graicas por la infomacion es muy util, tengo una pregunta de alguna manero puede extraer el nombre del dia de la fecha en VBA.... gracias
@Rnocturno80
@Rnocturno80 5 лет назад
Gracias maestro!!!
@abrahampaez2388
@abrahampaez2388 6 лет назад
Buenas. Profesor agradecido por su enseñanzas. Tengo una duda con una macro. Quiero que se inserten automáticamente las fechas en una hoja de excel en cada celda, dependiendo de la fecha inicial y una fecha final. Quiero que se agreguen en mes por mes hasta llegar a la fecha final.
@feliperojel2773
@feliperojel2773 7 лет назад
Hola Otto de ante mano muchas gracias por todos tus videos, son un gran aporte, mi consulta es la siguiente, como lo puedo hacer para que una vez cerrada la ventana del filtro se vuelvan a mostrar todos los datos y no siga apareciendo el filtrado, estaré atento a tu respuesta, saludos
@feliperojel2773
@feliperojel2773 7 лет назад
y lo otro es que, al momento de filtrar una fecha y tengo mas registros con esa misma fecha, solo me muestra la primera y no todo....saludos
@pilinvirgilio
@pilinvirgilio 8 лет назад
En lugar de Eliminar la fila entera de mi lista, yo necesito cambiar el contenido de una celda de la lista. Tengo el problema de que no cambia ese contenido, reemplacé la línea de eliminar fila por lo siguiente: If hoja1.cells(fila)=xEmpleado then Hoja1.Cells(Fila,11)= "Tarea Concluida". sin embargo el contenido de mi tabla no cambia, le rogaría me ayude con mi problema señor Otto T_T
@xaviermartinez7011
@xaviermartinez7011 8 лет назад
Gracias!
@alejandrorodriguez2720
@alejandrorodriguez2720 4 года назад
Hola.. Tengo un problema... Tengo un archivo que utilizo para gestionar un almacén.. Lo utilizo mediante un formulario completando distintos textbox.. Entre ellos tengo que completar el textbox de ''fecha'' Toda esa información va a una hoja que luego es resumida por una tabla dinámica.. El problema es que la tabla dinámica no resume correctamente si inserto la fecha mediante el textbox.. Aunque tenga el formato fecha no logro que me actualice las '' salidas'' de los productos..
@mililarretape2560
@mililarretape2560 3 года назад
Hola, tu video me resulta muy útil, pero tengo un inconveniente. Cuando genero la macro, yo no tengo una fecha "escrita", es decir no ten1/1/2021 sino que llamo a una celda... Criteria1:=Range("C5").Value ¿Como puedo indicar que a esa fecha se le debería cambiar el formato antes de aplicar el filtro? GRACIAS
@asistentesistemas7962
@asistentesistemas7962 9 лет назад
tengo una consulta, tengo una libro excel conectado a la B.D que me muestra los datos en un rango en una tabla, la cual paso información a otra hoja para hacer el estado de caja, cree un botón en excel, cuando ejecuto linea por linea me sale todo perfecto , pero cuando ejecuto el botón que esta asociado a la macro, me copia como si no actualizara mi tabla , ojo, cuando hago clic , me conectado a la B.D hace una consulta por fecha y l actuliza, copia y pega en otra hoja , pero me copia una consulta anterior que ya hice y ya pegue cuando hice la primera consulta
@mauropro6324
@mauropro6324 9 лет назад
Otto, muy bueno tus videos. soy muy nuevo en esto y estoy aprediendo recien. quisiera que al caragar una fecha el el textbox se complete automaticamente. por ejemplo cuando cargue 12614 esta se complete automaticamente el en textbox como 12/06/14 o 12/06/2014. agradezco tu ayuda. slds desde argentina
@excelymasoficial
@excelymasoficial 9 лет назад
Mauricio Nelson Challiol Hola Mauricio, en este vídeo ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6j_F1IzwhRg.html específicamente en el formulario de rango de fechas, he puesto que se autocomplete con las barras diagonales y parte del año. Eso lo verás en el evento change de las cajas de texto, utilizando Select Case. Chécalo, me parece que eso es lo que necesitas. Saludos!!!
@LARIOSNET
@LARIOSNET 8 лет назад
Estimado maestro Otto, tengo una pregunta, he realizado un formulario de registro de datos, le incluí una declaración en worksheet de una hoja determinada, para que ordene automáticamente de mayor a menor, pero tengo un problema con las fechas ya que me las ordena del mayor al menor dia sin tomar en cuenta los años, por favor agradeceria enormemente su ayuda maestro, saludos desde Guayaquil, Ecuador.
@adolfoguerra4008
@adolfoguerra4008 3 года назад
Hola, cuando solo grabas macro y en la celda de destino, no guarda la fecha o guarda una fecha incorrecta como 14/3/1905 donde o como solucionar este problema? saludos y muy buen video
@ricardosamoilenco7920
@ricardosamoilenco7920 Год назад
Cells(6, 4).Value = Me.FECHA_OPERACION.Value Cells(6, 4).Value = Format(Cells(6, 4).Value, "dd/mm/yyyy") Con esta instruccion, lees la fecha de un texbox en Visual, la grabas en un planilla excell con el formato que esta indicado. Espero les sirva.
@Samurai_CR
@Samurai_CR Месяц назад
Como se hace exactamente, en que parte pego ese codigo? Lo que tengo es un formulario, y al registrar la fecha en la hoja cambia el formato de DD/MM/AA a MM/DD/AA...y no logro corregir eso automaticamente...
@jorgetaco2957
@jorgetaco2957 3 года назад
????, GRACIAS..
@xperto_pc5853
@xperto_pc5853 9 лет назад
muchas gracias otto por este video la verdad que estaba buscando la solucion y me encontre con su solucion pero una consulta esto ocuurre cuiando queremos filtrar un rango de fechas pero si digamos quiero guardar las fechas desde un txtbox a una tabla no me funciona por fa ayudeme con la solucion ya que he buscado muchos videos y muchos me han dicho soluciones que usted ha mencionado en el video noi funcionan ademas las he probado y es como usted dice el formato es mm/dd/yyyy cuando guardo la fecha con el boton guardar la macro me invierte la fecha de 02/03/2015 a 03/02/2015 porfa ayudeme.
@giotrej3509
@giotrej3509 9 лет назад
hola otto buen dia oye me puedes ayudar con la sig duda..cmo puedo crear un combo box de fecha que al momento de seleccionarlo me desplegue el calendario o se llene en automatico la fecha y hora
@jmezar20
@jmezar20 3 года назад
Muy buen video, consulta a mí me muestra los 9 primeros días con un dígito, y al aplicar la fórmula me extrae ese dato errado, una ayuda porfa
@guillermoteletor9125
@guillermoteletor9125 8 лет назад
muy buen aporte, pero tengo un problema trabajando con textbox con fechas como hago para aplicar el formato de fecha larga " lunes, 16 de Mayo de 2016" por que me la da de la siguiente manera "16/05/2016" ya que al momento de insetar desde vba no me deja aplicar el formato de manera grafica desde excel. de antemano gracias por el apoyo. saludos
@jolc0286
@jolc0286 6 лет назад
Buen dia Otto, problemas con fechas no pero si con los formatos de hora, no logro hacer el código para que se me registre el dato ingresado con formato hora, te agradecería mucho la pronta respuesta.
@jeffryhernandez7562
@jeffryhernandez7562 7 лет назад
Estimado Otto, excelente trabajo! Vieras que en mi trabajo descargo una base de datos un archivo de Excel pero resulta que las fechas vienen de formato Americano es decir MM/DD/YYYY. Entonces a la hora de realizar una tabla dinámica Excel no lo reconoce como fecha, son como 1000 mil lineas de fecha que tendría que cambiar para que la tabla lo reconozca. Será que tienes un As debajo de la manga que me pueda ayudar. Saludos,
@veronicaalbornoz365
@veronicaalbornoz365 2 года назад
Es porque el Excel lo lee al revés!, en donde traspasas los datos, por ejemplo yo lo tengo como ; Range("E3").value = Format(txt_fechaventa, "MM-DD-YYYY") La técnica está en el Format (Ya que eso transforma el texto en FECHA) y el txt(con el nombre que tú tienes agregado en la macro, y en el range("la columna donde se pega el dato del txtbox"). Fíjate que va con MM-DD no DD-MM!, FIJARSE QUE ESTO ES CUANDO TRASPASAS EL DATO AL EXCEL!. Espero haberte ayudado! :D
@paolafatilia8641
@paolafatilia8641 8 лет назад
Hola Otto, descargue el ejemplo y no me funciona, que puede ser? tengo una base de datos y debo hacer un filtro por: FECHA DESDE, FECHA HASTA OBRA, OPERARIO ( debe tener 4 criterios de busquedas) podras hacer un tutorail con eso? mil gracias!
@cristianardila1316
@cristianardila1316 8 лет назад
otto y cuando el formato esta mezclado con fecha y hora combinado "2016/09/20 00:00:00.00" y quisiera condicionarlo a la fecha del dia presente, me gustaria que me ayudaras con este caso gracias
@julioramirez-bh5pm
@julioramirez-bh5pm 9 лет назад
otto creo que hable antes de tiempo, probaste el codigo?, porque lo tengo igual al tuyo y me dice el sistema que los tipos no coinciden? en la linea de codigo 8, cual sera el problema?
@excelymasoficial
@excelymasoficial 9 лет назад
julio ramirez Hola Julio, checa bien el textbox, algo has puesto mal. A mi me funciona perfectamente. Enviame una captura de pantalla del código para verlo.
@julioramirez-bh5pm
@julioramirez-bh5pm 9 лет назад
que onda otto ya me quedo, pero lo hice sin el datevalue.
@excelymasoficial
@excelymasoficial 9 лет назад
y te funciona? bueno si te funciona así eso es lo de menos. Yo lo puse porque no me funcionaba sin eso para segmentar la fecha. Lo que importa es el resultado final. Cualquier cosa estoy a la orden. Saludos!!!
@deyvisromerodiaz7073
@deyvisromerodiaz7073 8 лет назад
muchas gracias me sirve me mucho, pero una consulta, como puedo hacer para ingresar una fecha desde un text box hacia la hoja de calculo, con cualquier formato, sino que al ingresar en la celda ingresada no aparesca como texto sino como fecha. ha y también en la hoja de calculo uno puede ingresar una fecha asi: 14/04/2016 ó 14-04-16 .... siempre aparece el formato fecha aunque aun no hayamos personalizado, habra alguna manera de hacer algo parecido mediante el vb? gracias.
@excelymasoficial
@excelymasoficial 8 лет назад
+Deyvis Romero Diaz En su momento con este vídeo daba solución a este problema, pero luego de haber hecho varias pruebas, noté que se puede hacer más sencillo, y eso lo explico en este post expandiendoexcel.blogspot.com/2016/04/dando-formato-de-fecha-un-textbox.html
@excelymasoficial
@excelymasoficial 8 лет назад
+Otto Javier González Y sí, puedes cambiar el formato con barras o con guiones! Saludos cordiales!
@deyvisromerodiaz7073
@deyvisromerodiaz7073 8 лет назад
+Otto Javier González gracias lo acabo de utilizar y me esta funcionando. Siga adelante exitos.
@samuelfranciscogarcia1440
@samuelfranciscogarcia1440 6 лет назад
Hola. Buenas tardes. Tengo un problema con un formulario, te explico: tengo un formulario y aparte le agregue un calendario, todos los texbox de llenan bien el problema cuando doy click para la fecha no se agrega en el formulario, lo agrga el la hija de excel y yo no quiero eso. Yo quiero que cuando le de al calendario en la fecha de agregue en el texbox del formulario no en la hoja de excel
@joaquinsalazar6360
@joaquinsalazar6360 3 года назад
@@excelymasoficial Ídolo, realmente nos ayudas mucho con tus aportes, por fin puedo pasar a tabla las fechas sin que se cambien los valores tal como dijiste utilice Format(Me.textbox6.value,"mm/dd/yy")
@janoinclan2296
@janoinclan2296 5 лет назад
Profe buenos días....quiero hacerle una consulta sobre uno de sus proyectos, me puede proporcionar su correo o donde le puedo mandar información al respecto.
@mateolopez6158
@mateolopez6158 6 лет назад
Hola tengo una inquietud muy grande ayuda, quiero cambiar el orden de una columna de fechas de dd/mm/aaaa al formato de mm/dd/aaaa por medio de texto en columnas en visual basic alguien me puede ayudar con el código??? He intentado grabar el proceso pero es inútil AYUDA. Mil gracias
@gregoryyangales3982
@gregoryyangales3982 8 лет назад
hola +Otto Javier González tengo una consulta si el caso fuera solo colar las fechas sin hacer ni un filtro como seria porque no me sale estoy intentando pero no me sale porfavor si alguien sabe me puede ayudar .
@cristianardila1316
@cristianardila1316 4 года назад
otto, como hacer si la base a filtrar tiene formato de fecha americano y la hora juntos
@MasterAxelwarrior
@MasterAxelwarrior 9 лет назад
Pues otto el formulario de registro me pone la fecha bien pero la interpreta como tipo texto aun asi me deja filtrar por fechas textbox = format(textbox,dd/mm/yyyy)
@miltonayala9807
@miltonayala9807 6 лет назад
Hola. Muchas gracias por estos videos. Tengo un problema: estoy haciendo un cuestionario para una base de datos usando macros de excel. El problema resulta cuando me pasa la informacion de la fecha desde el cuestionario a la base de datos, pues no me escribe la fecha como la ingreso sino que me arroja un numero cualquiera. Les agradecería si alguien sabe como corregir ese error.
@edwindiaz726
@edwindiaz726 8 лет назад
hola, oye tengo una duda quiero cambiar la columna en donde esta la fecha pero oculta todo, que puedo hacer?
@cristobalvasquezsanchez3189
@cristobalvasquezsanchez3189 6 лет назад
Muy buena solucion Otto, sin embargo en mi equipo tengo solo un formato que es el de guion(-) el formato seria el siguiente (dd-MM-aaaa), intente cambiar el "/" por el "-" pero aun asi no me lo reconoce y al momento de hacer el filtro no encuentra ningun resultado. La unica forma que eh podido filtrar con fecha es cuando escribo la fecha en una celda y en vba coloco los datos de tipo long. Habria alguna forma de solucionar esto
@veronicaalbornoz365
@veronicaalbornoz365 2 года назад
Es porque el Excel lo lee al revés!, en donde traspasas los datos, por ejemplo yo lo tengo como ; Range("E3").value = Format(txt_fechaventa, "MM-DD-YYYY") La técnica está en el Format (Ya que eso transforma el texto en FECHA) y el txt(con el nombre que tú tienes agregado en la macro, y en el range("la columna donde se pega el dato del txtbox"). Fíjate que va con MM-DD no DD-MM!, FIJARSE QUE ESTO ES CUANDO TRASPASAS EL DATO AL EXCEL!. Espero haberte ayudado! :D
@LuisLopez-sc1qc
@LuisLopez-sc1qc 8 лет назад
y poner esas fechas en listbox no me sale se queda en el origen de los datos en elistbox , no me filtra dentro del listbox como lo puedo hacer
@robertoaraque1234
@robertoaraque1234 8 лет назад
Pero si coloco una fecha 2555/5888/55666 cómo hago para que no permita escribir dias mayores a 30, meses mayores a 12 y años mayores a 20xx
@paolaandreaagudelobotero5958
@paolaandreaagudelobotero5958 8 лет назад
excelente maestro muchas gracias queria hacerle una pregunta tengo 2 celdas con 2 valores los grafico al cambiar los valores se altera el grafico hasta aqui bien, pero como podria hacer para que el grafico se recetie diariamente cuando altero los valores la fecha como la reconoceria estoy haciendo esto mismo para diario semanal quincenal y mensual muchas gracias mejor dicho estoy pensando es como acoplar este tutorial a lo que mencione ya que despues lo que pienso hacer es que estos graficos me salgan en un userform actualizado diariamente semanal quincenal mensual muchas gracias que Dios lo Bendiga a usted y los suyos Salmo vers. 1cap 1:3
@excelymasoficial
@excelymasoficial 8 лет назад
+Paola Andrea Agudelo Botero Hola Paola, disculpa la tardanza en esta respuesta. Si tienes el proyecto, envíamelo para revisarlo y ver que se puede hacer al respecto. Sería genial hacerlo tutorial. ¿Te parece? jejeje Así vemos, como solucionar eso. Saludos!
@paolaandreaagudelobotero5958
@paolaandreaagudelobotero5958 8 лет назад
bien pero la verdad me falta pulirlo un poco y una de las ideas que se me ocurre es hacer un ciclo con la ultima fecha =hoy()-15 y la verdad en una celda me da el resultado pero me falta es hacer ese ciclo y que me entregue una sumatoria de los datos que tengo hasta esa fecha y asi ese valor seria el que se sumaria al grafico es facil decirlo pero... muchas gracias estamos en contacto
@excelymasoficial
@excelymasoficial 8 лет назад
xD
@luisquinte6254
@luisquinte6254 8 лет назад
por q me sale Finaliza Depurar, Ayuda , q estoy haciendo mal me dice q tengo el error 1004 y esta en el Autofilter NO ENTIENDO
@JavierEnriquePalacios
@JavierEnriquePalacios 9 лет назад
Gracias, yo deseo buscar con a fecha pero utilizando la función buscar v, es posible?
@aldrys1821ify
@aldrys1821ify 9 лет назад
otto me puede ayudar
@javiermillan1497
@javiermillan1497 8 лет назад
hola, mi problema es cundo inserto desde un formulario la fecha (dd/mm/yyyy) a una hoja me la convierte a "mm/dd/yyyy" y me deja un error Ejemplo ingreso 01/09/16 y me lo pasa a 09/01/16 dejándome como 01 mes y provocando un error en mi proyecto te agradecería tu ayuda gracias
@davidc.1695
@davidc.1695 7 лет назад
pudiste solucionar eso ?
@javiermillan1497
@javiermillan1497 7 лет назад
me lo paso @Otto y la explicación de ambos, tanto él como su colega son muy buenas.
@davidc.1695
@davidc.1695 7 лет назад
yo solo quiero que no me invierta las fechas y no me resulta, solo eso.. en el formulario que estoy haciendo se me invierten .
@davidc.1695
@davidc.1695 7 лет назад
sabes como lo puedo hacer
@javiermillan1497
@javiermillan1497 7 лет назад
no, no se como hacerlo, el vídeo que te pase me deja la fecha bien , sino busca en los vídeos de Otto que el hace una formula para engañar el sistema y que te lo deje bien
@cristhiantrujillo3020
@cristhiantrujillo3020 6 лет назад
Como logro que no se apilen las filas???
@ramiroestacaluque6008
@ramiroestacaluque6008 Год назад
La nitidez le falta
Далее
Please Help This Superhero! 🙏
00:48
Просмотров 1,9 млн
Insert FLOATING CALENDAR in Excel VBA Forms 📆
13:11
Dar formato a fecha en TextBox VBA Excel
8:44
Просмотров 56 тыс.
Please Help This Superhero! 🙏
00:48
Просмотров 1,9 млн