Estimado, hace unos pocos días que me suscribí a tú canal. La verdad que es uno de los mejores canales que he visto con contenido basado en programación. Un abrazo y siga adelante.
Admirable que a pesar que los videos sean de tres años atras, siga dandose tiempo de responder las consultas de muchas personas e intentes ayudarlos/nos!. Muchas gracias por compartir sus conocimientos, son de una enorme utilidad para todos! saludos
Ya he visto uno por uno los videos y no me queda nada mas que agradecerte por todo lo que enseñas, realmente he aprendido mucho, ya que vengo de una generación que nació sin un solo elemento informático, entonces de repente cuesta mas razonar en este idioma de la computación, pero tus tutoriales hacen todo menos dificil, muchas gracias.
Compañero de pildorasinformaticas decirte que la labor que haces es inmensa porque esto aquí en Cádiz cuesta 10€ la hora y malamente explicado, me estoy preparando Word, Access y Excel de un grado superior de secretariado y estás resolviendo todas mis dudas con creces, he pasao de no saber ni hacer la "O" a manejar estos programas bastante bien, sigue así colega eres un crack! Un saludoo desde Cádiz!!!
Estoy sigiendo este curso y es de gran ayuda. Muchísimas gracias. Es impagable e aprendizaje que se obtiene de él. Solo una acotación en este video: el 21 % no se obtiene con la multiplicación por 1.21 sino por 0.21.
Jhorman Pérez Hola !! Gracias por el comentario y por seguir mis vídeos. La verdad no recuerdo ya de lo que hablé en este vídeo pues hace mucho tiempo que lo grabé, pero probablemente tengas razón. Lo único que habría que mirar y si quiero averiguar el 21% de una cantidad en cuyo caso efectivamente sería 0.21 o si quiero sumar el 21% en cuyo caso sería 1.21. Un saludo !!
SEÑOR PÉREZ me parece que tu acotación es invalida, toda vez que lo que se calculo en este ejercicio fue el precio mas el IVA 21% PRECIO 100 MAS IVA 21 IGUAL 121 100 * 1.21 = 121 SALUDOS
TE FELICITO POR ESTOS TUTORIALES, LA VERDAD QUE ES MUY BUENO Y ES DIFICIL LLEVAR EL RITMO DEL TRABAJO CON LOS VIDEOS.... GRACIAS POR EL APORTE Y FELICIDADES (y)
Para los que trabajen en ingles la formula es Valoracion: IIf([precio]>300;"Articulo caro";"Articulo barato"). Por cierto, excelente canal y excelentes cursos!
Hasta ahora no encontré a alguien que enseñe tan bien, enserio tienes un don en esto de la enseñanza, hasta ahora vi todos los videos y no me queda ninguna duda! Saludos desde Paraguay !!
Usando el generador, me he dado cuenta que access 2010 no admite el punto y como en esta función pero SI admite la coma. Gracias. Excelente amigo. Felíz año nuevo 2016
+Rafael Pinell Herrera Hola !! Muchas veces, el tema de los separadores tiene más que ver con la configuración regional del telado que con la versión de Office que se maneja. Para Amércia Latina el separador de las funciones es la coma ( , ). Para resto de regiones es el punto y coma ( ; ) Un saludo
Buenos días, apenas en estos días estoy entrando en este curso el cual veo muy interesante, muchas gracias al profesor por dedicar parte de su valioso tiempo para enseñarnos este fenomenal programa,le estoy muy agradecido. Desde Medellín Colombia LEONARDO ÁLVAREZ T.
Buen dìa profesor...soy de colombia, tu curso me ha servido de mucho y sobre todo para mi trabajo es increible como access y excel se usan a nivel coorporativo...gracias por el conocimiento
Hola amigos, a los que no les de la funcion, lo que tienen que hacer es solamente sustituir el punto y coma por solamente la coma, lo intente y me funciono!
¡¡Muchísimas gracias por estos vídeos!! Ojalá mi profesor explicará así de bien, de hecho creo que todos los profesores de informática y sobretodo los que explican office, deberían ser igual de claros que tú. Creo que mi aprobado en access te lo voy a deber a ti. Gracias
Gracias, excelente el Curso! Si te da un error q no va dejar introducir la función: SiInm([PRECIO]>300;"PRODUCTO CARO";"PRODUCTO BARATO"); te dará error de: "expresión que ha especificado tiene una sintaxis no válida Omitió un operando u operador, escribió un carácter o una coma no válidos, o escribió texto sin encerrarlo entre comillas" es por q tienes q cambiar el separador de listas-> en el panel de control-> configuración regional e idioma. Y pasar la "coma" a "punto y coma". Gracias por este curso, muy bueno.
Profe, felicitaciones por su explicación, ojala tueviera otros tutoriales que puedan servirme. Por cierto; en el Access 2016 que estoy utilizando, no aceptaba el generador de: VALORACION: SiINM([PRECIO]>300;"PRECIO CARO";"PRECIO BARATO") arrojaba error de sintaxis; realizando ensayo y error constaté que la formula es VALORACION:SiINM(([PRECIO]>300),"PRECIO CARO","PRECIOBARATO"), como podrá observar se agrega la expreción matemática entre parentesis 8[PRECIO]>300), y se sustituye el ";" por la ",". Para que lo tenga en cuenta en futuros videos o para corrección del existente. Además de que se puede utilizar e campo creado en la consulta, como es PRECIO CON IVA. Gracias por su atención
Hola. De verdad que me gustaría pero créeme que me llegan cientos de peticiones de ayuda tanto por aquí como por otras vías que me son imposibles de atender. El poco tiempo libre que me deja el trabajo y la familia lo dedico a este canal y una web. Si atendiera las peticiones de ayuda que recibo no podría hacer nada más. Espero que comprendáis.
Si sí te veía en ambos cursos, yo sólo me quedé en el avanzado y estoy muy ansioso para seguir con el de vba excel, pero cuando termine este básico que es el que ya tenía ganas también. Por cierto bbva es el nombre de un banco jajaja
Pues la verdad que no. Estoy seguro de que lo habrás mirado bien. Lo único que se me ocurre es que tengas una versión de access en otro idioma diferente del español, por ejemplo en inglés sería IFINM. No se.....
Juan, se podría hacer una consulta de campo calculado para después añadir a tabla? O sea, consulta de Anexar, pero con campo calculado?? Dejaría sólo visible la columna de campo calculado en la consulta y le daría a anexar a tabla de destino. Es posible?
Jose Ignacio Llinas Hola !! Que yo sepa no. Lo más parecido que puedes hacer es crear un informe en formato PDF desde el botón correspondiente de la ficha Vista preliminar del informe, y una vez lo tengas en PDF, con un programa tipo Acrobat (o que manipule PDF) agregarle la portada después. Un saludo
hola, amigo te felicito por compartir tus conocimientos, quisiera saber como usas el puntero en tu video,,, es decir como escribes y señales con el lapiz rojo.....
+Ruben Maldonado Hola !! Hablo de ella en mi curso de SQL. Y es DISTINCTROW (ta faltó ct). Y además de este tipo de consulta que mencionas tú, hay muchísimas más que por su naturaleza no las podemos ver en un curso de Access Básico, como por ejemplo las consultas de definición de datos, las consultas de unión, las subconsultas y un largo etc. Si deseas información de estas consultas, pásate por mi curso de SQL donde se explican todas ellas con ejemplos. Un saludo!!
Excelente!, tengo una duda, a ver si puedes ayudarme. Tengo una tabla de libros, con campos editorial, autor, titulo, genero, nº de ejemplares en stock, etc, quiero hacer una consulta para ver cuantos libros me quedan por debajo de 10 ejemplares por ejemplo, el caso es que hay 3 títulos que se corresponden con ese criterio pero solo se muestra uno... Se te ocurre que puede estar pasando?, mil gracias por tu tiempo y tus fantásticos vídeos, nos ayudas un montón un saludo.
Sin ver el diseño de tu consulta me resulta imposible decirte qué puede estar pasando. Pueden ser miles de motivos diferentes. Si quieres puedes enviarme un correo a curso@pildorasinformaticas.es con 2 capturas de pantalla: 1. Captura de tu tabla 2. Captura de tu consulta en vista diseño. Un saludo!
Hola !! Este curso es de Access Básico y no hay ejercicios demasiado difíciles. De todas formas puedes pasarte por mi página web www.pildorasinformaticas.es y descargarte ejercicios de forma gratuita. también puedes ver mis cursos de Access Avanzado y de programación VBA Access donde verás temas y ejercicios más complicados. Un saludo!!
Hola, pues unos cuantos años después, los vídeos de los cursos siguen sirviendo. Por lo menos a mi que hace mucho tiempo que no tocaba nada de bases de datos access. Amenos y didácticos, qué más se puede pedir. Muchas gracias.
Profesor, una pequeña duda. Al escribir la función con el generador, intento escribir "ARTICULO CARO" entre comillas, pero no puedo, no me deja escribir espaciado, me saltan los nombres de las funciones al pulsar espacio. Sin embargo, no tengo ese problema si lo realizo en la zona de criterios la función. ¿Qué puedo hacer?
Qué tal! Tengo una duda, puedo hacer esto en un campo que ya pertenece a la tabla? A lo que voy es lo siguiente: Tengo una consulta parametrizada por Fecha, llamada ''Pagos y gastos'' donde me gustaría que, si en el día de la fecha no se ingresó ningún pago y/o gasto, el registro en vez de quedar vació o nulo, sea un $0 ¿Por qué? Porque después esto lo llevo a un informe con parámetro de Fecha donde me suma los pagos y gastos y los resta con los ingresos del día para saber cuánto dinero tengo al final del día, el problema es que si la tabla de Pagos y Gastos está vacía en ese día, cuando ejecuto el informe la consulta no encuentra registros obviamente, y me sale el error #¡Tipo!. Puedo arreglar esto con la función SiINM? He intentado con SQL para decirle que si no hay registro de ese día me agregue uno con $0 pero SQL no es mi área y no me sale, honestamente siento que la solución es demasiado fácil y no la veo :(
Buenas tardes, ¿como podría realizar la consulta si necesito que me muestre la Fecha de Cobro, teniendo en cuenta que se cobra a 90 días de la fecha de pedido? Gracias
Saludos Profesor. Me declaro fans de sus videos. Mi consulta: supongamos que a partir de un campo llamado FECHA DE NACIMIENTO desee que en otro campo llamado EDAD me calcule automáticamente la edad de la persona y que a su vez sería la edad actual al momento de la consulta, la pregunta ¿qué formula debería colocar en el campo edad? Gracias.
Hola Profesor Gracias por sus tutoriales Tengo una duda en relación al primer ejercicio de Consulta de calculo el del IVA, ya realice la consulta sin problema realiza el calculo pero el formato cuando realizo lo indicado en la Hoja de Propiedades en indicar en Formato "Moneda" y al dar ejecutar el resultado en la columna Precio con IVA continua mostrando la cantidad con varios decimales, que es lo que no estoy realizando que no me muestra el formato con los 2 decimales y el símbolo del Euro. Gracias Saludos Carlos en México
Carlos Pedraza Hola !! En ese caso en vez de escoger formato moneda, escoge formato número general y en la siguiente propiedad lugares decimales =2. Un saludo
Saludos maestro. Disculpe, tengo una base de datos en donde he ingresado más de 3.000 datos de bautismos, pero me han solicitado que dé un informe de ¿Cuántos bautizados hubo en el año? que ellos determinen, luego establecer los bautizados menores de 1 año, de 1 a 7 y mayores de 7 años y que toda esta información se lo imprima en papel con todos estos datos a la vez. ya he creado una consulta en donde identifico los años de cada bautizado. cómo puedo hacer las otras solicitudes.
Gustavo González Hola !! yo haría una consulta paramétrica que permita averiguar todas esas solicitudes que te hacen y posteriormente imprimir la información en papel. La clave está en crear la consulta paramétrica antes. Un saludo
Buen día, excelentes videos, muy ilustrativos y claros. Tengo una duda, ¿Puedo utilizar funciones anidadas para realiza este tipo de consultas? Ejemplo: la famosa SI(Y( )) de excel. Necesito operar dos campos. Muchas gracias!!
Juan Camilo López Hola !! Sí, puedes utilizar funciones anidadas al igual que en excel en este tipo de consultas, siempre y cuando la sintaxis esté correcta. Puedes ayudarte del generador de expresiones de Access. Un saludo
creo que he aprendido bastanta, me gustaria saber mas sobre unos apuntes que nombraste clases anteriores y si no me equivoco vi unos apuntes. espero existan aun. gracias pildorita
Hola! Enhorabuena por tu canal, siempre había usado Excel para todo y ahora gracias a tí estoy entendiendo y empezando a usar Access. Tengo una pregunta respecto a las consultas, ¿por qué cuando cierro una consulta guardada los campos que no tienen activa la pestaña de Mostrar no aparecen al volverla a abrir? En esos campos pongo fórmulas de cálculo que usan otros campos que sí se muestran. Gracias por tu auda
Hola! una preguntita. Supongamos que al utilizar la función "SIIMN" hubieras querido que, en caso de que "precio">300 Dijera "articulo caro", pero en caso contrario no dijera nada, como se hace eso? se deja el espacio de "falso" vacío, o como se procede? Muchas gracias desde ya, muy buenos videos!
Despues de mucho buscar y cambiar el punto y coma por coma o visiversa, he descubierto que despues del campo [PRECIO]>500, este 500 tiene que ir entre parentesis, caso contrario siempre responde con leyenda que falta un operador
casi me parto la cabeza con esto, después de solucionar el" ;" seguía con problemas de un operador pero con el dato del numero entre paréntesis solucionado (Y)
Una pregunta, se podria hacer una tabla, donde se incluyan Provedor, cantidad, precio, iva, Recargo de equivalencia y total. Pero para ciertos productos tengo que poner el RE, no en todos, como lo haria.
+Jorge Luis Arenales Gutiérrez Hola !! Sí, se podría. Pero explicar todo eso por escrito desde aquí es imposible. En este curso y en el de Access Avanzado se explica todo lo necesario para poder realizar lo que necesitas. Un saludo!!
Muchísimas gracias por tu tiempo y tu didáctica en estos ejercicios. Me has salvado mil horas de frustraciones. ¡Realmente muchas gracias!. Me encantaría incluirte en los agradecimientos de mi artículo. ¿Me podrías pasar las iniciales de tu nombre, si te parece bien?
Hola, De nuevo mil gracias por tus valiosos aportes a todos los que deseamos aprender access. Pregunta: como hago para exportar una tabla de muy extensa de datos de excel a access para trabajarla en este ultimo? o en que video lo encuentro? aprecio tu ayuda Carlos A. Arce- Cali(Colombia)
Hola mucho gusto, agradezco mucho su trabajo y su enorme aporte. Muchas gracias. Tengo un par de dudas, despues de ver casi todos sus videos (me faltan varios) quisiera saber si se puede conectar dos bases de datos en acces, es decir, como en excel donde mediante un boton ubicado en un libro se puede abrir otro libro. Quisiera saber si eso es posible en access 2010. Y otra pregunta, quisiera que desde un unico formulario se pueda introducir datos a diferentes tablas, no se si es eso posible, en el trabajo que estoy haciendo estoy creando un formulario por cada tabla y eso es muy moroso. Muchas gracias de antemano. Mucho éxito en todo lo que emprenda.
Hola !!: Todo lo que comentas es posible. Puedes abrir una BBDD desde otra con una macro asociada a un botón. También puedes introducir datos en diferentes tablas desde un mismo formulario. Toda esta información la tienes en mis cursos de Access Avanzado y programación en VBA para Access. Un saludo
pildorasinformaticas Hola, muchas gracias por responder tan rápido, ma ayudo mucho su respuesta, sin embargo hay cosas que no me quedan claras, tengo el siguiente codigo para llamar otra base de datos desde el formulario que tengo abierto: Private Sub Comando12_Click() Dim ubicacion As String ubicacion = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb" End Sub y despues nada mas pasa, no se que hacer. He visto varios de sus videos y hago sus practicas, pero no me ubico bien. Por favor ayudeme esta vez. Gracias de antemano
Hola! A ese código que me envías le faltan muchísimas cosas. Lo que preguntas no son cosas sencillas y requieren de una explicación larga y compleja que por aquí no es posible solucionar. La explicación de cómo solucionar esto me llevaría horas y muchos mensajes. Está todo explicado en mi curso de VBA Access y Access Avanzado. Un saludo
pildorasinformaticas Hola :-D yo otra vez. Ahora si escribo buenas noticias. Por fin he abierto otra base de datos desde el boton de mi formulario. Espero que no le moleste, pero voy a dejar el codigo en el comentario por si a alguien mas le sirve. Probablemente tenga errores y me falta comprender algunas funciones, pero con sus videos todo es mas facil. Muchas gracias :-D Private Sub Comando12_Click() 'Declarar la variable abrir_acces como una aplicacion de access Dim abrir_access As New Access.Application Dim string_database As String string_database = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb" Set abrir_access = CreateObject("Access.Application") abrir_access.OpenCurrentDatabase string_database abrir_access.UserControl = True MsgBox "se ha abierto la nueva base de datos" End Sub espero este bien y que a alguien mas le sirva, he peleado mucho con esto. Tambien espero no causarle problemas o disgustos publicando codigo en los comentarios, pero como me costo mucho espero simplificarle el trabajo a alguien. Nuevamente muchas gracias por contestar mis preguntas y gracias por publicar sus videos, son realmente una gran ayuda. Mucho exito. Chau
Hola alguna ayuda? realizo la formula y me da el siguiente error y la formula entiendo esta bien hecha. VALORACIÓN:SIINM([PRECIO]>300;"ARTÍCULO CARO";"ARTÍCULO BARATO")
Estoy siguiendo el curso, pero yo tengo en mi ordenador el Access 2013. Al llegar a esta instancia de consultas de cálculo, me encuentro conque los operadores han cambiado y la sintaxis de algunas funciones también. Probando y probando tal vez llego a lograr el resultado esperado. Por ejemplo, el operador NO, ahora es NOes; el COMO, Like; la función SIINM, ahora es SILNM (No entiendo cuál es la ventaja de hacer esos cambios). Lo que me sucede es que escribo la función Silnm([País de Origen]="España","ESPAÑOL","OTRO") (tal parece que ahora se emplean comas y no puntos y comas para separar los términos) y cuando ejecuto la consulta me sale que "La función Silnm no está definida". Luego lo hago a través del generador de expresiones y, aunque la expresión no ha cambiado en nada, ahí sí funciona. Cómo puede ser? Otra cosa, para que me tome la consulta de si el artículo es caro o barato, tuve que escribirlo así: Silnm([Precio]>(300),"ARTICULO CARO","ARTICULO BARATO"). Busqué por toda la Internet alguna pista, pero la realidad es que probé y probé y probé, comillas, corchetes, numerales, hasta que di con el paréntesis y funcionó. Hay algún sitio donde estén las nuevas funciones y operadores con indicaciones precisas? Gracias!!
Silvia Gaddi Profesor, ya leí muchas de las respuestas a problemas similares al mío (cosa que debería haber hecho antes de preguntar). Así que me doy por respondida. Gracias por todo!
Silvia Gaddi hola Silvia leí tu publicacion porque tuve el mismo problema me despejaste la duda, por favor comentame algun otro cambio que hayas visto en access 2013 estoy seguro que me servira de mucha ayuda
Hola !! Puede ser que tengas que separar los argumentos con , y no con ; También puede ser que tengas access en inglés y tengas que utilizar la función iif en vez de SiInm. Un saludo!!
Hola Qué tal? De ante mano te agradezco por compartir tu conocimiento con todos nosotros. Quisiera hacerte una pregunta. Luego de intentar con la función escrita de las siguientes formas: Valoración:siilnm([Precio]
pildorasinformaticas si lo siento fue un error mio al escribir la pregunta. El mismo error que te comente en la pregunta anterior sigue apareciendo, sin embargo reescribi la formula verificando que estuviera bien escrito silnm. Gracias por tu atencion Gr
Sebastian Buitrago , Creo saber cuál es el problema. Estuve bastante tiempo también probando sin saber la razón. Al parecer, Access pide encerrar en paréntesis la condición: Valoración:siilnm( ([Precio]
Tengo un problema: en windows 8, access y Excel no me permite las funciones SIIMN y SI respectivamente. Dice que he usado un caracter no válido y todo lo he hecho a como lo haces en el tutorial. Ayudame
+Rafael Pinell Herrera Hola !! Probablemente seas de algún país de America Latina. Si es así la configuración regional del teclado es diferente y debes sustituir el punto y coma ( ; ) por una coma ( , ) en todas las funciones que utilices. También puede ser que tengas el Office en inglés, con lo cual no se trataría de la función SIINM sino de la función IIF. Y en vez de la función SI, se trataría de la función IF Seguramente se deba a lo primero que te dije. Un saludo
Hola tengo un problemilla, estoy usando acces 2007 y cuando intento ejecutar la consulta con SiInm me da un error de sintaxis y dice que pude haber creado un operando sin operador. esto es lo que coloco en el campo VALORACIÓN:SiInm([PRECIO]>300,"Articulo Caro","Articulo Barato"); al introducir ";" me da un error por eso lo dejé con ",".
+Rosmar N Arias C Hola !! Parece correcta la sentencia. Lo único que se me ocurre es que estés utilizando Access en Inglés en cuyo caso deberías utilizar como nombre de la función IIF, es decir, IIF([PRECIO]>300,"Articulo Caro","Articulo Barato") Prueba esta opción a ver.... Un saludo
+pildorasinformaticas no, esta en español, mi versión es 2007, creo que ese fué el detalle porque con esta sintaxis sí funcionó: VALORACIÓN: SiInm(([PRECIO]>300),("ARTÍCULO CARO"),("ARTÍCULO BARATO"))
Hola, llevo varios días peleando con un problema que no se resolver. Tengo una base de datos que trabaja con depósitos y abonos. En las relaciones entre tablas tengo establecida una relación de 1 (cliente) a varios (depósitos/abonos) y genere una consulta de cálculo para los depósitos y otra para los abonos. ¡Hasta ahí perfecto! Puedo ver el total de cada cosa. Me interesa realizar una tercera consulta que me devuelva la diferencia entre depósitos y abonos y ¡sorpresa! la consulta me devuelve datos duplicados. La intente realizar entre consultas (no tablas) y me devuelve dos filas por cliente, una en la que devuelve el importe correcto y otra con un valor que no se de donde sale. No se si conseguí explicarme bien pero si lo hice ¿cual sería la solución? Muchas gracias de antemano. Un saludo.
Caty Mustata Hola !! Pues la verdad es que me gustaría ayudarte pero este tipo de dudas para mis con imposibles si no veo la información de las tablas en vivo. Siento no ser de más ayuda en esta ocasión. Un saludo
¡Muchas gracias por su ayuda! Pero tengo un problema, tengo una Dos Tablas una con "Deudas" y otra con "Abonos" las tengo relacionadas por el ID de las "Deudas" y ya puedo hacer que se muestren, pero no se como hacer que todos los Abonos de una deuda se sumen y me diga cuanto falta por abonar
+Baltazar León Velazquez Hola !! Sin poder ver yo las tablas es complicado que te pueda ayudar con esto, pero parece que deberías de realizar una consulta de agrupación o totales. Un saludo
excelentes tutoriales. necesito hacer una consulta en la cual me de la suma de las casillas que tenga un campo, pero filtrado por fechas. ya lo he hecho pero no me da un resultado sino varios por las fechas y tendria que sumarlos manualmente. como haria para que me de solo un monto total y tambien que sea en una fecha determinada? la fecha la debo ingresar, no puede ser predeterminada.
Gabriela Faría Hola !! Gracias por el comentario. No entiendo la parte de "la suma de las casillas que tenga un campo" ¿a qué llamamos casillas? ¿te refieres al nº de valores de un campo? También dices que te da "varios resultados" y es algo que tampoco termino de entender. Mira a ver si se lo puedes explicar de otra forma a este torpe que te escribe. Un saludo
disculpame a mi que no me se explicar y muchas gracias por responder. dejemos a casillas en la porteria, cree una base de datos donde un campo es monto aprobado y otro es fecha (entre otros campos). quiero hacer la suma del campo monto aprobado pero filtrarlo por fecha. ej: el monto aprobado desde de 01/01/2015 hasta 31/03/2015. cuando lo hago me aparecen 2 tablas (o solo seria una pero dejo que se muestre la de fecha) una con el monto aprobado y en el otro la fecha q se aprobo dentro del rango pedido, pero quisiera que me arroje el total de ese monto aprobado automatico. ya lo hice sin fecha y es facil al campo le agrego SUM y listo pero como le agrego fecha y se encuentra en AGRUPAR POR, me aparece cada uno. nose si ahora me explique mejor. un Abrazo desde Venezuela.
Ok, creo que te voy entendiendo algo. El problema que tienes es que estás utilizando una consulta de agrupación y estás agrupando por el campo fecha. Como las fechas son diferentes, la consulta no agrupa sino que te saca todas las fechas. Para evitar esto debes utilizar la función Año o Mes para que la fecha filtre y te ponga solo el año o el mes. En ese momento, la consulta de access ya podrá agrupar por año y te mostrará la suma de un año o un mes en concreto. Para saber cómo hacer esto, mira los vídeos de consultas de cálculo. Espero haber aportado algo de luz, aunque a distancia es complicado. un saludo
hola profe, saludos desde paraguay, una consulta, si quiero que me calcule por ejemplo: si en una columna los valores son mayores a 15 y me los reste a 15 y los multiplique por 2, cómo hago? ya lo intente como si fuera en en el exel pero no me da, te agradecería un montón tu ayuda
Francisco Méndez Deberías crear un campo nuevo en la consulta donde en la línea de "tabla" pondrás algo como esto: campo calculado: ([campo_datos]-15)*2 Un saludo
Estimado, hace unos pocos días que me suscribí a tú canal. La verdad que es uno de los mejores canales que he visto con contenido basado en programación. Un abrazo y siga adelante.
Muchas gracias por el comentario. Un saludo!!
Admirable que a pesar que los videos sean de tres años atras, siga dandose tiempo de responder las consultas de muchas personas e intentes ayudarlos/nos!. Muchas gracias por compartir sus conocimientos, son de una enorme utilidad para todos! saludos
+juan lopez Gracias por el comentario y por seguir mis vídeos. Intento contestar pero cada día son más preguntas... Un saludo
Ya he visto uno por uno los videos y no me queda nada mas que agradecerte por todo lo que enseñas, realmente he aprendido mucho, ya que vengo de una generación que nació sin un solo elemento informático, entonces de repente cuesta mas razonar en este idioma de la computación, pero tus tutoriales hacen todo menos dificil, muchas gracias.
***** Gracias por el comentario. Ese es el objetivo. Un cordial saludo
Compañero de pildorasinformaticas decirte que la labor que haces es inmensa porque esto aquí en Cádiz cuesta 10€ la hora y malamente explicado, me estoy preparando Word, Access y Excel de un grado superior de secretariado y estás resolviendo todas mis dudas con creces, he pasao de no saber ni hacer la "O" a manejar estos programas bastante bien, sigue así colega eres un crack! Un saludoo desde Cádiz!!!
+Antonio OIT Suerte tienes de estar en Cádiz. En Madrid están a 12 €/h igual de malamente. Me alegro de que te gusten los vídeos. Un saludo
Estoy sigiendo este curso y es de gran ayuda. Muchísimas gracias. Es impagable e aprendizaje que se obtiene de él.
Solo una acotación en este video: el 21 % no se obtiene con la multiplicación por 1.21 sino por 0.21.
Jhorman Pérez Hola !! Gracias por el comentario y por seguir mis vídeos. La verdad no recuerdo ya de lo que hablé en este vídeo pues hace mucho tiempo que lo grabé, pero probablemente tengas razón. Lo único que habría que mirar y si quiero averiguar el 21% de una cantidad en cuyo caso efectivamente sería 0.21 o si quiero sumar el 21% en cuyo caso sería 1.21. Un saludo !!
SEÑOR PÉREZ me parece que tu acotación es invalida, toda vez que lo que se calculo en este ejercicio fue el precio mas el IVA 21%
PRECIO 100 MAS IVA 21 IGUAL 121
100 * 1.21 = 121
SALUDOS
TE FELICITO POR ESTOS TUTORIALES, LA VERDAD QUE ES MUY BUENO Y ES DIFICIL LLEVAR EL RITMO DEL TRABAJO CON LOS VIDEOS....
GRACIAS POR EL APORTE Y FELICIDADES (y)
Gracias a todos vosotros por seguirme. Un saludo
Para los que trabajen en ingles la formula es Valoracion: IIf([precio]>300;"Articulo caro";"Articulo barato").
Por cierto, excelente canal y excelentes cursos!
Gracias por el comentario y por el aporte. Un saludo!
grandeeeeeeeee
Hasta ahora no encontré a alguien que enseñe tan bien, enserio tienes un don en esto de la enseñanza, hasta ahora vi todos los videos y no me queda ninguna duda! Saludos desde Paraguay !!
Muchas gracias por el comentario. Me alegro de que te gusten los vídeos. Un cordial saludo
LO MEJOR QUE HE VISTO EN INTERNET EXCELENTE CURSO ME HAS ACLARADO MUCHAS DUDAS¡¡¡¡¡ OJALA SIGAS EL DE AVANZADO
Eres un dios del access jajaja No sabía nada y con tu ayuda ya me muevo con cierta normalidad en el progrma. Gracias por tu dedicación. Saludos!
Gracias por el comentario y por seguir mis vídeos. Un saludo!!
Usando el generador, me he dado cuenta que access 2010 no admite el punto y como en esta función pero SI admite la coma. Gracias. Excelente amigo. Felíz año nuevo 2016
+Rafael Pinell Herrera Hola !! Muchas veces, el tema de los separadores tiene más que ver con la configuración regional del telado que con la versión de Office que se maneja. Para Amércia Latina el separador de las funciones es la coma ( , ). Para resto de regiones es el punto y coma ( ; )
Un saludo
Buenos días, apenas en estos días estoy entrando en este curso el cual veo muy interesante, muchas gracias al profesor por dedicar parte de su valioso tiempo para enseñarnos este fenomenal programa,le estoy muy agradecido. Desde Medellín Colombia LEONARDO ÁLVAREZ T.
Muchas gracias por tus palabras. Un saludo!!
Muchísimas gracias por dedicar tu valiosísimo tiempo a esta labor que yo considero altruísta. Desde San Luis Potosí, México.
Buen dìa profesor...soy de colombia, tu curso me ha servido de mucho y sobre todo para mi trabajo es increible como access y excel se usan a nivel coorporativo...gracias por el conocimiento
Hola amigos, a los que no les de la funcion, lo que tienen que hacer es solamente sustituir el punto y coma por solamente la coma, lo intente y me funciono!
No me queda más que decirle BUENÍSIMO VIDEO. Mil gracias.
¡¡Muchísimas gracias por estos vídeos!! Ojalá mi profesor explicará así de bien, de hecho creo que todos los profesores de informática y sobretodo los que explican office, deberían ser igual de claros que tú. Creo que mi aprobado en access te lo voy a deber a ti. Gracias
Exelentes cursos, he aprendido bastante con todos ellos, muchas gracias.
EXCELENTE TUTORIAL, Yo que no tengo claro muchas cosas de ACCESS, con esto me ha quedado superclaro. MUY BIEN
Objetivo cumplido entonces. Un saludo
Explicas mejor que mi profe :v llevo desde ayer viendome todo el curso
Muy buen curso. Gracias y saludos de Córdoba Argentina.-
Gracias por el comentario. Un saludo!!
GRACIAS POR COMPARTIR TUS CONOCIMIENTOS :) , UN SALUDO DESDE PUEBLA (MÉXICO), HE SEGUIDO TUS TUTORIALES DE DISEÑO WEB... Y AHORA DE ACCESS... GRACIAS
Gracias. Un saludo
Estoy a la espera de nuevos videos, buen aporte
Eres un máquina, muy buen aporte y muy muy bien explicado.
Excelente tutoriales, me a servido demaciado tu ayuda.
Hola. En la descripción de este vídeo tienes el enlace de descargar de la BBDD del vídeo. Un saludo
Tus vídeos son buenísimos amigo!!! Estoy aprendiendo muchísimo y muy rápido gracias a ti. Me suscribo :)
Gracias !! Me alegro de que te gusten los vídeos. Un cordial saludo!!
Excelente curso bien explicado buena técnica, prácticos, saludos desde Venezuela
Gracias !! Un saludo
Ese es el objetivo. Ánimo !!
Videos geniales bien explicados gracias por compartir tu conocimiento saludos desde México
Gracias !! Un saludo
Sublimes videos ! Gracias por todo Juan Gomez !!!!
excelente tus videos muy buen locutor y profesor...
+Yasmin Moyano Gracias !! Un saludo
Me salen bien todos los ejemplos, qué gozada
Muchas gracias por su enseñanza, muy didáctico y práctico.
Excelente, muchas gracias por tu canal! Me fue de gran ayuda
+Carlos Villarreal Gracias por tu comentario y por seguir mis vídeos. Un saludo
EL GENERADOR ME AYUDO MUCHO GRACIAS JUAN
Gracias, excelente el Curso! Si te da un error q no va dejar introducir la función: SiInm([PRECIO]>300;"PRODUCTO CARO";"PRODUCTO BARATO"); te dará error de: "expresión que ha especificado tiene una sintaxis no válida Omitió un operando u operador, escribió un carácter o una coma no válidos, o escribió texto sin encerrarlo entre comillas" es por q tienes q cambiar el separador de listas-> en el panel de control-> configuración regional e idioma. Y pasar la "coma" a "punto y coma". Gracias por este curso, muy bueno.
Correcto !! Dependiendo de la configuración regional del teclado, los separadores serán unos u otros. Gracias por el aporte, Un saludo!!
Hola, VALORACION: SIINM([PRECIO+IVA]>(300),"CARO","BARATO") .... asi me dio, excelente curso, saludos
+Ali Camilo Hola !! Sí, en América Latina el separador de argumentos en las funciones de Excel es una coma y no un punto y coma. Un saludo
Profe, felicitaciones por su explicación, ojala tueviera otros tutoriales que puedan servirme. Por cierto; en el Access 2016 que estoy utilizando, no aceptaba el generador de: VALORACION: SiINM([PRECIO]>300;"PRECIO CARO";"PRECIO BARATO") arrojaba error de sintaxis; realizando ensayo y error constaté que la formula es VALORACION:SiINM(([PRECIO]>300),"PRECIO CARO","PRECIOBARATO"), como podrá observar se agrega la expreción matemática entre parentesis 8[PRECIO]>300), y se sustituye el ";" por la ",". Para que lo tenga en cuenta en futuros videos o para corrección del existente. Además de que se puede utilizar e campo creado en la consulta, como es PRECIO CON IVA. Gracias por su atención
muchísimas gracias, me has ayudado un montón en un ejercicio que no sabia hacer!!!
Me alegro ;) Un saludo
Muy buenas explicaciones. ¡Muchas gracias!
Este curso lo estoy mirando 7 años después y creo que es excelente
Gracias !! Me alegro de que te guste. Un saludo!
Hola. De verdad que me gustaría pero créeme que me llegan cientos de peticiones de ayuda tanto por aquí como por otras vías que me son imposibles de atender. El poco tiempo libre que me deja el trabajo y la familia lo dedico a este canal y una web. Si atendiera las peticiones de ayuda que recibo no podría hacer nada más. Espero que comprendáis.
Excelente aula. Brasília-Brasil
Excelentes vídeos muy claros y explícitos. Muchas Gracias.
Sería bueno que también hagas vídeos de excel avanzado y financiero :)
+Angela Cruz Gutiérrez Hola !! Excel avanzado aquí: ua-cam.com/play/PLFED09792AB0E606F.html
Excel más avanzado aún (programación VBA Excel) aquí: ua-cam.com/play/PLF79C9D65E1EC4807.html
Excel Financiero, en un futuro lo tendré. Un saludo
Muchas gracias amigo!!!
Muchas gracias, excelente curso, me a servido muchísimo
Que buenos vídeos
que si conozco excel dice, profe hasta bbva hize con usted 🖤
Si sí te veía en ambos cursos, yo sólo me quedé en el avanzado y estoy muy ansioso para seguir con el de vba excel, pero cuando termine este básico que es el que ya tenía ganas también. Por cierto bbva es el nombre de un banco jajaja
muchas gracias compartir tus conocimientos
gracias profesor.Sigo aprendiendo mucho.
hola profe gracias por su dedicasion esta super este curso
Perfecto, como siempre :D Saludos
Gracias !!
Genio!
Pues la verdad que no. Estoy seguro de que lo habrás mirado bien. Lo único que se me ocurre es que tengas una versión de access en otro idioma diferente del español, por ejemplo en inglés sería IFINM. No se.....
GRACIASSS .. en serio me ayudaste muchisimo :)
gracias asi si me lo toma muchas gracias
Juan, se podría hacer una consulta de campo calculado para después añadir a tabla? O sea, consulta de Anexar, pero con campo calculado?? Dejaría sólo visible la columna de campo calculado en la consulta y le daría a anexar a tabla de destino. Es posible?
Hola: te consulto sobre si es posible agregar una portada al informe en una hoja aparte?
Jose Ignacio Llinas Hola !! Que yo sepa no. Lo más parecido que puedes hacer es crear un informe en formato PDF desde el botón correspondiente de la ficha Vista preliminar del informe, y una vez lo tengas en PDF, con un programa tipo Acrobat (o que manipule PDF) agregarle la portada después.
Un saludo
hola, amigo te felicito por compartir tus conocimientos, quisiera saber como usas el puntero en tu video,,, es decir como escribes y señales con el lapiz rojo.....
Jose Nazate Hola! Utilizo una aplicación gratuita que se llama zoomit. Hay que aprender a manejarla pero no es muy complicado. Un saludo
Hola hay un tipo de consulta donde se utiliza DISTINROW, en este curso vas a hacer referencia a ella..??
+Ruben Maldonado Hola !! Hablo de ella en mi curso de SQL. Y es DISTINCTROW (ta faltó ct). Y además de este tipo de consulta que mencionas tú, hay muchísimas más que por su naturaleza no las podemos ver en un curso de Access Básico, como por ejemplo las consultas de definición de datos, las consultas de unión, las subconsultas y un largo etc. Si deseas información de estas consultas, pásate por mi curso de SQL donde se explican todas ellas con ejemplos. Un saludo!!
Gracias.. te felicito por tu excelente labor..!! eres de gran ayuda..!! un saludo desde Venezuela..!"!
Excelente!, tengo una duda, a ver si puedes ayudarme.
Tengo una tabla de libros, con campos editorial, autor, titulo, genero, nº de ejemplares en stock, etc, quiero hacer una consulta para ver cuantos libros me quedan por debajo de 10 ejemplares por ejemplo, el caso es que hay 3 títulos que se corresponden con ese criterio pero solo se muestra uno...
Se te ocurre que puede estar pasando?, mil gracias por tu tiempo y tus fantásticos vídeos, nos ayudas un montón un saludo.
Sin ver el diseño de tu consulta me resulta imposible decirte qué puede estar pasando. Pueden ser miles de motivos diferentes. Si quieres puedes enviarme un correo a curso@pildorasinformaticas.es con 2 capturas de pantalla:
1. Captura de tu tabla
2. Captura de tu consulta en vista diseño.
Un saludo!
Bieeen, lo he conseguido yo sola!, tus videos son la pera, graciaaaas.
muy bueno lo videos. me gustaria que al final del video de access podamos ver ejercicios mas complejos que el de gestion de pedido
Hola !! Este curso es de Access Básico y no hay ejercicios demasiado difíciles. De todas formas puedes pasarte por mi página web www.pildorasinformaticas.es y descargarte ejercicios de forma gratuita. también puedes ver mis cursos de Access Avanzado y de programación VBA Access donde verás temas y ejercicios más complicados. Un saludo!!
Hola, pues unos cuantos años después, los vídeos de los cursos siguen sirviendo. Por lo menos a mi que hace mucho tiempo que no tocaba nada de bases de datos access. Amenos y didácticos, qué más se puede pedir. Muchas gracias.
Gracias amigasoooo.......
gracias
Profesor, una pequeña duda. Al escribir la función con el generador, intento escribir "ARTICULO CARO" entre comillas, pero no puedo, no me deja escribir espaciado, me saltan los nombres de las funciones al pulsar espacio. Sin embargo, no tengo ese problema si lo realizo en la zona de criterios la función. ¿Qué puedo hacer?
La verdad no se qué te puede estar pasando. Sin verlo resulta difícil para mi ayudarte con este problema... siento no ser de más ayuda
Me volvi loco con el Siinm, pero lo pude hacer gracias a los comentarios anteriores que veo que paso lo mismo a la mayoria..
Qué tal! Tengo una duda, puedo hacer esto en un campo que ya pertenece a la tabla? A lo que voy es lo siguiente: Tengo una consulta parametrizada por Fecha, llamada ''Pagos y gastos'' donde me gustaría que, si en el día de la fecha no se ingresó ningún pago y/o gasto, el registro en vez de quedar vació o nulo, sea un $0 ¿Por qué? Porque después esto lo llevo a un informe con parámetro de Fecha donde me suma los pagos y gastos y los resta con los ingresos del día para saber cuánto dinero tengo al final del día, el problema es que si la tabla de Pagos y Gastos está vacía en ese día, cuando ejecuto el informe la consulta no encuentra registros obviamente, y me sale el error #¡Tipo!. Puedo arreglar esto con la función SiINM? He intentado con SQL para decirle que si no hay registro de ese día me agregue uno con $0 pero SQL no es mi área y no me sale, honestamente siento que la solución es demasiado fácil y no la veo :(
Buenas tardes, ¿como podría realizar la consulta si necesito que me muestre la Fecha de Cobro, teniendo en cuenta que se cobra a 90 días de la fecha de pedido? Gracias
Saludos Profesor. Me declaro fans de sus videos. Mi consulta: supongamos que a partir de un campo llamado FECHA DE NACIMIENTO desee que en otro campo llamado EDAD me calcule automáticamente la edad de la persona y que a su vez sería la edad actual al momento de la consulta, la pregunta ¿qué formula debería colocar en el campo edad? Gracias.
Nombre_campo_nuevo:(Ahora()-[FECHA_DE_NACIMIENTO])/365
Un saludo!!
Hola Profesor
Gracias por sus tutoriales
Tengo una duda en relación al primer ejercicio de Consulta de calculo el del IVA, ya realice la consulta sin problema realiza el calculo pero el formato cuando realizo lo indicado en la Hoja de Propiedades en indicar en Formato "Moneda" y al dar ejecutar el resultado en la columna Precio con IVA continua mostrando la cantidad con varios decimales, que es lo que no estoy realizando que no me muestra el formato con los 2 decimales y el símbolo del Euro.
Gracias
Saludos
Carlos en México
Carlos Pedraza Hola !! En ese caso en vez de escoger formato moneda, escoge formato número general y en la siguiente propiedad lugares decimales =2. Un saludo
pildorasinformaticas muchas GRACIAS
SALUDOS
Saludos maestro. Disculpe, tengo una base de datos en donde he ingresado más de 3.000 datos de bautismos, pero me han solicitado que dé un informe de ¿Cuántos bautizados hubo en el año? que ellos determinen, luego establecer los bautizados menores de 1 año, de 1 a 7 y mayores de 7 años y que toda esta información se lo imprima en papel con todos estos datos a la vez. ya he creado una consulta en donde identifico los años de cada bautizado. cómo puedo hacer las otras solicitudes.
Gustavo González Hola !! yo haría una consulta paramétrica que permita averiguar todas esas solicitudes que te hacen y posteriormente imprimir la información en papel. La clave está en crear la consulta paramétrica antes. Un saludo
Buenas tardes, ¿Como puedo obtener en access que muestre el número de la semana (entre 0 y 52) que corresponde la fecha indicada en la tabla?
una pregunta, porque no me deja poner espacios en la expresiones el generador?
Buen día, excelentes videos, muy ilustrativos y claros.
Tengo una duda, ¿Puedo utilizar funciones anidadas para realiza este tipo de consultas? Ejemplo: la famosa SI(Y( )) de excel. Necesito operar dos campos.
Muchas gracias!!
Juan Camilo López Hola !! Sí, puedes utilizar funciones anidadas al igual que en excel en este tipo de consultas, siempre y cuando la sintaxis esté correcta. Puedes ayudarte del generador de expresiones de Access. Un saludo
creo que he aprendido bastanta, me gustaria saber mas sobre unos apuntes que nombraste clases anteriores y si no me equivoco vi unos apuntes. espero existan aun. gracias pildorita
Hola !! Creo que te refieres a un manual gratuito... me da un poco de vergüenza reconocerlo, pero aún lo estoy elaborando. Un saludo!!
¿¿Ya mero lo acabas?? No quiero parecer impaciente....
Espero que pronto...
Hola! Enhorabuena por tu canal, siempre había usado Excel para todo y ahora gracias a tí estoy entendiendo y empezando a usar Access. Tengo una pregunta respecto a las consultas, ¿por qué cuando cierro una consulta guardada los campos que no tienen activa la pestaña de Mostrar no aparecen al volverla a abrir? En esos campos pongo fórmulas de cálculo que usan otros campos que sí se muestran. Gracias por tu auda
Hola! una preguntita. Supongamos que al utilizar la función "SIIMN" hubieras querido que, en caso de que "precio">300 Dijera "articulo caro", pero en caso contrario no dijera nada, como se hace eso? se deja el espacio de "falso" vacío, o como se procede? Muchas gracias desde ya, muy buenos videos!
+MyFUUUUUUUU Hola !! Dejas la condición vacía pero con las comillas, es decir, " ". Un saludo
Despues de mucho buscar y cambiar el punto y coma por coma o visiversa, he descubierto que despues del campo [PRECIO]>500, este 500 tiene que ir entre parentesis, caso contrario siempre responde con leyenda que falta un operador
casi me parto la cabeza con esto, después de solucionar el" ;" seguía con problemas de un operador pero con el dato del numero entre paréntesis solucionado (Y)
Por favor envíeme el link para descargar la Base de Datos de "Gestión de Pedidos". Hasta ahora no visualizo el link respectivo para ello. gracias!.
Una pregunta, se podria hacer una tabla, donde se incluyan Provedor, cantidad, precio, iva, Recargo de equivalencia y total. Pero para ciertos productos tengo que poner el RE, no en todos, como lo haria.
+Jorge Luis Arenales Gutiérrez Hola !! Sí, se podría. Pero explicar todo eso por escrito desde aquí es imposible. En este curso y en el de Access Avanzado se explica todo lo necesario para poder realizar lo que necesitas. Un saludo!!
por donde puedo tener un contacto mas directo para dudas posteriores que tenga y que me puedan resolver, te lo agradeceré mucho. gracias, saludos
Muchísimas gracias por tu tiempo y tu didáctica en estos ejercicios. Me has salvado mil horas de frustraciones. ¡Realmente muchas gracias!. Me encantaría incluirte en los agradecimientos de mi artículo. ¿Me podrías pasar las iniciales de tu nombre, si te parece bien?
Hola. ¿Artículo? Iniciales : JM. Gracias por tu comentario. Un saludo
Gracias.
Hola. Me ha pasado lo mismo . No lei los comentarios. Sustituir el punto y coma(;) por la coma(,) .
Hola, De nuevo mil gracias por tus valiosos aportes a todos los que deseamos aprender access. Pregunta: como hago para exportar una tabla de muy extensa de datos de excel a access para trabajarla en este ultimo? o en que video lo encuentro?
aprecio tu ayuda
Carlos A. Arce- Cali(Colombia)
Hola mucho gusto, agradezco mucho su trabajo y su enorme aporte. Muchas gracias. Tengo un par de dudas, despues de ver casi todos sus videos (me faltan varios) quisiera saber si se puede conectar dos bases de datos en acces, es decir, como en excel donde mediante un boton ubicado en un libro se puede abrir otro libro. Quisiera saber si eso es posible en access 2010. Y otra pregunta, quisiera que desde un unico formulario se pueda introducir datos a diferentes tablas, no se si es eso posible, en el trabajo que estoy haciendo estoy creando un formulario por cada tabla y eso es muy moroso. Muchas gracias de antemano. Mucho éxito en todo lo que emprenda.
Hola !!: Todo lo que comentas es posible. Puedes abrir una BBDD desde otra con una macro asociada a un botón. También puedes introducir datos en diferentes tablas desde un mismo formulario. Toda esta información la tienes en mis cursos de Access Avanzado y programación en VBA para Access. Un saludo
pildorasinformaticas
pildorasinformaticas Hola, muchas gracias por responder tan rápido, ma ayudo mucho su respuesta, sin embargo hay cosas que no me quedan claras, tengo el siguiente codigo para llamar otra base de datos desde el formulario que tengo abierto:
Private Sub Comando12_Click()
Dim ubicacion As String
ubicacion = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb"
End Sub
y despues nada mas pasa, no se que hacer. He visto varios de sus videos y hago sus practicas, pero no me ubico bien. Por favor ayudeme esta vez. Gracias de antemano
Hola! A ese código que me envías le faltan muchísimas cosas. Lo que preguntas no son cosas sencillas y requieren de una explicación larga y compleja que por aquí no es posible solucionar. La explicación de cómo solucionar esto me llevaría horas y muchos mensajes. Está todo explicado en mi curso de VBA Access y Access Avanzado. Un saludo
pildorasinformaticas Hola :-D yo otra vez. Ahora si escribo buenas noticias. Por fin he abierto otra base de datos desde el boton de mi formulario. Espero que no le moleste, pero voy a dejar el codigo en el comentario por si a alguien mas le sirve. Probablemente tenga errores y me falta comprender algunas funciones, pero con sus videos todo es mas facil. Muchas gracias :-D
Private Sub Comando12_Click()
'Declarar la variable abrir_acces como una aplicacion de access
Dim abrir_access As New Access.Application
Dim string_database As String
string_database = "D:\Daisuke\MUSICA\Revolver\tutoriales\tutorial acces\Acces pildoras informáticas básico\Colegio.accdb"
Set abrir_access = CreateObject("Access.Application")
abrir_access.OpenCurrentDatabase string_database
abrir_access.UserControl = True
MsgBox "se ha abierto la nueva base de datos"
End Sub
espero este bien y que a alguien mas le sirva, he peleado mucho con esto. Tambien espero no causarle problemas o disgustos publicando codigo en los comentarios, pero como me costo mucho espero simplificarle el trabajo a alguien. Nuevamente muchas gracias por contestar mis preguntas y gracias por publicar sus videos, son realmente una gran ayuda. Mucho exito. Chau
Hola alguna ayuda? realizo la formula y me da el siguiente error y la formula entiendo esta bien hecha.
VALORACIÓN:SIINM([PRECIO]>300;"ARTÍCULO CARO";"ARTÍCULO BARATO")
Estoy siguiendo el curso, pero yo tengo en mi ordenador el Access 2013. Al llegar a esta instancia de consultas de cálculo, me encuentro conque los operadores han cambiado y la sintaxis de algunas funciones también. Probando y probando tal vez llego a lograr el resultado esperado. Por ejemplo, el operador NO, ahora es NOes; el COMO, Like; la función SIINM, ahora es SILNM (No entiendo cuál es la ventaja de hacer esos cambios). Lo que me sucede es que escribo la función Silnm([País de Origen]="España","ESPAÑOL","OTRO") (tal parece que ahora se emplean comas y no puntos y comas para separar los términos) y cuando ejecuto la consulta me sale que "La función Silnm no está definida". Luego lo hago a través del generador de expresiones y, aunque la expresión no ha cambiado en nada, ahí sí funciona. Cómo puede ser? Otra cosa, para que me tome la consulta de si el artículo es caro o barato, tuve que escribirlo así: Silnm([Precio]>(300),"ARTICULO CARO","ARTICULO BARATO"). Busqué por toda la Internet alguna pista, pero la realidad es que probé y probé y probé, comillas, corchetes, numerales, hasta que di con el paréntesis y funcionó. Hay algún sitio donde estén las nuevas funciones y operadores con indicaciones precisas?
Gracias!!
Silvia Gaddi Profesor, ya leí muchas de las respuestas a problemas similares al mío (cosa que debería haber hecho antes de preguntar). Así que me doy por respondida. Gracias por todo!
Silvia Gaddi hola Silvia leí tu publicacion porque tuve el mismo problema me despejaste la duda, por favor comentame algun otro cambio que hayas visto en access 2013 estoy seguro que me servira de mucha ayuda
+Silvia Gaddi GRACIAS, ME AYUDO TU COMENTARIO
+Silvia Gaddi GRACIAS POR LA AYUDA!! Tengo el 2010 y aun asi no me funcionaba y lo hice como tu y ahi si
Como puedo consultar los dos clientes con mas registros
hola, tengo la versión 2013 de access
y hago la función silnm como tu la haces; pero sale error, siempre hace falta algo no se que es ?
Hola !! Puede ser que tengas que separar los argumentos con , y no con ; También puede ser que tengas access en inglés y tengas que utilizar la función iif en vez de SiInm. Un saludo!!
Hola
Qué tal?
De ante mano te agradezco por compartir tu conocimiento con todos nosotros. Quisiera hacerte una pregunta. Luego de intentar con la función escrita de las siguientes formas:
Valoración:siilnm([Precio]
Sebastian Buitrago Hola !! A que la función tiene un "i" de más. Es SiInm.....
Un saludo
pildorasinformaticas si lo siento fue un error mio al escribir la pregunta. El mismo error que te comente en la pregunta anterior sigue apareciendo, sin embargo reescribi la formula verificando que estuviera bien escrito silnm.
Gracias por tu atencion
Gr
Sebastian Buitrago , Creo saber cuál es el problema. Estuve bastante tiempo también probando sin saber la razón.
Al parecer, Access pide encerrar en paréntesis la condición:
Valoración:siilnm( ([Precio]
Fabian Barrales Copie tu formula porque no habia forma de hacerlo, y me salio. Gracias!!.
Gabriela Salerno A mi me sale q la función silnm no esta definida por q? :c
Tengo un problema: en windows 8, access y Excel no me permite las funciones SIIMN y SI respectivamente. Dice que he usado un caracter no válido y todo lo he hecho a como lo haces en el tutorial. Ayudame
+Rafael Pinell Herrera Hola !! Probablemente seas de algún país de America Latina. Si es así la configuración regional del teclado es diferente y debes sustituir el punto y coma ( ; ) por una coma ( , ) en todas las funciones que utilices.
También puede ser que tengas el Office en inglés, con lo cual no se trataría de la función SIINM sino de la función IIF. Y en vez de la función SI, se trataría de la función IF
Seguramente se deba a lo primero que te dije. Un saludo
Hola tengo un problemilla, estoy usando acces 2007 y cuando intento ejecutar la consulta con SiInm me da un error de sintaxis y dice que pude haber creado un operando sin operador.
esto es lo que coloco en el campo VALORACIÓN:SiInm([PRECIO]>300,"Articulo Caro","Articulo Barato"); al introducir ";" me da un error por eso lo dejé con ",".
+Rosmar N Arias C Hola !! Parece correcta la sentencia. Lo único que se me ocurre es que estés utilizando Access en Inglés en cuyo caso deberías utilizar como nombre de la función IIF, es decir, IIF([PRECIO]>300,"Articulo Caro","Articulo Barato")
Prueba esta opción a ver....
Un saludo
+pildorasinformaticas no, esta en español, mi versión es 2007, creo que ese fué el detalle porque con esta sintaxis sí funcionó: VALORACIÓN: SiInm(([PRECIO]>300),("ARTÍCULO CARO"),("ARTÍCULO BARATO"))
+Rosmar N Arias C También funciona para 20013
Hola, llevo varios días peleando con un problema que no se resolver. Tengo una base de datos que trabaja con depósitos y abonos. En las relaciones entre tablas tengo establecida una relación de 1 (cliente) a varios (depósitos/abonos) y genere una consulta de cálculo para los depósitos y otra para los abonos. ¡Hasta ahí perfecto! Puedo ver el total de cada cosa.
Me interesa realizar una tercera consulta que me devuelva la diferencia entre depósitos y abonos y ¡sorpresa! la consulta me devuelve datos duplicados. La intente realizar entre consultas (no tablas) y me devuelve dos filas por cliente, una en la que devuelve el importe correcto y otra con un valor que no se de donde sale.
No se si conseguí explicarme bien pero si lo hice ¿cual sería la solución?
Muchas gracias de antemano.
Un saludo.
Caty Mustata Hola !! Pues la verdad es que me gustaría ayudarte pero este tipo de dudas para mis con imposibles si no veo la información de las tablas en vivo. Siento no ser de más ayuda en esta ocasión. Un saludo
En el minuto 16:41 no me funciona la formula
¡Muchas gracias por su ayuda! Pero tengo un problema, tengo una Dos Tablas una con "Deudas" y otra con "Abonos" las tengo relacionadas por el ID de las "Deudas" y ya puedo hacer que se muestren, pero no se como hacer que todos los Abonos de una deuda se sumen y me diga cuanto falta por abonar
+Baltazar León Velazquez Hola !! Sin poder ver yo las tablas es complicado que te pueda ayudar con esto, pero parece que deberías de realizar una consulta de agrupación o totales. Un saludo
excelentes tutoriales. necesito hacer una consulta en la cual me de la suma de las casillas que tenga un campo, pero filtrado por fechas. ya lo he hecho pero no me da un resultado sino varios por las fechas y tendria que sumarlos manualmente. como haria para que me de solo un monto total y tambien que sea en una fecha determinada? la fecha la debo ingresar, no puede ser predeterminada.
Gabriela Faría Hola !! Gracias por el comentario. No entiendo la parte de "la suma de las casillas que tenga un campo" ¿a qué llamamos casillas? ¿te refieres al nº de valores de un campo? También dices que te da "varios resultados" y es algo que tampoco termino de entender. Mira a ver si se lo puedes explicar de otra forma a este torpe que te escribe. Un saludo
disculpame a mi que no me se explicar y muchas gracias por responder. dejemos a casillas en la porteria, cree una base de datos donde un campo es monto aprobado y otro es fecha (entre otros campos). quiero hacer la suma del campo monto aprobado pero filtrarlo por fecha. ej: el monto aprobado desde de 01/01/2015 hasta 31/03/2015. cuando lo hago me aparecen 2 tablas (o solo seria una pero dejo que se muestre la de fecha) una con el monto aprobado y en el otro la fecha q se aprobo dentro del rango pedido, pero quisiera que me arroje el total de ese monto aprobado automatico. ya lo hice sin fecha y es facil al campo le agrego SUM y listo pero como le agrego fecha y se encuentra en AGRUPAR POR, me aparece cada uno. nose si ahora me explique mejor. un Abrazo desde Venezuela.
Ok, creo que te voy entendiendo algo. El problema que tienes es que estás utilizando una consulta de agrupación y estás agrupando por el campo fecha. Como las fechas son diferentes, la consulta no agrupa sino que te saca todas las fechas.
Para evitar esto debes utilizar la función Año o Mes para que la fecha filtre y te ponga solo el año o el mes. En ese momento, la consulta de access ya podrá agrupar por año y te mostrará la suma de un año o un mes en concreto.
Para saber cómo hacer esto, mira los vídeos de consultas de cálculo.
Espero haber aportado algo de luz, aunque a distancia es complicado.
un saludo
hola profe, saludos desde paraguay, una consulta, si quiero que me calcule por ejemplo: si en una columna los valores son mayores a 15 y me los reste a 15 y los multiplique por 2, cómo hago? ya lo intente como si fuera en en el exel pero no me da, te agradecería un montón tu ayuda
Francisco Méndez Deberías crear un campo nuevo en la consulta donde en la línea de "tabla" pondrás algo como esto: campo calculado: ([campo_datos]-15)*2
Un saludo