tag:blogger.com,1999:blog-43079029211313409862024-03-14T03:48:51.303+01:00Apoyo a contenido ofimático: Excel, Access, WordBlog que presenta conceptos y trucos para trabajar más cómodamente con Excel, Word o Access ...Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.comBlogger93125tag:blogger.com,1999:blog-4307902921131340986.post-61166803087296098032015-09-01T11:35:00.000+02:002015-11-12T09:38:15.939+01:00Actualizar tablas en Excel<div style="text-align: justify;">
En el siguiente ejercicio vamos a ver como actualizar tablas en excel. Nos centraremos en modificar unos precios con código VBA. Modificaremos los valores de la primera tabla teniendo en cuenta los datos de la segunda tabla. Cada vez que queramos hacerlo pulsaremos un botón.<br />
<br /></div>
<div style="text-align: justify;">
Partimos de una tabla de precios que queremos modificar de acuerdo con los valores de la segunda tabla.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-W0fPQucYKtA/VeVv3OB7w4I/AAAAAAAABoQ/WswN0eto_gw/s1600/ScreenHunter_208%2BSep.%2B01%2B11.28.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="actualizar-tablas-en-excel" border="0" height="131" src="http://3.bp.blogspot.com/-W0fPQucYKtA/VeVv3OB7w4I/AAAAAAAABoQ/WswN0eto_gw/s320/ScreenHunter_208%2BSep.%2B01%2B11.28.jpg" width="320" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
Para lograr esto vamos a introducir el siguiente código VBA:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Private Sub CommandButton1_Click()</div>
<div style="text-align: justify;">
Dim i As Integer</div>
<div style="text-align: justify;">
Dim j As Integer</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
For i = 2 To WorksheetFunction.CountA(Range("A:A"))</div>
<div style="text-align: justify;">
For j = 2 To WorksheetFunction.CountA(Range("D:D"))</div>
<div style="text-align: justify;">
If Cells(i, 1).Value = Cells(j, 4).Value Then</div>
<div style="text-align: justify;">
Cells(i, 2).Value = Cells(j, 5).Value</div>
<div style="text-align: justify;">
End If</div>
<div style="text-align: justify;">
Next j</div>
<div style="text-align: justify;">
Next i</div>
<div style="text-align: justify;">
End Sub</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
En primer lugar vamos a insertar un botón donde implementaremos estas líneas de código.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-p-1TEjL-FSo/VeVePceFM7I/AAAAAAAABmU/wpCipPWRHdI/s1600/ScreenHunter_195%2BSep.%2B01%2B10.13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://4.bp.blogspot.com/-p-1TEjL-FSo/VeVePceFM7I/AAAAAAAABmU/wpCipPWRHdI/s320/ScreenHunter_195%2BSep.%2B01%2B10.13.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
En la ficha programador elegimos el botón de comando marcado en rojo, tal como vemos en la imagen. Si la ficha de programador no está activa, lo podremos hacer de la siguiente forma:</div>
<div class="separator" style="clear: both; text-align: justify;">
Iremos a Archivo/Opciones y en la ventana que se abre en el panel izquierdo donde marcaremos Personalizar cinta de opciones y a continuación en la ficha programador.</div>
<div class="separator" style="clear: both; text-align: justify;">
Pulsamos el botón y arrastrando el botón sobre la hoja tenemos el botón:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-1X26RNbjbbs/VeVipq9guJI/AAAAAAAABnE/Uqjvf6EBLPU/s1600/ScreenHunter_200%2BSep.%2B01%2B10.32.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-1X26RNbjbbs/VeVipq9guJI/AAAAAAAABnE/Uqjvf6EBLPU/s1600/ScreenHunter_200%2BSep.%2B01%2B10.32.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Para introducir el código haremos doble clic sobre el botón y se abre la ventana de Visual Basic.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-UqQK_ow5M7U/VeVmiLIfFSI/AAAAAAAABnY/qx27B3MUy2w/s1600/ScreenHunter_202%2BSep.%2B01%2B10.48.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="149" src="http://4.bp.blogspot.com/-UqQK_ow5M7U/VeVmiLIfFSI/AAAAAAAABnY/qx27B3MUy2w/s320/ScreenHunter_202%2BSep.%2B01%2B10.48.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Escribiremos las instrucciones entre la línea de <b>Private </b>y la de <b>End Sub</b>. De esa forma cuando hagamos clic en el botón se ejecutará el contenido de ese procedimiento.</div>
<div class="separator" style="clear: both; text-align: justify;">
Comentando un poco el contenido del programa, en primer lugar declaramos dos variables, i y j con Dim de tipo entero:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Dim i As Integer</div>
<div style="text-align: justify;">
Dim j As Integer</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Una vez declaradas utilizamos dos bucles <b>for </b>para ir recorriendo ambas tablas, en caso de encontrar el mismo producto en ambas tablas cambiamos el valor del precio asignando el precio de la segunda a la primera tabla. La función <b>CountA</b> nos da el número total de celdas ocupadas que tenemos en un conjunto de celdas. En este caso el <b>for </b>recorrerá solo las celdas desde la segunda fila hasta el final de las tablas gracias a que conocemos cuantas celdas ocupadas tenemos. La variable <b>i</b> recorre la primera tabla y la variable <b>j</b> recorre la segunda tabla.</div>
<div style="text-align: justify;">
También modificamos el texto del botón con la propiedad <b>Caption</b>. Para ver las propiedades del botón pulsamos en propiedades en el grupo de Controles de la barra Programador. Dentro de misma tenemos bastantes propiedades y en Caption escribiremos <b>Actualizar precios</b>:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-NpEz7fCG90I/VeVrFVN0TuI/AAAAAAAABnk/FjRqT27MLCY/s1600/ScreenHunter_203%2BSep.%2B01%2B11.08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-NpEz7fCG90I/VeVrFVN0TuI/AAAAAAAABnk/FjRqT27MLCY/s1600/ScreenHunter_203%2BSep.%2B01%2B11.08.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
De esta forma el aspecto del botón cambiará por algo mas cercano y que nos indica lo que hará cuando lo pulsemos:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-3x13s8M3jdM/VeVstPvGrNI/AAAAAAAABn8/SkZWoG24Xa4/s1600/ScreenHunter_206%2BSep.%2B01%2B11.15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-3x13s8M3jdM/VeVstPvGrNI/AAAAAAAABn8/SkZWoG24Xa4/s1600/ScreenHunter_206%2BSep.%2B01%2B11.15.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cerramos la ventana de propiedades y pulsamos en modo Diseño para que esté operativo el botón:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-CfPcxz7_hj0/VeVwdc0i5II/AAAAAAAABoY/yXHI1ecFdQo/s1600/ScreenHunter_209%2BSep.%2B01%2B11.30.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-CfPcxz7_hj0/VeVwdc0i5II/AAAAAAAABoY/yXHI1ecFdQo/s1600/ScreenHunter_209%2BSep.%2B01%2B11.30.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Después solo basta hacer un solo clic en el botón para tener los precios como queríamos:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Ir4Lg35pRfo/VeVu2LOzt6I/AAAAAAAABoI/K4f4EXY4Vjs/s1600/ScreenHunter_207%2BSep.%2B01%2B11.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="http://4.bp.blogspot.com/-Ir4Lg35pRfo/VeVu2LOzt6I/AAAAAAAABoI/K4f4EXY4Vjs/s320/ScreenHunter_207%2BSep.%2B01%2B11.24.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Espero que les haya resultado útil este ejemplo en el que hemos modificado varios datos con dos tablas en excel haciendo clic en un botón.</div>
<div style="text-align: justify;">
<br /></div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-79707572976987035252015-08-23T21:02:00.000+02:002015-11-15T19:45:12.597+01:00Informática educativa<div class="MsoNormal" style="text-align: justify;">
La necesidad de formación en este mundo tan cambiante es
cada vez mayor. La informática educativa es un buen comienzo para ver el ordenador como una herramienta y no de otra manera, Por eso pongo a disposición de las personas que se quieren
introducir en la informática cuatro libros que les pueden servir de ayuda. Son los siguientes:<o:p></o:p></div>
<div class="MsoNormal" style="text-align: justify;">
<br />
<div>
<i><b><span style="color: #741b47;">Introducción a la informática</span></b></i><br />
<i><b><span style="color: #741b47;"><br /></span></b></i></div>
</div>
<div class="MsoNormal">
<o:p></o:p></div>
<div class="MsoNormal">
Guía para introducirnos en la informática y perder el miedo escrita
por Ana Martos.<br />
<br />
<div style="text-align: center;">
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-eu.amazon-adsystem.com/e/cm?t=apoyoaconteno-21&o=30&p=8&l=as1&asins=8441536104&ref=tf_til&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="height: 240px; width: 120px;"></iframe></div>
<div>
<br /></div>
</div>
<div class="MsoNormal">
<o:p></o:p></div>
<div class="MsoNormal">
<div style="text-align: center;">
<a href="http://www.amazon.es/gp/product/8441536104/ref=as_li_tf_tl?ie=UTF8&camp=3626&creative=24790&creativeASIN=8441536104&linkCode=as2&tag=apoyoaconteno-21">Introducción a la Informática - Edición 2015 (Informática Para Mayores)</a><img alt="" border="0" src="http://ir-es.amazon-adsystem.com/e/ir?t=apoyoaconteno-21&l=as2&o=30&a=8441536104" height="1" style="border: none !important; margin: 0px !important;" width="1" /></div>
<div>
<br />
<i><b><span style="color: #741b47;">Introducción a la informática (Guías prácticas)</span></b></i><br />
<br />
Zoe Plasencia es la autora de esta edición de 2013<br />
<br />
<div style="text-align: center;">
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-eu.amazon-adsystem.com/e/cm?t=apoyoaconteno-21&o=30&p=8&l=as1&asins=B00CBIKS6K&ref=tf_til&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="height: 240px; width: 120px;"></iframe></div>
<div>
<br /></div>
<div>
<div style="text-align: center;">
<a href="http://www.amazon.es/gp/product/B00CBIKS6K/ref=as_li_tf_tl?ie=UTF8&camp=3626&creative=24790&creativeASIN=B00CBIKS6K&linkCode=as2&tag=apoyoaconteno-21">Introducción a la informática. Edición 2013 (Guías Prácticas)</a><img alt="" border="0" src="http://ir-es.amazon-adsystem.com/e/ir?t=apoyoaconteno-21&l=as2&o=30&a=B00CBIKS6K" height="1" style="border: none !important; margin: 0px !important;" width="1" /></div>
</div>
<div>
<br /></div>
<i><b><span style="color: #741b47;">Introducción a la informática (Guías visuales)</span></b></i><br />
<i><span style="color: blue;"><br /></span></i>
<br />
<div style="text-align: justify;">
Otra forma de adquirir conocimientos es con imágenes que nos van ayudando a dominar los conceptos expuestos.</div>
<i><span style="color: blue;"><br /></span></i>
<br />
<div style="text-align: center;">
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-eu.amazon-adsystem.com/e/cm?t=apoyoaconteno-21&o=30&p=8&l=as1&asins=8441534209&ref=tf_til&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="height: 240px; width: 120px;"></iframe></div>
</div>
<div>
<br /></div>
<div>
<div style="text-align: center;">
<a href="http://www.amazon.es/gp/product/8441534209/ref=as_li_tf_tl?ie=UTF8&camp=3626&creative=24790&creativeASIN=8441534209&linkCode=as2&tag=apoyoaconteno-21">Introducción a la Informática - Edición 2014 (Guías Visuales)</a><img alt="" border="0" src="http://ir-es.amazon-adsystem.com/e/ir?t=apoyoaconteno-21&l=as2&o=30&a=8441534209" height="1" style="border: none !important; margin: 0px !important;" width="1" /></div>
</div>
<div>
<br /></div>
</div>
<div>
<i><b><span style="color: #741b47;">Introducción a la informática Básico</span></b></i><br />
<i><b><span style="color: #741b47;"><br /></span></b></i>
Para empezar sin problemas Maximilano Dante nos ofrece este libro.<br />
<br />
<br />
<div style="text-align: center;">
<iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://rcm-eu.amazon-adsystem.com/e/cm?t=apoyoaconteno-21&o=30&p=8&l=as1&asins=8492650370&ref=tf_til&fc1=000000&IS2=1&lt1=_blank&m=amazon&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr" style="height: 240px; width: 120px;"></iframe></div>
<div>
<br /></div>
<div>
<div style="text-align: center;">
<a href="http://www.amazon.es/gp/product/8492650370/ref=as_li_tf_tl?ie=UTF8&camp=3626&creative=24790&creativeASIN=8492650370&linkCode=as2&tag=apoyoaconteno-21">Introducción a la Informática. Básico</a><img alt="" border="0" src="http://ir-es.amazon-adsystem.com/e/ir?t=apoyoaconteno-21&l=as2&o=30&a=8492650370" height="1" style="border: none !important; margin: 0px !important;" width="1" /></div>
</div>
<div>
<br /></div>
<br /></div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0Zizur Mayor, Navarra, España42.782456658791958 -1.689190864562988342.779543158791959 -1.6942333645629883 42.785370158791956 -1.6841483645629882tag:blogger.com,1999:blog-4307902921131340986.post-46528932364823386982014-01-08T20:26:00.001+01:002014-01-08T20:26:31.531+01:00Formato tablas dinámicas<br />
<div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
Feliz Año 2014 a todos. Espero que vuestros deseos se cumplan. Continuamos con tablas dinámicas.
Vamos a ver cómo dar formato a las celdas. Seguimos con la tabla del post anterior a partir de la cual vamos a crear más tablas dinámicas. También podemos ver videos donde nos hablan de dar formatos en las tablas como lo hace <a href="http://www.youtube.com/watch?v=77sUp32Agug" target="_blank">Raymundo Ycaza</a>.<br />
</div>
<div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
Para cambiar el formato podemos hacerlo de varias formas:<o:p></o:p></div>
<br />
<ol>
<li><div class="MsoNormal" style="margin: 0cm 0cm 0pt;">
Seleccionando las celdas y dando directamente el formato (negrita, moneda…)<o:p></o:p></div>
</li>
<li><div style="text-align: justify;">
Entrar en configuración de campo valor, pulsar en Formato Número y damos el formato que nos interesa.</div>
</li>
</ol>
<div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
<o:p></o:p> </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/--3m5Iui3F_8/Us2YdXoSFYI/AAAAAAAABf8/55gAefiW088/s1600/ScreenHunter_02+Jan.+08+19.23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/--3m5Iui3F_8/Us2YdXoSFYI/AAAAAAAABf8/55gAefiW088/s1600/ScreenHunter_02+Jan.+08+19.23.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Esta acción nos abre la ventana:</div>
<div class="MsoNormal" style="margin: 0cm 0cm 0pt;">
<span style="mso-no-proof: yes;"><v:shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f">
<v:stroke joinstyle="miter">
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0">
<v:f eqn="sum @0 1 0">
<v:f eqn="sum 0 0 @1">
<v:f eqn="prod @2 1 2">
<v:f eqn="prod @3 21600 pixelWidth">
<v:f eqn="prod @3 21600 pixelHeight">
<v:f eqn="sum @0 0 1">
<v:f eqn="prod @6 1 2">
<v:f eqn="prod @7 21600 pixelWidth">
<v:f eqn="sum @8 21600 0">
<v:f eqn="prod @7 21600 pixelHeight">
<v:f eqn="sum @10 21600 0">
</v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas>
<v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f">
<o:lock aspectratio="t" v:ext="edit">
</o:lock></v:path></v:stroke></v:shapetype></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-00yjNlhpq8c/Us2a8XrNsWI/AAAAAAAABgQ/FLkFFvPrF88/s1600/ScreenHunter_09+Jan.+08+19.34.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-00yjNlhpq8c/Us2a8XrNsWI/AAAAAAAABgQ/FLkFFvPrF88/s1600/ScreenHunter_09+Jan.+08+19.34.jpg" height="251" width="320" /></a></div>
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: center;">
<span id="goog_602916658"></span><span id="goog_602916659"></span><br /></div>
<div class="MsoNormal" style="margin: 0cm 0cm 0pt;">
<span style="mso-no-proof: yes;">Donde pulsamos en el botón Formato Número.</span></div>
<span style="mso-no-proof: yes;"></span><o:p></o:p><br />
<div class="MsoNormal" style="margin: 0cm 0cm 0pt;">
<o:p><em><strong><span style="color: blue;">Que hacer con las celdas vacías</span></strong></em></o:p><br />
</div>
<div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
Si tenemos alguna celda vacía de
la tabla dinámica se debe a que no tenemos datos para rellenar esa celda. En la
ventana opciones de tabla dinámica, dentro de Diseño y Formato, podemos hacer
dos cosas:<o:p></o:p></div>
<br />
<ol>
<li><div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
Desactivar la casilla Para celdas vacías, mostrar con lo que en esas celdas se mostrarán ceros.<o:p></o:p></div>
</li>
<li><div style="text-align: justify;">
Para celdas vacías poner un dato o valor para que lo muestre en caso de no tener datos en la celda, Excel almacena el valor cero en esa celda.</div>
</li>
</ol>
<o:p></o:p><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-54EiorR5t3Y/Us2c5wH0HkI/AAAAAAAABgc/EAZa0ZgyUXA/s1600/ScreenHunter_10+Jan.+08+19.42.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-54EiorR5t3Y/Us2c5wH0HkI/AAAAAAAABgc/EAZa0ZgyUXA/s1600/ScreenHunter_10+Jan.+08+19.42.jpg" height="272" width="320" /></a></div>
<br />
<div class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;">
<strong><em><span style="color: blue;">Como colocar los campos</span></em></strong><br />
<strong><em><span style="color: blue;"></span></em></strong><br />
En cada zona podemos colocar más
de una etiqueta, por ejemplo en <strong>Etiquetas de fila</strong> podemos bajar <strong>Vendedor</strong> e
<strong>Idpedido</strong>. En este sentido, hay que tener cuidado como los bajamos, es decir,
<strong>importa el orden en que se bajan</strong>. En este sentido, si hacemos caso al orden
sugerido ahora, Vendedor Idpedido, aparece el nombre de un vendedor y a continuación los idpedidos
realizados por el mismo.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-N8znJJjkWwg/Us2fjqb3R3I/AAAAAAAABgo/WvQpdRqZOZI/s1600/ScreenHunter_05+Jan.+08+19.23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-N8znJJjkWwg/Us2fjqb3R3I/AAAAAAAABgo/WvQpdRqZOZI/s1600/ScreenHunter_05+Jan.+08+19.23.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 0cm 0cm 0pt;">
La tabla queda así:</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YIJPoFvh0jQ/Us2fnxQe0vI/AAAAAAAABgw/QJiIWMTursA/s1600/ScreenHunter_06+Jan.+08+19.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-YIJPoFvh0jQ/Us2fnxQe0vI/AAAAAAAABgw/QJiIWMTursA/s1600/ScreenHunter_06+Jan.+08+19.24.jpg" height="259" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Tenemos todos los pedidos agrupados por cada vendedor</div>
<br />
En cambio, si cambiamos el orden, es decir, primero Idpedido y después Vendedor, tal como muestra la siguiente imagen: la
tabla aparece primero el Idpedido y al lado el vendedor que lo ha gestionado.<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-B9D89CnUFqk/Us2fqiWUXiI/AAAAAAAABg4/TNEFcp_bpv4/s1600/ScreenHunter_07+Jan.+08+19.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-B9D89CnUFqk/Us2fqiWUXiI/AAAAAAAABg4/TNEFcp_bpv4/s1600/ScreenHunter_07+Jan.+08+19.24.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
El aspecto de la tabla será el siguiente:</div>
<br />
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: center;">
<a href="http://3.bp.blogspot.com/-dFNQf6JKBYo/Us2fti_L3dI/AAAAAAAABhA/Gr-2QV_eICU/s1600/ScreenHunter_08+Jan.+08+19.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-dFNQf6JKBYo/Us2fti_L3dI/AAAAAAAABhA/Gr-2QV_eICU/s1600/ScreenHunter_08+Jan.+08+19.24.jpg" height="320" width="296" /></a></div>
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: center;">
</div>
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: justify;">
Bastante distinto al anterior. Con pequeños cambios, obtenemos resultados distintos. Es importante colocarlos en el orden adecuado para obtener lo que interesa.</div>
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: justify;">
Para avanzar un poco más podemos aprender sobre formatos condicionales. Una muestra lo tenéis en <a href="http://excelforo.blogspot.com.es/2012/10/formato-condicional-en-una-tabla.html" target="_blank">Excelforo</a>, donde ilustran como aplicar los formatos condicionales.</div>
<div class="separator" style="clear: both; margin: 0cm 0cm 0pt; text-align: justify;">
En el próximo post hablaré de los filtros en las tablas dinámicas, y de como a partir de la versión 2010 se introduce una nueva herramienta, la segmentación de datos. Un saludo a todos.</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com2tag:blogger.com,1999:blog-4307902921131340986.post-13780344096587047882013-12-27T00:14:00.002+01:002013-12-27T11:09:53.018+01:00Cómo crear tablas dinámicas<div style="text-align: justify;">
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; mso-ansi-language: ES; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES;">Después de un tiempo sin publicar, retomamos el
pulso con este post. Vamos a ver cómo podemos trabajar con tablas dinámicas. Como
se crean, y cómo podemos visualizar los datos que nos interesan de un conjunto
de datos previos. Excel 2010 presenta mejoras con respecto a versiones
anteriores como la segmentación de datos. Una introducción se puede ver en este
<a href="http://si.ua.es/es/documentos/documentacion/office/pdf-e/tablas-dinamicas-pdf.pdf" target="_blank">pdf</a>.</span></div>
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; mso-ansi-language: ES; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES;"></span><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; mso-ansi-language: ES; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES;">
<strong><em><span style="font-family: "Trebuchet MS", sans-serif;">Crear una tabla dinámica<o:p></o:p></span></em></strong></span><br />
<div style="text-align: justify;">
En primer lugar nos situaremos en la tabla
que contiene los datos con los que vamos a trabajar.</div>
<o:p></o:p><br />
<o:p>
</o:p><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-QJoIvjnsWYY/Ury1iSajIqI/AAAAAAAABfA/tnMNwRpz4sI/s1600/ScreenHunter_01+Dec.+26+22.51.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="http://1.bp.blogspot.com/-QJoIvjnsWYY/Ury1iSajIqI/AAAAAAAABfA/tnMNwRpz4sI/s400/ScreenHunter_01+Dec.+26+22.51.jpg" width="400" /></a></div>
<br />
<br />
A continuación vamos al menú insertar y
dentro del grupo Tablas pulsamos en Tabla dinámica.<o:p></o:p><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-lj5BStYiW44/Ury1wROh42I/AAAAAAAABfI/yYLZSBaFi9c/s1600/ScreenHunter_02+Dec.+26+22.52.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-lj5BStYiW44/Ury1wROh42I/AAAAAAAABfI/yYLZSBaFi9c/s1600/ScreenHunter_02+Dec.+26+22.52.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Aparece un cuadro de dialogo donde nos
pregunta donde queremos colocar la nueva tabla.<o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Pulsaremos en aceptar para crear la tabla
en una nueva hoja. De hacerlo en una hoja existente deberíamos indicar la
ubicación diciéndole a partir de que celda interesa colocarla. Se abre una
nueva hoja de cálculo con el siguiente aspecto:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-iFnCBFZLZm4/Ury136EQXaI/AAAAAAAABfQ/wcz_1p_mIlc/s1600/ScreenHunter_03+Dec.+26+22.57.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="148" src="http://3.bp.blogspot.com/-iFnCBFZLZm4/Ury136EQXaI/AAAAAAAABfQ/wcz_1p_mIlc/s320/ScreenHunter_03+Dec.+26+22.57.jpg" width="320" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
El cuadro de la parte derecha es el lugar
dónde aparecerá la tabla dinámica y en la zona derecha tenemos los campos de la
tabla dinámica. Para crearla solo tenemos que arrastrar los campos a la zona
correspondiente. Por ejemplo, queremos ver la cantidad de productos facturados
por cada vendedor. Para ello arrastramos vendedor a Etiqueta de fila y a
Valores llevamos el campo Cantidad.<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-tkgVt7fZiJ0/Ury19K-8SQI/AAAAAAAABfY/VBh0080jalQ/s1600/ScreenHunter_04+Dec.+26+23.04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-tkgVt7fZiJ0/Ury19K-8SQI/AAAAAAAABfY/VBh0080jalQ/s1600/ScreenHunter_04+Dec.+26+23.04.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
El aspecto de la tabla será:<o:p></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-45tsIoPFf6A/Ury2BbZeWeI/AAAAAAAABfg/e-cTfQ12_O8/s1600/ScreenHunter_05+Dec.+26+23.05.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-45tsIoPFf6A/Ury2BbZeWeI/AAAAAAAABfg/e-cTfQ12_O8/s1600/ScreenHunter_05+Dec.+26+23.05.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Como vemos cuando llevamos un <strong>campo de tipo
número</strong> a valores, por defecto nos saca la <strong>suma</strong> de estos valores.<o:p></o:p></div>
<div style="text-align: justify;">
En cambio, si llevamos un <strong>campo de tipo texto</strong>,
Excel nos contará el número de veces que podemos ver cada nombre en la tabla.
Mostrará el <strong>número de repeticiones</strong> de cada cadena. Si llevamos vendedor a Valores y también lo llevamos a Etiquetas de fila (arrastrándolo
dos veces, una para cada zona) el resultado será el siguiente:<o:p></o:p></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-CC-ciYMM2GM/Ury2FuaFbbI/AAAAAAAABfo/g9S4mxPmbEE/s1600/ScreenHunter_06+Dec.+26+23.12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-CC-ciYMM2GM/Ury2FuaFbbI/AAAAAAAABfo/g9S4mxPmbEE/s1600/ScreenHunter_06+Dec.+26+23.12.jpg" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Que nos dirá cuántas veces aparece cada
vendedor en nuestra tabla.<o:p></o:p></div>
<div style="text-align: justify;">
Seguiremos con este tema, viendo que nos
permiten hacer las tablas dinámicas cómo establecer porcentajes o ver los datos
a partir de los que se ha generado un dato de la tabla dinámica. Un saludo a todos!!</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-59595555463844087752013-05-28T11:00:00.000+02:002013-05-28T11:00:01.311+02:00Como añadir nuevas fuentes a tu página web<br />
<div class="MsoNormal" style="text-align: justify;">
En esta entrada vamos a ver el proceso de <b>añadir una nueva fuente</b> para nuestra página. Usando Google Fonts (www.google.com/webfonts) podemos utilizar más estilos de fuente de los que nos ofrece Dreamweaver por defecto. En pocos pasos vamos a tener una nueva fuente a nuestra disposición para utilizarla.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://3.bp.blogspot.com/-CYxUPyCIY4s/UaKREj0UYvI/AAAAAAAABK0/kEQbHdSZ6A4/s1600/3050704481_43d022e4f6_m.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://3.bp.blogspot.com/-CYxUPyCIY4s/UaKREj0UYvI/AAAAAAAABK0/kEQbHdSZ6A4/s1600/3050704481_43d022e4f6_m.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="text-align: justify;">Photo Credit: </span><a href="http://www.flickr.com/photos/66474562@N00/3050704481/" style="text-align: justify;">Inti</a><span style="text-align: justify;"> via </span><a href="http://compfight.com/" style="text-align: justify;">Compfight</a><span style="text-align: justify;"> </span><a href="http://creativecommons.org/licenses/by/2.0/" style="text-align: justify;">cc</a><span style="text-align: justify;"> </span></td></tr>
</tbody></table>
</div>
<span style="text-align: justify;">Por ejemplo, para incorporar el estilo de fuente Aclonica procedemos a través de unos pocos pasos.</span><br />
<div class="MsoNormal" style="text-align: justify;">
En Internet vamos a google.com/webfonts. La página tiene la siguiente apariencia:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-DmeLctNSF3g/UaKBHVCAxpI/AAAAAAAABJc/d4KDbuIDmlA/s1600/ScreenHunter_01+May.+26+23.35.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" src="http://3.bp.blogspot.com/-DmeLctNSF3g/UaKBHVCAxpI/AAAAAAAABJc/d4KDbuIDmlA/s400/ScreenHunter_01+May.+26+23.35.jpg" width="400" /></a></div>
<div class="MsoNormal" style="text-align: justify;">
<b><br /></b></div>
<div class="MsoNormal" style="text-align: justify;">
Debajo de<b> font families shown </b> empezamos a escribir el nombre de la fuente, al teclear a ya
nos salen todas las fuentes que su nombre empieza igual hasta que queda la que nos interesa, aclonica:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Vb_-6-TmCqE/UaKHdOngg5I/AAAAAAAABJs/5fGKcAHvMtk/s1600/ScreenHunter_02+May.+26+23.58.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="76" src="http://3.bp.blogspot.com/-Vb_-6-TmCqE/UaKHdOngg5I/AAAAAAAABJs/5fGKcAHvMtk/s400/ScreenHunter_02+May.+26+23.58.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
</div>
<div class="MsoNormal" style="margin: 6pt 0cm;">
Pulsamos en el botón azul <b>Add to Collection</b>. En la parte inferior de la pantalla tenemos una
nueva sección donde tenemos que pulsar en el botón <b>Use</b>:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-ai8Rs9B8NoI/UaKKOHagNuI/AAAAAAAABKE/3fYim-qO3F8/s1600/ScreenHunter_04+May.+27+00.17.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-ai8Rs9B8NoI/UaKKOHagNuI/AAAAAAAABKE/3fYim-qO3F8/s1600/ScreenHunter_04+May.+27+00.17.jpg" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm;">
<br /></div>
<div class="MsoNormal" style="margin: 6pt 0cm;">
Que nos lleva a la siguiente pantalla:</div>
<div class="MsoNormal" style="margin: 6pt 0cm;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-JkVpoaZ41Y0/UaKJ2vFB2vI/AAAAAAAABJ8/MmepSgWXnv0/s1600/ScreenHunter_03+May.+27+00.15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="http://2.bp.blogspot.com/-JkVpoaZ41Y0/UaKJ2vFB2vI/AAAAAAAABJ8/MmepSgWXnv0/s320/ScreenHunter_03+May.+27+00.15.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
</div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
Donde no tenemos más que desplazarnos a la parte inferior de
la pantalla para copiar el código:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-amLMFLlmi1c/UaKKuup9FDI/AAAAAAAABKM/QdhXlfBoZG8/s1600/ScreenHunter_05+May.+27+00.19.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="106" src="http://3.bp.blogspot.com/-amLMFLlmi1c/UaKKuup9FDI/AAAAAAAABKM/QdhXlfBoZG8/s400/ScreenHunter_05+May.+27+00.19.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
Para disponer del mismo sin problemas, lo
copiamos en la sección head debajo del link a la página de estilos css de
nuestra página.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-VjKr_s1pXKE/UaKMQiC78qI/AAAAAAAABKY/YMEHhjsYfmI/s1600/ScreenHunter_06+May.+27+00.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-VjKr_s1pXKE/UaKMQiC78qI/AAAAAAAABKY/YMEHhjsYfmI/s1600/ScreenHunter_06+May.+27+00.24.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
Solo queda un paso. Si lo aplicamos a los
botones de navegación del ejemplo anterior, nos quedará así:</div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://2.bp.blogspot.com/-h_7gOSZXWFs/UaKNSgoG6_I/AAAAAAAABKk/7YRDfCcAzqM/s1600/ScreenHunter_07+May.+27+00.29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-h_7gOSZXWFs/UaKNSgoG6_I/AAAAAAAABKk/7YRDfCcAzqM/s1600/ScreenHunter_07+May.+27+00.29.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm;">
Guardamos los cambios y ya tenemos
incorporada la nueva fuente en nuestra página.</div>
<div class="MsoNormal" style="margin: 6pt 0cm;">
Como se observa, añadir una fuente a una página web requiere pocos pasos y en poco tiempo podemos disponer de más fuentes de las que nos suministra Dreamweaver por defecto. Un saludo!!</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-18320785564572158952013-03-22T10:00:00.000+01:002013-03-26T19:21:16.756+01:00Como insertar una barra de navegación con Dreamweaver<br />
<div class="MsoNormal" style="text-align: justify;">
Toda página que se precie dispone de una <i>barra de navegación</i> que permite navegar a otras páginas con un simple clic. En esta entrada nos proponemos crear una barra de navegación. Vamos a trabajar con Dreamweaver CS5. Utilizando html y CSS podemos hacerlo también. En <a href="http://www.estilocss.com/8-tutoriales-de-css/18-como-crear-una-barra-de-navegacion-en-css.html" target="_blank">EstiloCSS </a>también podemos ver un buen ejemplo de como crear una. Nos da una estimación del tiempo que puede costar.</div>
<div class="MsoNormal" style="text-align: justify;">
Crearemos un div en primer lugar. Lo haremos de la siguiente
manera:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-4Yh8bwmsrKs/UUsvAEESx-I/AAAAAAAABFY/JXBet57iQLM/s1600/ScreenHunter_01+Mar.+18+18.37.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Dreamweaver" border="0" src="http://1.bp.blogspot.com/-4Yh8bwmsrKs/UUsvAEESx-I/AAAAAAAABFY/JXBet57iQLM/s1600/ScreenHunter_01+Mar.+18+18.37.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
<br /></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<v:shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f">
<v:stroke joinstyle="miter">
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0">
<v:f eqn="sum @0 1 0">
<v:f eqn="sum 0 0 @1">
<v:f eqn="prod @2 1 2">
<v:f eqn="prod @3 21600 pixelWidth">
<v:f eqn="prod @3 21600 pixelHeight">
<v:f eqn="sum @0 0 1">
<v:f eqn="prod @6 1 2">
<v:f eqn="prod @7 21600 pixelWidth">
<v:f eqn="sum @8 21600 0">
<v:f eqn="prod @7 21600 pixelHeight">
<v:f eqn="sum @10 21600 0">
</v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas>
<v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f">
<o:lock aspectratio="t" v:ext="edit">
</o:lock></v:path></v:stroke></v:shapetype><v:shape id="_x0000_i1045" style="height: 176.25pt; mso-wrap-style: square; visibility: visible; width: 156.75pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Automáticamente tendremos en nuestra hoja la ventana <i>Insertar etiqueta div</i> que nos pide un id o un class. Rellenamos el id:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-1m-JmJaMgmk/UUs6S7tC6gI/AAAAAAAABFg/FCaAGTWZmNI/s1600/ScreenHunter_01+Mar.+21+17.05.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="138" src="http://3.bp.blogspot.com/-1m-JmJaMgmk/UUs6S7tC6gI/AAAAAAAABFg/FCaAGTWZmNI/s320/ScreenHunter_01+Mar.+21+17.05.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal">
<v:shape id="Imagen_x0020_1" o:spid="_x0000_i1044" style="height: 169.5pt; mso-wrap-style: square; visibility: visible; width: 395.25pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image002.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
Pulsamos en aceptar. Automáticamente tenemos el div creado:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-aDp81tCkYW8/UUs6dpLoL-I/AAAAAAAABFo/aZTqKa0c2qE/s1600/ScreenHunter_02+Mar.+18+22.36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-aDp81tCkYW8/UUs6dpLoL-I/AAAAAAAABFo/aZTqKa0c2qE/s1600/ScreenHunter_02+Mar.+18+22.36.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
<span style="text-align: justify;">Vamos a utilizarlo para
introducir en él la barra de navegación. Usaremos una lista con viñetas.
Primero borramos la frase que ha aparecido por defecto en el wrapper. A continuación
procedemos. </span><span style="text-align: justify;">En el inspector de propiedades, parte
inferior de la pantalla, hacemos clic en el botón lista sin ordenar:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-WIgCprDSL3E/UUs7Y7xmmSI/AAAAAAAABGA/uJBegt_7VD4/s1600/ScreenHunter_03+Mar.+18+22.41.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-WIgCprDSL3E/UUs7Y7xmmSI/AAAAAAAABGA/uJBegt_7VD4/s1600/ScreenHunter_03+Mar.+18+22.41.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<v:shape id="Imagen_x0020_7" o:spid="_x0000_i1042" style="height: 78pt; mso-wrap-style: square; visibility: visible; width: 128.25pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image004.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Ahora escribimos los distintos elementos de
la lista. Por ejemplo podemos dejarla así:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4i2TW9Wn4UU/UUs7t9cLcUI/AAAAAAAABGI/caImvhG0zbU/s1600/ScreenHunter_04+Mar.+18+22.50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-4i2TW9Wn4UU/UUs7t9cLcUI/AAAAAAAABGI/caImvhG0zbU/s1600/ScreenHunter_04+Mar.+18+22.50.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div align="center" class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: center;">
<v:shape id="Imagen_x0020_10" o:spid="_x0000_i1041" style="height: 74.25pt; mso-wrap-style: square; visibility: visible; width: 103.5pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image005.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
Le vamos a poner como id <b>navegación</b>.
Pulsamos en <b>dividir</b> para ver el
código de la página y escribimos dentro de la etiqueta <b>ul</b> lo siguiente:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-c6OUs2Uc8Jc/UUs9R0i7bjI/AAAAAAAABGQ/3X8N2BJ3TGQ/s1600/ScreenHunter_05+Mar.+18+22.54.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-c6OUs2Uc8Jc/UUs9R0i7bjI/AAAAAAAABGQ/3X8N2BJ3TGQ/s1600/ScreenHunter_05+Mar.+18+22.54.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt;">
<br /></div>
<div align="center" class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: center;">
<v:rect fillcolor="white [3212]" id="_x0000_s1026" strokecolor="#c00000" strokeweight="2pt" style="height: 20.25pt; left: 0; margin-left: 184.2pt; margin-top: 26.05pt; position: absolute; text-align: left; width: 99.75pt; z-index: 1;">
<v:fill opacity="0">
</v:fill></v:rect><v:shape id="Imagen_x0020_13" o:spid="_x0000_i1040" style="height: 125.25pt; mso-wrap-style: square; visibility: visible; width: 132pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image006.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
A cada elemento de la lista le ponemos un
enlace a cada página con la etiqueta a. Hacemos clic en el primer elemento de
la lista, inicio. En el inspector de propiedades nos colocamos en vínculo y
escribimos la dirección de la página a la que nos debe llevar el enlace.
Procedemos con el resto de puntos de la lista del mismo modo. Con inicio hemos
hecho referencia a index.html, la página de entrada del sitio que estamos
construyendo.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ZYKb-CA2m20/UUtQyt6N-qI/AAAAAAAABGg/AKOdS3d0LvI/s1600/ScreenHunter_04+Mar.+21+19.23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="66" src="http://4.bp.blogspot.com/-ZYKb-CA2m20/UUtQyt6N-qI/AAAAAAAABGg/AKOdS3d0LvI/s320/ScreenHunter_04+Mar.+21+19.23.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<v:rect fillcolor="white [3212]" id="_x0000_s1027" strokecolor="#c00000" strokeweight="2pt" style="height: 20.25pt; left: 0; margin-left: 4.2pt; margin-top: 16pt; position: absolute; text-align: left; width: 99.75pt; z-index: 2;">
<v:fill opacity="0">
</v:fill></v:rect><v:shape id="Imagen_x0020_16" o:spid="_x0000_i1039" style="height: 60.75pt; mso-wrap-style: square; visibility: visible; width: 354.75pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image007.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Si queremos que la página destino del
enlace aparezca en otra ventana podemos elegirlo dentro de destino
seleccionando _blank:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-VizoEY3xJgM/UUs7Em-wkmI/AAAAAAAABF0/3miOn3_EX6I/s1600/ScreenHunter_07+Mar.+18+23.09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-VizoEY3xJgM/UUs7Em-wkmI/AAAAAAAABF0/3miOn3_EX6I/s1600/ScreenHunter_07+Mar.+18+23.09.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<v:shape id="Imagen_x0020_19" o:spid="_x0000_i1038" style="height: 71.25pt; mso-wrap-style: square; visibility: visible; width: 102.75pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image008.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Lo dejamos en blanco. Creamos los enlaces
del resto de la lista. Seleccionamos cada uno y en vínculo escribimos la página
correspondiente. La lista queda ahora así:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Bm35x9mDeSM/UUtSAp2ZEyI/AAAAAAAABG8/L7W8Q-9TaZM/s1600/ScreenHunter_08+Mar.+18+23.19.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-Bm35x9mDeSM/UUtSAp2ZEyI/AAAAAAAABG8/L7W8Q-9TaZM/s1600/ScreenHunter_08+Mar.+18+23.19.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_22" o:spid="_x0000_i1037" style="height: 73.5pt; mso-wrap-style: square; visibility: visible; width: 289.5pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image009.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Dentro del código, nos colocamos en el id
navegación con un clic. Ahora vamos al panel de CSS para insertar una nueva
regla pulsando en la parte inferior del mismo tal como muestra la imagen:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-T9zykrmWc_g/UUtRuxrrBvI/AAAAAAAABG0/yoGT_vtWSWw/s1600/ScreenHunter_09+Mar.+18+23.23.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-T9zykrmWc_g/UUtRuxrrBvI/AAAAAAAABG0/yoGT_vtWSWw/s1600/ScreenHunter_09+Mar.+18+23.23.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div align="center" class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: center;">
<v:shape id="Imagen_x0020_25" o:spid="_x0000_i1036" style="height: 78pt; mso-wrap-style: square; visibility: visible; width: 93.75pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image010.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Que nos lleva a la ventana:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-oN3JjAe-Rn8/UUuJ-QugFxI/AAAAAAAABIU/LG6JeWmD2es/s1600/ScreenHunter_06+Mar.+21+23.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="177" src="http://4.bp.blogspot.com/-oN3JjAe-Rn8/UUuJ-QugFxI/AAAAAAAABIU/LG6JeWmD2es/s400/ScreenHunter_06+Mar.+21+23.24.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_28" o:spid="_x0000_i1035" style="height: 183pt; mso-wrap-style: square; visibility: visible; width: 410.25pt;" type="#_x0000_t75">
<v:imagedata cropbottom="28860f" o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image011.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Damos a aceptar, y estamos en condiciones
de establecer los valores que nos interesan. Vamos a <i>cuadro </i>dentro de
categoría:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ucnKWgninCM/UUuLpETSoOI/AAAAAAAABIY/314yYODplTQ/s1600/ScreenHunter_07+Mar.+21+23.34.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="105" src="http://4.bp.blogspot.com/-ucnKWgninCM/UUuLpETSoOI/AAAAAAAABIY/314yYODplTQ/s400/ScreenHunter_07+Mar.+21+23.34.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_31" o:spid="_x0000_i1034" style="height: 110.25pt; mso-wrap-style: square; visibility: visible; width: 425.25pt;" type="#_x0000_t75">
<v:imagedata cropbottom="39227f" o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image012.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
En float seleccionamos left para que flote
a la izquierda, que hará que se coloque en la izquierda de la pantalla. </div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Avanzamos, en la vista código hacemos clic
en el li de inicio e insertamos una nueva regla css.</div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Lst2RkkW3H4/UUuEar5x55I/AAAAAAAABHU/H9QX67NoEeE/s1600/ScreenHunter_10+Mar.+18+23.36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="136" src="http://3.bp.blogspot.com/-Lst2RkkW3H4/UUuEar5x55I/AAAAAAAABHU/H9QX67NoEeE/s400/ScreenHunter_10+Mar.+18+23.36.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Seleccionamos ahora la categoría lista
donde modificaremos la propiedad list-style a none para quitar las viñetas.</div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_37" o:spid="_x0000_i1032" style="height: 130.5pt; mso-wrap-style: square; visibility: visible; width: 291pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image014.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Nuestra lista se muestra ahora así, con los cambios realizados:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-IppLbl32VVU/UUuEa4rRDKI/AAAAAAAABHo/pKRPtPHyBo0/s1600/ScreenHunter_12+Mar.+18+23.43.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-IppLbl32VVU/UUuEa4rRDKI/AAAAAAAABHo/pKRPtPHyBo0/s1600/ScreenHunter_12+Mar.+18+23.43.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_40" o:spid="_x0000_i1031" style="height: 53.25pt; mso-wrap-style: square; visibility: visible; width: 183pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image015.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Además, rompe la estructura lista sin
ordenar. Para quitar el subrayado pondremos la propiedad <i>text-decoration</i> a
<i>none</i>. Colocamos en el código el cursor en la primera etiqueta a de la lista
navegación. Añadimos una nueva regla css:</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_43" o:spid="_x0000_i1030" style="height: 207pt; mso-wrap-style: square; visibility: visible; width: 410.25pt;" type="#_x0000_t75">
<v:imagedata cropbottom="24050f" o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image016.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Pulsamos en aceptar.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-QzgNCKA-oMs/UUuEbB9MlpI/AAAAAAAABH4/XMlfjhO8dP0/s1600/ScreenHunter_13+Mar.+18+23.57.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="248" src="http://2.bp.blogspot.com/-QzgNCKA-oMs/UUuEbB9MlpI/AAAAAAAABH4/XMlfjhO8dP0/s320/ScreenHunter_13+Mar.+18+23.57.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_46" o:spid="_x0000_i1029" style="height: 199.5pt; mso-wrap-style: square; visibility: visible; width: 256.5pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image017.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Pero los enlaces todavía siguen juntos. En la categoría bloque le aplicamos el
valor block a la propiedad Display. El resultado en la página es el siguiente:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-3ZJg6ZqzVGo/UUuEbpeWsII/AAAAAAAABIA/206_CC2PVQw/s1600/ScreenHunter_14+Mar.+19+00.13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="26" src="http://4.bp.blogspot.com/-3ZJg6ZqzVGo/UUuEbpeWsII/AAAAAAAABIA/206_CC2PVQw/s400/ScreenHunter_14+Mar.+19+00.13.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_49" o:spid="_x0000_i1028" style="height: 29.25pt; mso-wrap-style: square; visibility: visible; width: 425.25pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image018.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<i>Contacto </i>ha quedado debajo de <i>Inicio</i>.
Debemos reducir la anchura. Cambiamos los 400 pixeles que hemos puesto por
300 pixeles. Guardamos el cambio y refrescamos la página. Ya tenemos lo que
queríamos:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-nzeTUrXQpEM/UUuEbsTVLOI/AAAAAAAABH8/aDM29tkW0X0/s1600/ScreenHunter_15+Mar.+19+00.17.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="22" src="http://2.bp.blogspot.com/-nzeTUrXQpEM/UUuEbsTVLOI/AAAAAAAABH8/aDM29tkW0X0/s400/ScreenHunter_15+Mar.+19+00.17.jpg" width="400" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<v:shape id="Imagen_x0020_52" o:spid="_x0000_i1027" style="height: 24.75pt; mso-wrap-style: square; visibility: visible; width: 425.25pt;" type="#_x0000_t75">
<v:imagedata o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image019.png">
</v:imagedata></v:shape></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Resumiendo, los estilos aplicados para la
barra de navegación son los siguientes:</div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="http://2.bp.blogspot.com/-zbJHQYvMb-s/UUuU19r32LI/AAAAAAAABIk/hEB61c4Lh30/s1600/ScreenHunter_08+Mar.+22+00.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-zbJHQYvMb-s/UUuU19r32LI/AAAAAAAABIk/hEB61c4Lh30/s1600/ScreenHunter_08+Mar.+22+00.10.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Para cambiar de color el texto y el fondo
de los enlaces añadimos un efecto hover. Nos colocamos en a, añadimos una nueva
regla css, y en la ventana añadimos dos puntos y escribimos la palabra hover:</div>
<div align="center" class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: center;">
<v:shape id="Imagen_x0020_55" o:spid="_x0000_i1026" style="height: 154.5pt; mso-wrap-style: square; visibility: visible; width: 218.25pt;" type="#_x0000_t75">
<v:imagedata cropbottom="19772f" o:title="" src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image020.png">
</v:imagedata></v:shape></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4pMVNzH2tkQ/UUuEbxilJ2I/AAAAAAAABIE/f-U8rGb7kWQ/s1600/ScreenHunter_16+Mar.+19+00.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-4pMVNzH2tkQ/UUuEbxilJ2I/AAAAAAAABIE/f-U8rGb7kWQ/s1600/ScreenHunter_16+Mar.+19+00.24.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Modificamos las propiedades del color de
fondo y color del texto para obtener un resultado cuando colocamos el cursor, por
ejemplo, en portfolio:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-8AojEChvj8E/UUtRRTldsWI/AAAAAAAABGs/gCfqUYnf-iQ/s1600/ScreenHunter_17+Mar.+19+00.36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-8AojEChvj8E/UUtRRTldsWI/AAAAAAAABGs/gCfqUYnf-iQ/s1600/ScreenHunter_17+Mar.+19+00.36.jpg" /></a></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Al código css le hemos añadido las
siguientes propiedades:</div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<b>#navegación li a:hover {</b></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<b> color:
#fff;</b></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<b> background-color:
#333;</b></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
<b>}</b></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Si queremos saber un poco más sobre hover <a href="http://www.librosweb.es/css/capitulo_7.html" target="_blank">librosweb </a>nos puede ayudar a realizarlo con soltura. Para que se quede esto bien, es interesante practicar. En <a href="http://www.desarrolloweb.com/articulos/barra-navegacion-horizontal-listas-css.html" target="_blank">desarrolloweb </a>tenemos otro ejemplo para practicar la creación de otro tipo de barra de navegación.</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-84513198823171995352013-03-15T00:15:00.000+01:002013-03-25T23:05:03.431+01:00Como diseñar una página a dos columnas con CSS <br />
<div class="MsoNormal" style="text-align: justify;">
Después de ver una pequeña entrada sobre estilos en cascada css, vamos a comentar como construir un sitio con dos columnas. Ejemplos de esto lo tenemos, por ejemplo, en <a href="http://www.miguelmanchego.com/2009/maquetacion-css-a-dos-columnas/" target="_blank">Studio manchego</a>. En primer lugar dentro de la
etiqueta body, vamos a crear varias etiquetas div para crear la estructura de
una página con dos columnas. En primer lugar, para poner una introducción, un
título o imagen, o una combinación de las mismas crearemos la cabecera o header.</div>
<div class="MsoNormal" style="text-align: justify;">
Después vendrá el contenido principal
de la página, que lo vamos a dividir en dos partes, contenido principal y un
contenido. La página web contiene todos los elementos que queremos que se vean.
Para decidir cómo se van a ver, usaremos una hoja de estilos en cascada. Si no
la utilizamos la página quedaría muy pobre. Por hacerlo más sencillo, no
introduciremos un pie de página. Tampoco vamos a colocar un menú. No obstante, si deseáis ver como se coloca un menú podemos ver está <a href="http://www.miguelmanchego.com/2009/menu-usando-ul-y-li/" target="_blank">pagina </a>que se enseña como hacerlo.</div>
<div class="MsoNormal" style="text-align: justify;">
La estructura de nuestra página debe
quedar de la siguiente forma:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-3TZmF5tXD4s/UUJRbx7O24I/AAAAAAAABE4/FYVQUmvgPoY/s1600/ScreenHunter_01+Mar.+14+23.36.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="185" src="http://1.bp.blogspot.com/-3TZmF5tXD4s/UUJRbx7O24I/AAAAAAAABE4/FYVQUmvgPoY/s320/ScreenHunter_01+Mar.+14+23.36.jpg" width="320" /></a></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<!--[if gte vml 1]><v:shapetype
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Diagrama_x0020_1" o:spid="_x0000_i1026" type="#_x0000_t75"
style='width:427.5pt;height:248.25pt;visibility:visible' o:gfxdata="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
SQQAAB8AAAAAAAAAAAAAAAAA6wkAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWxQSwEC
LQAUAAYACAAAACEAOT3+zzABAAD8AwAAKgAAAAAAAAAAAAAAAAC2CwAAY2xpcGJvYXJkL2RyYXdp
bmdzL19yZWxzL2RyYXdpbmcxLnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhAJxOXiHiBgAAOhwAABoA
AAAAAAAAAAAAAAAALg0AAGNsaXBib2FyZC90aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgAAAAh
AAPAojwRBAAA30EAAB4AAAAAAAAAAAAAAAAASBQAAGNsaXBib2FyZC9kaWFncmFtcy9jb2xvcnMx
LnhtbFBLAQItABQABgAIAAAAIQBZy6Sa2wMAAA1RAAAiAAAAAAAAAAAAAAAAAJUYAABjbGlwYm9h
cmQvZGlhZ3JhbXMvcXVpY2tTdHlsZTEueG1sUEsBAi0AFAAGAAgAAAAhALyIF0zdBAAAlBgAAB4A
AAAAAAAAAAAAAAAAsBwAAGNsaXBib2FyZC9kaWFncmFtcy9sYXlvdXQxLnhtbFBLAQItABQABgAI
AAAAIQDGOIt5TgQAAB0VAAAfAAAAAAAAAAAAAAAAAMkhAABjbGlwYm9hcmQvZGlhZ3JhbXMvZHJh
d2luZzEueG1sUEsFBgAAAAAKAAoA5gIAAFQmAAAAAA==
">
<v:imagedata src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"
o:title="" cropbottom="-92f"/>
<o:lock v:ext="edit" aspectratio="f"/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b><i><span style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Código
de la página web<o:p></o:p></span></i></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Para crear la página crearemos el
siguiente código:<br />
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-AR1VsKDh660/UVDH46srtLI/AAAAAAAABIw/cWDg9Kezuz8/s1600/ScreenHunter_01+Mar.+25+22.54.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-AR1VsKDh660/UVDH46srtLI/AAAAAAAABIw/cWDg9Kezuz8/s1600/ScreenHunter_01+Mar.+25+22.54.jpg" /></a></div>
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b></b></div>
<o:p></o:p>
<br />
<div class="MsoNormal" style="text-align: justify;">
La página la podemos guardar como
index.html. Todo lo que se va a ver en la página estará situado dentro de la
etiqueta body. El primer elemento es el div <b>header</b>:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-CwG9vUtz47Y/UVDIt78TkOI/AAAAAAAABI4/je0IXyhPPsw/s1600/ScreenHunter_02+Mar.+25+22.58.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-CwG9vUtz47Y/UVDIt78TkOI/AAAAAAAABI4/je0IXyhPPsw/s1600/ScreenHunter_02+Mar.+25+22.58.jpg" /></a></div>
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Si nos fijamos, dentro del div con
id <b>fondo</b> hemos colocado otro dos div
(principal y aside):</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-LOJjPzo5-UU/UVDJNNOx7kI/AAAAAAAABJA/KUoLWuwiZ_8/s1600/ScreenHunter_03+Mar.+25+23.00.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-LOJjPzo5-UU/UVDJNNOx7kI/AAAAAAAABJA/KUoLWuwiZ_8/s1600/ScreenHunter_03+Mar.+25+23.00.jpg" /></a></div>
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Lo que queremos es que principal
y aside queden colocados uno al lado de otro así:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<!--[if gte vml 1]><v:group id="_x0000_s1026"
style='position:absolute;left:0;text-align:left;margin-left:96.45pt;
margin-top:3.45pt;width:177.75pt;height:86.25pt;z-index:1' coordorigin="4095,12761"
coordsize="3555,1725">
<v:roundrect id="_x0000_s1027" style='position:absolute;left:4095;top:12761;
width:3555;height:1725' arcsize="10923f" fillcolor="#666 [1936]"
strokecolor="#666 [1936]" strokeweight="1pt">
<v:fill color2="#ccc [656]" angle="-45" focus="-50%" type="gradient"/>
<v:shadow on="t" type="perspective" color="#7f7f7f [1601]" opacity=".5"
offset="1pt" offset2="-3pt"/>
</v:roundrect><v:roundrect id="_x0000_s1028" style='position:absolute;left:4275;
top:12866;width:1485;height:1530' arcsize="10923f" fillcolor="#4f81bd [3204]"
strokecolor="#f2f2f2 [3041]" strokeweight="3pt">
<v:shadow on="t" type="perspective" color="#243f60 [1604]" opacity=".5"
offset="1pt" offset2="-1pt"/>
</v:roundrect><v:roundrect id="_x0000_s1029" style='position:absolute;left:5895;
top:12866;width:1485;height:1530' arcsize="10923f" fillcolor="#c0504d [3205]"
strokecolor="#f2f2f2 [3041]" strokeweight="3pt">
<v:shadow on="t" type="perspective" color="#622423 [1605]" opacity=".5"
offset="1pt" offset2="-1pt"/>
</v:roundrect></v:group><![endif]--><!--[if !vml]-->
<br />
<table align="left" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td height="3" width="127"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</tbody></table>
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-4vibnblUTVk/UUJSDdQCDpI/AAAAAAAABFA/g9YG0kNnSqk/s1600/ScreenHunter_02+Mar.+14+23.39.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-4vibnblUTVk/UUJSDdQCDpI/AAAAAAAABFA/g9YG0kNnSqk/s1600/ScreenHunter_02+Mar.+14+23.39.jpg" /></a></div>
<div class="MsoNormal" style="text-align: justify;">
<o:p> </o:p> </div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b><i><span style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Hoja
de estilos</span></i></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Ahora que tenemos todos los
elementos que nos interesan en index.html vamos crear la hoja de estilos. Tal
como muestra <b>index</b>, la llamamos <b>estilos.css</b> y la guardamos dentro de la
carpeta <b>css</b>. Si a la carpeta la
llamamos <b>Mi sitio</b>, su contenido
puede ser así:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-kAIX6grByx8/UUJSb2qtCnI/AAAAAAAABFI/PO_hqeh0I2k/s1600/ScreenHunter_03+Mar.+14+23.42.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://2.bp.blogspot.com/-kAIX6grByx8/UUJSb2qtCnI/AAAAAAAABFI/PO_hqeh0I2k/s320/ScreenHunter_03+Mar.+14+23.42.jpg" width="320" /></a></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<!--[if gte vml 1]><v:shape
id="Diagrama_x0020_3" o:spid="_x0000_i1025" type="#_x0000_t75" style='width:428.25pt;
height:249.75pt;visibility:visible' o:gfxdata="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
CAAAACEACuagUZYUAAAldQAAHAAAAAAAAAAAAAAAAAB2AgAAY2xpcGJvYXJkL2RpYWdyYW1zL2Rh
dGExLnhtbFBLAQItABQABgAIAAAAIQCKnvRBjgEAAEkEAAAfAAAAAAAAAAAAAAAAAEYXAABjbGlw
Ym9hcmQvZHJhd2luZ3MvZHJhd2luZzEueG1sUEsBAi0AFAAGAAgAAAAhADk9/s8wAQAA/AMAACoA
AAAAAAAAAAAAAAAAERkAAGNsaXBib2FyZC9kcmF3aW5ncy9fcmVscy9kcmF3aW5nMS54bWwucmVs
c1BLAQItABQABgAIAAAAIQCcTl4h4gYAADocAAAaAAAAAAAAAAAAAAAAAIkaAABjbGlwYm9hcmQv
dGhlbWUvdGhlbWUxLnhtbFBLAQItABQABgAIAAAAIQADwKI8EQQAAN9BAAAeAAAAAAAAAAAAAAAA
AKMhAABjbGlwYm9hcmQvZGlhZ3JhbXMvY29sb3JzMS54bWxQSwECLQAUAAYACAAAACEAWcukmtsD
AAANUQAAIgAAAAAAAAAAAAAAAADwJQAAY2xpcGJvYXJkL2RpYWdyYW1zL3F1aWNrU3R5bGUxLnht
bFBLAQItABQABgAIAAAAIQBjncyrCwgAAC1CAAAeAAAAAAAAAAAAAAAAAAsqAABjbGlwYm9hcmQv
ZGlhZ3JhbXMvbGF5b3V0MS54bWxQSwECLQAUAAYACAAAACEAIHSuiu0FAAA+OAAAHwAAAAAAAAAA
AAAAAABSMgAAY2xpcGJvYXJkL2RpYWdyYW1zL2RyYXdpbmcxLnhtbFBLBQYAAAAACgAKAOYCAAB8
OAAAAAA=
">
<v:imagedata src="file:///C:\Users\Jaime\AppData\Local\Temp\msohtmlclip1\01\clip_image004.png"
o:title=""/>
<o:lock v:ext="edit" aspectratio="f"/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Esto significa que la carpeta mi sitio
tiene dos carpetas (CSS e Imágenes) junto con la página index.html. CSS, a su
vez, contiene el archivo estilos.css y la carpeta imágenes podemos decir que
tiene dos imágenes.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Vamos a ver el contenido de
estilos.css por apartados. Para hacer referencia a cada div usamos su id. Por
ejemplo, a header, le aplicamos los distintos estilos poniendo el carácter #
antes de su id. Después colocamos las distintas propiedades encerradas entre
llaves, y la final de cada propiedad debemos colocar un punto y coma. Podemos recordar que tenemos una referencia de los estilos sobre posicionamiento en <a href="http://www.librosweb.es/css/capitulo_5/posicionamiento_flotante.html" target="_blank">librosWeb</a>.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
En primer lugar el div con id de
valor <b>header</b> queda así:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b>#header<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US">{<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> width: 100%;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> height: 100px;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> background: #fd23;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> font-style: italic;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> font-weight: bold;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> </span>text-align: center;<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b>}<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 6.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 6.0pt; text-align: justify;">
Esto significa que su ancho va a ser el de
toda la página, width: 100%. Le damos una altura de 100 pixeles, un color de
fondo con la propiedad <b>background</b>.
El texto aparece en cursiva gracias a <b>Font-style</b>,
<b>Font-weight</b> nos pone en negrita todo
el texto y además, estará centrado gracias a <b>text-align</b>.</div>
<div class="MsoNormal" style="text-align: justify;">
Al div <b>fondo</b> le aplicamos los siguientes estilos:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US">#fondo<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US">{<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> width: 100%;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> height: 630px;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> background: #ff23;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b>}<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Es decir fondo va a ocupar todo
el ancho de la página. Su altura tendrá 630 pixeles.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b>#principal<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b>{<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b> </b><b><span lang="EN-US">float: left;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> width: 65%;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> height: 630px;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> </span>background: blue;<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b>}<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b>Principal</b> y <b>aside</b> van
dentro de fondo. Para que principal quede a la izquierda ponemos float: left.
La altura es la misma que de <b>fondo</b> y
de <b>aside </b>(<b>height</b>: 630 pixeles). Las anchuras las hemos colocado de forma
porcentual. Su suma es del 100%. El color de fondo de principal está puesto a
azul.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US">#aside<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US">{<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> float: right;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> width: 35%;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> height: 630px;<o:p></o:p></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b><span lang="EN-US"> </span>background: yellow;<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<b>}<o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b>Float</b> lo ponemos a <b>right</b>
para que quede a la derecha del div <b>principal</b>.
Con float hacemos que el resto de la página “fluya” alrededor del elemento. Así
conseguimos que <b>aside</b> se coloque al
lado de principal, a su misma altura. Color de fondo amarillo.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Si queremos colocar más columnas,
lo podemos hacer, las dos primeras columnas la propiedad <b>float</b> tendrá de valor <b>left</b>.
En la última su valor será <b>right</b>. La
suma de sus anchos no debe superar al ancho del div que los contiene, de lo
contrario, una columna podría caer hacia abajo (digamos que tiene que buscar un
sitio donde ponerse).</div>
<div class="MsoNormal" style="text-align: justify;">
Para ver más ejemplos de maquetación de paginas web podemos ir a la página de <a href="http://www.desarrolloweb.com/articulos/2112.php" target="_blank">desarrolloweb</a>.</div>
<div class="MsoNormal" style="text-align: justify;">
Me despido, espero que resulte de ayuda esta entrada para los lectores. Un saludo!!</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com3tag:blogger.com,1999:blog-4307902921131340986.post-36428028825917375562013-03-05T00:22:00.000+01:002013-03-14T10:11:24.034+01:00Introducción a CSS<div style="text-align: justify;">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="http://4.bp.blogspot.com/-VTCfUmJ7V4Q/UTE041RdT6I/AAAAAAAABEM/Q3smi5QHasE/s1600/2065360018_5a6c723f0f.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="213" src="http://4.bp.blogspot.com/-VTCfUmJ7V4Q/UTE041RdT6I/AAAAAAAABEM/Q3smi5QHasE/s320/2065360018_5a6c723f0f.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Omar Omar</td></tr>
</tbody></table>
CSS es un lenguaje que se usa para aplicar estilos a los distintos objetos de una página web. Últimamente es la forma de aplicar un formato a un texto, ubicar un elemento en la página, crear una estructura de dos o tres columnas. Antes se hacía desde la propia página usando distintas etiquetas como <b>font </b>junto con sus distintos atributos (face, size, etc.). CSS permite cargar la página HTML sin utilizar etiquetas como font. Cualquier cambio que se haga en el archivo que contiene el código CSS se aplica inmediatamente en la página. Una buena referencia de estilos en cascada la tenemos en <a href="http://www.htmlhelp.com/es/reference/css/properties.html" target="_blank">Guía de hojas de estilo</a>. Vamos a ver un poco la sintaxis y los elementos de CSS más usados.</div>
<div style="text-align: justify;">
<br /></div>
<h3>
<span style="color: #990000; font-family: Trebuchet MS, sans-serif;"><b><i>Sintaxis</i></b></span></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Para aplicar un estilo, se hace sobre una etiqueta presente en la página. Se escribe la etiqueta y entre llaves damos valor a las distintas propiedades, que acabarán cada una con un punto y coma. La sintaxis es:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-lak3Mm0bTg0/UTD43G_pqKI/AAAAAAAABD8/8vlXQzyoMtA/s1600/ScreenHunter_01+Mar.+01+19.49.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="" border="0" height="166" src="http://3.bp.blogspot.com/-lak3Mm0bTg0/UTD43G_pqKI/AAAAAAAABD8/8vlXQzyoMtA/s400/ScreenHunter_01+Mar.+01+19.49.jpg" title="Sintaxis" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<h3>
<i><span style="color: #990000; font-family: Trebuchet MS, sans-serif;">Formas de crear estilos</span></i></h3>
</div>
<div style="text-align: justify;">
Para aplicar estilos, lo podemos hacer desde la propia página o desde un archivo externo.<br />
<br /></div>
<div style="text-align: justify;">
<h4>
<i><span style="color: #0b5394; font-family: Trebuchet MS, sans-serif;">En el propio fichero html</span></i></h4>
<div>
<i><span style="color: #0b5394; font-family: Trebuchet MS, sans-serif;"><br /></span></i></div>
Para definir un estilo nos colocamos dentro de la etiqueta <b>head</b> donde insertaremos la etiqueta <b>style</b>. Ponemos un ejemplo que incluye un estilo colocado dentro de la propia página:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-eqG9_fczN0E/UTKMiCk3bUI/AAAAAAAABEc/4KXTsIuBSXE/s1600/ScreenHunter_01+Mar.+03+00.32.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-eqG9_fczN0E/UTKMiCk3bUI/AAAAAAAABEc/4KXTsIuBSXE/s1600/ScreenHunter_01+Mar.+03+00.32.jpg" /></a></div>
<br />
<br />
<b><i><head></head></i></b><br />
<b><i> <title> Estilos CSS</title></i></b><br />
<b><i> <style type="text/css"></i></b></p>
<p>
<b><i> body {</i></b></p>
<p>
<b><i> background: black;</i></b></p>
<p>
<b><i> }</i></b></p>
<p>
<b><i> </head></i></b></p>
<p>
<b><i></head></i></b></p>
<p>
<br></p>
<p>
Esta forma de de definir estilos es válida cuando vamos a usar pocos estilos, y cualquier cambio en los mismos no supone mucho esfuerzo.</p>
<p>
<br></p>
<h4>
<font color="#0b5394" face="Trebuchet MS, sans-serif"><i>En un fichero distinto al de html</i></font></h4>
<p>
<br></p>
<p>
La extensión de estos archivos es .<b>css</b>, podemos crear los archivos de tipo css que queramos, y que desde el código html debemos enlazarlos. El enlace se hace con la etiqueta <b>link </b>y también se encuentra dentro de head. Podemos editar, construir y guardar el fichero con procesador de textos sencillo como <b>Notepad</b>++.</p>
<p>
En primer lugar se crea el archivo con extensión css bien en la misma carpeta que la página web que va a retocar o en una carpeta dond</p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<h3>
<b><i><font face="Trebuchet MS, sans-serif" color="#990000">Comentarios</font></i></b></h3>
</div>
<div style="text-align: justify;">
<p>
Podemos insertar sentencias aclaratorias de lo que vamos escribiendo. Para insertar un comentario lo hacemos así:</p>
<p style="text-align: center;">
<b><i><font size="5">/* Comentario */</font></i></b></p>
<p>
El contenido del mismo, será ignorado por los navegadores. Para </p>
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
<div style="text-align: justify;">
<p>
<br></p>
</div>
</style></i></b><br />
<b><i><br /></i></b>
<b><i><br /></i></b>
<b><i><br /></i></b>
<b><i><br /></i></b>
<b><i><br /></i></b>
<span lang="EN-US" style="text-align: left;"><span style="color: #0b5394; font-family: Trebuchet MS, sans-serif;"><i><br /></i></span></span><br />
<div style="text-align: justify;">
<span lang="EN-US" style="text-align: left;"><i><br /></i></span></div>
<div style="text-align: justify;">
<br /></div>
<div class="MsoNormal">
<h4>
<span style="color: #0b5394; font-family: inherit;"><i>En un fichero externo</i></span></h4>
<span style="font-family: inherit;">Creamos, en primer lugar, un
fichero con un procesador como Sublime o como Notepad++. Su extensión será .<b>css
</b>para guardarlo. En él aplicaremos las distintas propiedades a las etiquetas.
Basta aplicar la sintaxis explicada a cada una de las etiquetas. Una hoja de estilos tiene esta apariencia.</span><span style="font-family: Calibri, sans-serif; font-size: 14pt;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-4oWE2QJZthw/UTKOQozIAaI/AAAAAAAABEk/YABaJ0_VA5E/s1600/ScreenHunter_02+Mar.+03+00.40.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-4oWE2QJZthw/UTKOQozIAaI/AAAAAAAABEk/YABaJ0_VA5E/s1600/ScreenHunter_02+Mar.+03+00.40.jpg" /></a></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;">Solo queda relacionar la página
</span>web<span style="font-family: inherit;"> con la hoja de estilos. Nos colocamos dentro de la etiqueta </span><b style="font-family: inherit;">head </b><span style="font-family: inherit;">y
tecleamos la etiqueta </span><b style="font-family: inherit;">link</b><span style="font-family: inherit;">:</span></div>
<div class="MsoNormal">
<div style="text-align: center;">
<b><i><link href="CSS/estilos.css" rel="stylesheet"></link></i></b></div>
</div>
<div class="MsoNormal" style="text-align: center;">
<span lang="EN-US" style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><b><i><link href="CSS/estilos.css" rel="stylesheet"></link></i></b><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="font-family: "Calibri","sans-serif"; font-size: 14.0pt; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 12.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US"><span style="font-family: inherit;">Así cualquier propiedad que añadimos o modificamos dentro de <b>estilos.css</b> queda reflejado en la página una vez guardados los cambios y actualizado el archivo html. En el ejemplo, la ruta de acceso a la hoja de estilos está en la carpeta CSS.</span></span><br />
<span lang="EN-US"><span style="font-family: inherit;"><br /></span></span>
<span lang="EN-US"><span style="font-family: inherit;"><br /></span></span>
<span lang="EN-US"><span style="font-family: inherit;"><br /></span></span>
<br />
<h4>
<span lang="EN-US" style="color: #0b5394; font-family: Trebuchet MS, sans-serif;"><i>Propiedades que podemos aplicar con las hojas de estilos</i></span></h4>
<span lang="EN-US"><span style="font-family: inherit;">Para comenzar sin algunos estilos predefinidos usamos el * y le aplicamos propiedades de inicio:</span></span><br />
<span lang="EN-US"><span style="font-family: inherit;"><br /></span></span>
<span lang="EN-US"><span style="font-family: inherit;"><b><i>* {</i></b></span></span><br />
<span lang="EN-US"><span style="font-family: inherit;"><b><i>margin: 0;</i></b></span></span><br />
<span lang="EN-US"><span style="font-family: inherit;"><b><i>padding: 0;</i></b></span></span><br />
<span lang="EN-US"><span style="font-family: inherit;"><b><i>}</i></b></span></span></div>
<br />
Así todos los márgenes los dejamos a cero (<b>margin</b>) y con <b>padding</b>: 0 quitamos el desplazamiento del texto con respecto al borde izquierdo de su contenedor (normalmente un <b>div</b>). Podemos ver diez técnicas de reseteo en <a href="http://www.cssblog.es/10-tecnicas-para-resetear-css/" target="_blank">cssblog</a>.<br />
<br />
Para aplicar un color de fondo a un <b>div </b>con id<b> contenedor </b>usaremos la propiedad<b> background.</b> Si queremos que tenga color de fondo rojo en la hoja de estilos escribiremos:</div>
<br />
<br />
<b><i>#contenedor {</i></b><br />
<b><i><span class="Apple-tab-span" style="white-space: pre;"> </span>background: red;</i></b><br />
<b><i>}</i></b><br />
Si además, queremos que el texto sea blanco también lo podemos hacer de la siguiente forma:<br />
<br />
<br />
<b><i>#contenedor {</i></b><br />
<b><i><span class="Apple-tab-span" style="white-space: pre;"> </span>background: red;</i></b><br />
<b><i><span class="Apple-tab-span" style="white-space: pre;"> </span>color: #fff;</i></b><br />
<b><i>}</i></b><br />
<b><i><br /></i></b>
<br />
En vez de escribir directamente el color, lo hemos hecho con código hexadecimal y colocando el carácter # antes y sin dejar espacios.<br />
<br />
Una propiedad básica del texto es <b><i>font-family</i></b> que nos permite definir que tipo de letra aplicamos a un texto determinado. Podemos hacer referencia a varios tipos de letras separados por comas:<br />
<br />
<b><i>font-family: Arial, Helvetica, sans-serif;</i></b><br />
<br />
Para modificar el tipo de letra usamos la propiedad font-size:<br />
<br />
<b><i>div { font-size: 1em; }</i></b><br />
<br />
<br />
Aquí hemos utilizado el tamaño de letra del propio elemento como referencia. <b>1em</b> suele equivaler a un tamaño de letra de 12 ptos. Corresponde al ancho de la letra M. Podemos ver más en <a href="http://librosweb.es/referencia/css/unidades_de_medida.html" target="_blank">unidades de medida</a> y con ejemplos.<br />
<div style="text-align: justify;">
Si queremos colocar un texto en negrita, estamos modificando el grosor de letra. necesitamos establecer el valor de la propiedad font-weight a bold:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><i>div { font-weight: 1em; }</i></b></div>
<div style="text-align: justify;">
<b><i><br /></i></b></div>
<div style="text-align: justify;">
Para modificar el estilo de letra usaremos font-style:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><i>#tipo { font-style: italic; }</i></b></div>
<div style="text-align: justify;">
<b><i><br /></i></b></div>
Para este post es suficiente, todas las variantes de estas propiedades las podéis ver en <a href="http://librosweb.es/css/capitulo_6.html" target="_blank">Introducción a CSS</a> que os va permitir trabajar estos estilos con soltura. También se puede aprender con <a href="http://www.htmlpoint.com/css/css_04.htm" target="_blank">htmlpoint</a>. Seguiremos trabando con CSS. Un saludo.Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-75537257274811456402013-02-25T12:00:00.000+01:002013-02-25T12:00:10.597+01:00Como instalar Emmet en Sublime Text 2<div style="text-align: justify;">
Hoy nos vamos a centrar en como instalar el plugin Emmet en el editor multilenguaje Sublime Text 2. Para crear páginas web, hojas de estilos CSS, trabajar con Sublime Text 2 resulta muy interesante. Como indica <a href="http://falasco.org/guia-definitiva-sublime-text-2" target="_blank">Roxana Falasco</a>, "es un editor ligero, rápido y fácilmente configurable".</div>
<div style="text-align: justify;">
Para trabajar mejor con él se puede instalar un gestor de paquetes denominado <a href="http://wbond.net/sublime_packages/package_control" target="_blank">Package Control</a>. Nos permitirá instalar distintos paquetes entre los que se encuentra Emmet que sustituye a otro plugin exitoso, Zen Coding. Presenta un autocompletado muy interesante. Basta escribir una etiqueta y pulsar la tecla TAB para que se complete la entrada de la etiqueta. En <a href="http://aprendiendoando.com/videotutoriales/taller-de-emmet-sublime-text-2" target="_blank">aprendiendoando </a>tenemos la posibilidad de ver un video en castellano que nos va a ayudar a generar código con más facilidad gracias a emmet. Voy a deciros ahora los pasos para instalar emmet, tal como he hecho en mi ordenador.</div>
<div style="text-align: justify;">
<br /></div>
<h3>
<b><i><span style="color: blue;">Pasos</span></i></b></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
1º Vamos a la página <a href="http://wbond.net/sublime_packages/package_control" target="_blank">wbond </a>para descargar el paquete:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-MwFI0KZ9CfQ/USjal8Rp4NI/AAAAAAAABBk/mVeHp_-s7VI/s1600/ScreenHunter_01+Feb.+23+15.59.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="127" src="http://3.bp.blogspot.com/-MwFI0KZ9CfQ/USjal8Rp4NI/AAAAAAAABBk/mVeHp_-s7VI/s320/ScreenHunter_01+Feb.+23+15.59.jpg" width="320" /></a></div>
<br /></div>
<div style="text-align: justify;">
2º Pulsamos en installation.</div>
<div style="text-align: justify;">
3º Copiamos el todo el código que tiene fondo gris:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-KgUS-yWQpH8/USjbRTUrxQI/AAAAAAAABBs/u6D3_vxEuag/s1600/ScreenHunter_03+Feb.+23+16.07.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="80" src="http://1.bp.blogspot.com/-KgUS-yWQpH8/USjbRTUrxQI/AAAAAAAABBs/u6D3_vxEuag/s640/ScreenHunter_03+Feb.+23+16.07.jpg" width="640" /></a></div>
<br /></div>
<div style="text-align: justify;">
4º Vamos a Sublime Text 2. Pulsamos en el menú View (Vista) donde seleccionamos Mostrar consola (Show console):<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-2lja6CEcnJ4/USjcdNWElaI/AAAAAAAABB0/_jpxk1BrCBM/s1600/ScreenHunter_04+Feb.+23+16.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="http://3.bp.blogspot.com/-2lja6CEcnJ4/USjcdNWElaI/AAAAAAAABB0/_jpxk1BrCBM/s320/ScreenHunter_04+Feb.+23+16.10.jpg" width="320" /></a></div>
<br />
<br />
Ahora, en la fila de la parte inferior de la pantalla lo pegamos con CTRL + V.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-cdxgcSzB5NA/USjeD9SCH1I/AAAAAAAABB8/TcWRZ9ObRCE/s1600/ScreenHunter_05+Feb.+23+16.17.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="51" src="http://2.bp.blogspot.com/-cdxgcSzB5NA/USjeD9SCH1I/AAAAAAAABB8/TcWRZ9ObRCE/s320/ScreenHunter_05+Feb.+23+16.17.jpg" width="320" /></a></div>
<br />
<br />
Hacemos clic.</div>
<div style="text-align: justify;">
5º Sublime nos pide que reiniciemos el programa. Lo cerramos y lo volvemos a abrir.</div>
<div style="text-align: justify;">
6º Presionamos las teclas Ctrl + Shift + P</div>
<div style="text-align: justify;">
7º Aparece una ventana flotante donde escribiremos install. Conforme vamos escribiendo sublime va autocomplentando de acuerdo a lo que tecleamos. Cuando aparezca Package Control ya podemos hacer clic sobre el mismo.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Q25rz9W0SWo/USjhkaxAbkI/AAAAAAAABCM/lAZ6p3bfqrU/s1600/ScreenHunter_07+Feb.+23+16.32.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="87" src="http://1.bp.blogspot.com/-Q25rz9W0SWo/USjhkaxAbkI/AAAAAAAABCM/lAZ6p3bfqrU/s320/ScreenHunter_07+Feb.+23+16.32.jpg" width="320" /></a></div>
<br />
8º Ahora tenemos otra ventana donde escribimos el plugin que queremos instalar, Emmet, lo escribimos y hacemos clic sobre el primero que aparezca (veremos dos, pinchamos en el primero).<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-eztTC27U9ZI/USjidCVtoyI/AAAAAAAABCU/A68K2JCM8Og/s1600/ScreenHunter_08+Feb.+23+16.37.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="117" src="http://2.bp.blogspot.com/-eztTC27U9ZI/USjidCVtoyI/AAAAAAAABCU/A68K2JCM8Og/s320/ScreenHunter_08+Feb.+23+16.37.jpg" width="320" /></a></div>
<br />
En esta imagen solo hay uno, pues lo instalé antes. Ya lo tenemos instalado. A partir de ahora podemos utilizar todas las posibilidades del plugin.<br />
<br />
<h3>
<i><span style="color: blue;">Algunas características que ofrece emmet</span></i></h3>
a) Por ejemplo, para crear rápidamente la estructura de una página Web escribimos <b>html:5</b> y pulsamos la tecla TAB. El resultado es el que sigue:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-mCb1oxBxOno/USjf57ZMS-I/AAAAAAAABCE/k0tn-XwBYKk/s1600/ScreenHunter_06+Feb.+23+16.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-mCb1oxBxOno/USjf57ZMS-I/AAAAAAAABCE/k0tn-XwBYKk/s1600/ScreenHunter_06+Feb.+23+16.24.jpg" /></a></div>
<br />
Tenemos la estructura más sencilla para empezar en la elaboración de la página. Esto ha sido posible gracias a que acabamos de instalar el plugin. Tiene muchas más características que es interesante conocer. Podremos generar código con más rapidez sin equivocarnos.<br />
<br />
b) Si colocamos las etiquetas de la siguiente forma:<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;">ul>li</span></div>
y pulsamos en la tecla tabulador el resultado será:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-8xMQHNltxFs/USjlg64M1zI/AAAAAAAABCo/XzF_niuUzYM/s1600/ScreenHunter_10+Feb.+23+16.50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-8xMQHNltxFs/USjlg64M1zI/AAAAAAAABCo/XzF_niuUzYM/s1600/ScreenHunter_10+Feb.+23+16.50.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Nos genera la apertura y cierre de ambas etiquetas, además como hemos colocado un símbolo <b>&gt;</b> hace que la etiqueta<b> li </b>esté dentro de <b>ul</b>.<br />
<br />
c) Escribir en varios lugares a la vez:<br />
En primer lugar hacemos que la etiqueta <b>li </b>aparezca 5 veces:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-1djjgQSoyMA/USjnAJHj2DI/AAAAAAAABCw/_cgFeCYu4T8/s1600/ScreenHunter_11+Feb.+23+16.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-1djjgQSoyMA/USjnAJHj2DI/AAAAAAAABCw/_cgFeCYu4T8/s1600/ScreenHunter_11+Feb.+23+16.55.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Damos a <b>tab </b>y tenemos:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-l4yPsec5KUE/USjnmuxBiFI/AAAAAAAABC4/93TntqcGqTk/s1600/ScreenHunter_12+Feb.+23+16.59.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-l4yPsec5KUE/USjnmuxBiFI/AAAAAAAABC4/93TntqcGqTk/s1600/ScreenHunter_12+Feb.+23+16.59.jpg" /></a></div>
<br />
Ahora ya podemos hacer lo que queremos. Hacemos clic dentro de la primera etiqueta <b>li</b>, y ahora con la tecla control pulsada hacemos clic en el resto de etiquetas <b>li</b>. El cursor parpadea en las 5 etiquetas. Empezamos a escribir la palabra elemento y se irá escribiendo en todas al mismo tiempo tal como se aprecia en la figura.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-1XcPWPJ1Q84/USjpLYZANQI/AAAAAAAABDE/X40DqVSucwY/s1600/ScreenHunter_13+Feb.+23+17.03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-1XcPWPJ1Q84/USjpLYZANQI/AAAAAAAABDE/X40DqVSucwY/s1600/ScreenHunter_13+Feb.+23+17.03.jpg" /></a></div>
<br />
<div style="text-align: justify;">
d) También podemos teclear un par de etiquetas de la siguiente forma:<br />
<br />
<div style="text-align: center;">
<span style="font-size: large;"><b>ol+div</b></span></div>
<br />
Provocará la siguiente respuesta:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-Z-BV8sW7oz0/USpewOaU0KI/AAAAAAAABDo/OuP53uHoNTg/s1600/ScreenHunter_02+Feb.+24+19.40.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Z-BV8sW7oz0/USpewOaU0KI/AAAAAAAABDo/OuP53uHoNTg/s1600/ScreenHunter_02+Feb.+24+19.40.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
Concatenamos dos etiquetas con el signo +. Ahora ya nos podemos centrar en el contenido de cada una de ellas para escribir lo que le hace falta a cada una de ellas.<br />
Resumiendo, es altamente recomendable hacer uso del plugin. La generación de código es más limpia, rápida y ayuda a evitar errores de escritura, no tenemos necesidad de teclear la apertura y cierre de las etiquetas. Si te gusta y quieres aprender más, puedes ir a la página de I<a href="http://ivanprego.com/diseno-web/html/tutorial-basico-de-emmet-la-evolucion-del-zen-coding/" target="_blank">ván Prego</a> que te permitirá profundizar en un mayor conocimiento.<br />
Un saludo a todos!!</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-51449552272969475022013-02-05T12:00:00.000+01:002013-02-05T14:51:24.332+01:00Máscaras de entrada en Access<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="http://2.bp.blogspot.com/-1NjSB_4ke0k/UQ1DME6IH5I/AAAAAAAABBQ/dxkVH0ZNxqY/s1600/3179007114_abb40ea5b8_m.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="http://2.bp.blogspot.com/-1NjSB_4ke0k/UQ1DME6IH5I/AAAAAAAABBQ/dxkVH0ZNxqY/s1600/3179007114_abb40ea5b8_m.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://creativecommons.org/licenses/by-nc/2.0/deed.es" target="_blank">Nuevo Aden</a></td></tr>
</tbody></table>
<div style="text-align: justify;">
Las máscaras nos permiten aplicar un formato al contenido de los campos. Se aplican en general a campos de tipo texto y de tipo fecha. Nos permitirá, por ejemplo, introducir el número de teléfono con un formato determinado o facilitar la entrada de fechas en un campo. Podemos aplicar una máscara creándola directamente o ayudarnos a crearla con un asistente.</div>
<div style="text-align: justify;">
Es una propiedad que posee tres secciones que separaremos con un punto y coma.<br />
Podemos encontrar páginas donde nos hablan muy bien de esta propiedad de los campos como <a href="http://www.aulaclic.es/access-2010/a_5_2_3.htm" target="_blank">aulaclic </a>o <a href="http://www.adrformacion.com/cursos/accesb2010/leccion2/tutorial6.html" target="_blank">Adr</a>.</div>
<div style="text-align: justify;">
<br /></div>
<h3>
<b><i>Primera sección</i></b></h3>
<div>
<b><i><br /></i></b></div>
<div style="text-align: justify;">
Es la que utilizamos para introducir la propia máscara.<br />
<br /></div>
<div style="text-align: justify;">
<h3>
<i>Segunda sección</i></h3>
<div>
<i><br /></i></div>
</div>
<div style="text-align: justify;">
Puede tener un valor 0 o 1. Si colocamos el cero implica que los caracteres que ponemos junto con la máscara se almacenarán. Con 1 o sin rellenar no se almacenarán los caracteres que acompañan a la propia máscara.<br />
<br /></div>
<h3>
<i>Tercera sección</i></h3>
<div>
<i><br /></i></div>
<div style="text-align: justify;">
Nos permite seleccionar un carácter de espera. Cuando introducimos el dato, los caracteres que no se han rellenado todavía presentan dicho carácter. Por defecto es el guión bajo, en esta sección lo podremos sustituir por ejemplo, por el carácter * o el carácter @.<br />
<br /></div>
<h2>
<i>Creación de la máscara</i></h2>
<div>
<i><br /></i></div>
<div style="text-align: justify;">
Usaremos una serie de caracteres que van a guiar en la introducción de los datos. Vamos a ver cuales son y que datos nos van a permitir introducir. En general, en un campo que introducimos una máscara la cantidad de caracteres que se permiten introducir quedan limitados por la máscara definida. Veamos esos caracteres que usa la máscara.</div>
<div style="text-align: justify;">
<br /></div>
<h3>
<i>Caracteres para los números</i></h3>
<div>
<i><br /></i></div>
<div style="text-align: justify;">
<b><span style="color: blue;">0 </span></b> Entrada obligatoria. Permite la introducción de cualquier número del 0 al 9. No están permitidos el + y el -. Por ejemplo:</div>
<div style="text-align: center;">
<span style="color: #cc0000;"><b><i>Código Postal</i></b></span> <b>00000</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nos obliga a introducir cinco números, cualquier otro carácter no está permitido.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<b><span style="color: blue;">9 </span></b> Entrada opcional. Permite la introducción de cualquier número del 0 al 9. No están permitidos el + y el -. Si seguimos con el mismo ejemplo tenemos:<br />
<div style="text-align: center;">
<span style="color: #cc0000;"><b><i>Código Postal</i></b></span> <b>99999</b></div>
<br />
Nos obliga a introducir cinco números como máximo, podemos teclear 2 o 3 caracteres solamente. Cualquier otro tipo de carácter no está permitido.<br />
<br />
<span style="color: blue;"><b>#</b></span> Para introducir espacios, valores numéricos o los signos + y -.<br />
<br />
<div style="text-align: center;">
<b><i><span style="color: #cc0000;">Diferencial </span></i>#999</b></div>
<br />
Nos permite introducir valores como -123 o 3215.<br />
<br />
<h3>
<i>Caracteres para el texto</i></h3>
<br />
<b><span style="color: blue;">L</span></b> Permite la introducción de cualquier carácter de la A a la Z. Entrada obligatoria.<br />
<br />
<div style="text-align: center;">
<b><i><span style="color: #cc0000;">Identificador </span>LL</i></b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Con esta máscara podemos colocar <i>BF Zs </i>o <i>YT. </i>Nos obliga a introducir siempre 2 caracteres, ni más ni menos.</div>
<div style="text-align: justify;">
<i><br /></i></div>
<div style="text-align: justify;">
<b><span style="color: blue;">?</span></b> Permite la introducción de cualquier carácter de la A a la Z. Entrada opcional.</div>
<div style="text-align: justify;">
<span style="text-align: center;"><b><i><span style="color: #cc0000;"> </span></i></b></span></div>
<div style="text-align: justify;">
<span style="text-align: center;"><b><i><span style="color: #cc0000;"> Identificador </span>????</i></b></span></div>
<div style="text-align: justify;">
<span style="text-align: center;"><b><i><br /></i></b></span></div>
<div style="text-align: justify;">
<span style="text-align: center;">Nos permite introducir datos como BF, weqt, ADsw, UYR. El número de caracteres que introducimos varía de 1 a 4 por que el interrogante no obliga a introducir un carácter.</span></div>
<h3>
<i><span style="text-align: center;">Caracteres para texto y </span>números</i></h3>
<div>
<i><br /></i></div>
<div style="text-align: justify;">
Ahora relajamos un poco la introducción de caracteres. Vamos a permitir la introducción de caracteres o números.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="color: blue;"><b>A</b></span> Permite la introducción de cualquier carácter de la A la Z y de los números 0 al 9. Entrada obligatoria.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="text-align: center;"><b><i><span style="color: #cc0000;"> Identificador </span>AAA</i></b></span><br />
<span style="text-align: center;"><b><i><br /></i></b></span></div>
<div style="text-align: justify;">
<span style="text-align: center;">Este identificador obliga a introducir 3 caracteres o números (o combinación de caracteres y números) de forma obligatoria, por ejemplo B36, 23F, etc.</span></div>
<div style="text-align: justify;">
<span style="text-align: center;"><br /></span>
<span style="text-align: center;"><span style="text-align: justify;"><span style="color: blue;"><b>a</b></span> Permite la introducción de cualquier carácter de la A la Z y de los números 0 al 9. Entrada opcional.</span></span><br />
<span style="text-align: center;"><span style="text-align: justify;"><br /></span></span>
<br />
<div style="text-align: center;">
<span style="text-align: center;"><span style="text-align: justify;"><span style="color: #cc0000;"><b>Código </b></span><b>aaaa</b></span></span></div>
<span style="text-align: center;"><span style="text-align: justify;"><br /></span></span>
De esta forma el código a introducir puede contener hasta 4 caracteres o números, 2B, 56, 1234, B3AQ son opciones válidas con esta máscara.<br />
<br />
<h3>
<i>Cualquier carácter o espacio</i></h3>
<div>
<i><br /></i></div>
<span style="color: blue;"><b>&</b></span> Permite la introducción de cualquier carácter o espacio. Entrada obligatoria.<br />
<br />
<div style="text-align: center;">
<b><i><span style="color: #cc0000;">ISBN </span></i>&&&-&&&-&&&-&&&</b></div>
<br />
Podemos introducir cualquier letra o número. Los guiones aparecerán solos, no hace falta teclearlos. Obliga a introducir todos esos caracteres.<br />
<br />
<span style="text-align: center;"></span><br />
<div style="text-align: justify;">
<span style="text-align: center;"><span style="color: blue;"><b>C</b></span> Permite la introducción de cualquier carácter o espacio. Entrada opcional.</span></div>
<div style="text-align: justify;">
<span style="text-align: center;"><br /></span></div>
<div style="text-align: left;">
<span style="text-align: center;"><b><i><span style="color: #cc0000;"> ISBN </span></i>CCC-CCC-CCC-CCC</b></span></div>
<div style="text-align: justify;">
<span style="text-align: center;"><br /></span></div>
<div style="text-align: justify;">
Igual que antes pero podemos ignorar alguno, nos permite introducir menos caracteres.</div>
<div style="text-align: justify;">
<br /></div>
<h3>
<i>Caracteres de puntuación</i></h3>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Además también podemos incluir en una máscara de entrada signos de puntuación que aparecerán sin necesidad de escribirlos. Esto nos permite ahorrar tiempo, por ejemplo, en la introducción de una fecha su máscara puede ser así:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: center;">
<b><span style="color: #cc0000;"><i>Fecha de nacimiento </i> </span>00/00/00</b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
con lo cual sólo nos obliga a introducir el día, mes y año sin introducir lo dos caracteres barra inclinada. Otros caracteres que podemos utilizar son: </div>
<div style="text-align: justify;">
<b> : , ; .</b></div>
<div style="text-align: justify;">
<span style="text-align: center;"><br /></span></div>
<div style="text-align: justify;">
<span style="text-align: center;">Si queremos que aparezcan las letras en mayúsculas colocaremos antes el carácter <b>> </b>y para minúsculas el carácter<b> <</b>.</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como vemos, interesante propiedad que nos ayuda a dar una vista a los campos de acuerdo a nuestras necesidades. Con un poco de práctica podemos crear máscaras que ayuden a configurar los campos adecuadamente. Un saludo!!!</div>
</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-27593904858039331872013-01-09T23:58:00.000+01:002013-01-09T23:58:14.389+01:00Función elegir de excel<div style="text-align: justify;">
Cuando utilizamos botones de opción podemos utilizar la función SI para seleccionar una acción, en el caso de tres o más opciones estamos obligados a utilizar anidamiento de funciones. Una buena alternativa a esta situación es usar la función <b><i>elegir</i></b>, que no obliga a usar funciones anidadas.<br />
<br /></div>
<div style="text-align: justify;">
Vamos ver su uso con botones de opción. Crearemos tres de ellos. En la ficha programador vamos al grupo controles. En controles de formulario pinchamos en el botón de opción.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-TqzV8hCR1xs/UO27moDYoPI/AAAAAAAAA-g/m9Tx5jLjBhQ/s1600/ScreenHunter_01+Jan.+09+19.46.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-TqzV8hCR1xs/UO27moDYoPI/AAAAAAAAA-g/m9Tx5jLjBhQ/s1600/ScreenHunter_01+Jan.+09+19.46.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Nuestro botón insertado es:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-R4BvJqzFz5Q/UO28UAm8KdI/AAAAAAAAA-o/lpu3SBvAmaw/s1600/ScreenHunter_02+Jan.+09+19.50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-R4BvJqzFz5Q/UO28UAm8KdI/AAAAAAAAA-o/lpu3SBvAmaw/s1600/ScreenHunter_02+Jan.+09+19.50.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Siguiendo el mismo proceso añadimos dos botones más:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-LXJo9KzKzI0/UO29K8jlqgI/AAAAAAAAA-w/stdZ-GJUizk/s1600/ScreenHunter_03+Jan.+09+19.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-LXJo9KzKzI0/UO29K8jlqgI/AAAAAAAAA-w/stdZ-GJUizk/s1600/ScreenHunter_03+Jan.+09+19.55.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Para alinearlos sólo basta seleccionar uno y con las teclas CTRL y las flechas de dirección las movemos para que queden bien. El paso siguiente es asociar dichos botones a una celda. En la celda aparecerá un 1, un 2 o un 3 dependiendo del botón de opción sobre el que pinchemos. En el caso de la imagen anterior en la celda asociada a los botones sería un 2.</div>
<div class="separator" style="clear: both; text-align: justify;">
Para seleccionar la celda donde aparecerán los valores numéricos pulsamos con el botón derecho del ratón y en el menú contextual seleccionamos Formato de control:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-_2ePPePLJWo/UO2_Yje1jSI/AAAAAAAAA_E/NhUg7_YxvlY/s1600/ScreenHunter_04+Jan.+09+20.02.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://1.bp.blogspot.com/-_2ePPePLJWo/UO2_Yje1jSI/AAAAAAAAA_E/NhUg7_YxvlY/s1600/ScreenHunter_04+Jan.+09+20.02.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Para asociar una celda a los botones</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: justify;">
Pulsamos, seleccionamos la pestaña <b>Control </b>y en Vincular con la celda seleccionamos una celda, por ejemplo E2. Pulsamos en aceptar:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Qh119bjG4HE/UO3AeyDNSYI/AAAAAAAAA_Q/XatyoQB1UR4/s1600/ScreenHunter_05+Jan.+09+20.09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-Qh119bjG4HE/UO3AeyDNSYI/AAAAAAAAA_Q/XatyoQB1UR4/s320/ScreenHunter_05+Jan.+09+20.09.jpg" width="302" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Cada vez que pulsemos en un botón la celda E2 cambiará a un valor determinado. Ahora vamos a cambiar el texto de los botones. Botón derecho y modificar texto en cada uno de ellos nos permite poner los siguientes textos a los botones:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-TJWGsa9CXPk/UO3phksrR3I/AAAAAAAAA_s/2zK5XSJN0pw/s1600/ScreenHunter_06+Jan.+09+23.04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-TJWGsa9CXPk/UO3phksrR3I/AAAAAAAAA_s/2zK5XSJN0pw/s1600/ScreenHunter_06+Jan.+09+23.04.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Creamos una tabla en la que calculamos el total facturado:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-gK4HIwiaXJk/UO3rXD8suCI/AAAAAAAABAA/vGX6H89Bd6M/s1600/ScreenHunter_07+Jan.+09+23.12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="234" src="http://4.bp.blogspot.com/-gK4HIwiaXJk/UO3rXD8suCI/AAAAAAAABAA/vGX6H89Bd6M/s320/ScreenHunter_07+Jan.+09+23.12.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
La suma de los subtotales nos da el total. Los botones de opción nos permiten aplicar distintos descuentos a ese total. Para calcularlo hemos utilizado la función Elegir.</div>
<div class="separator" style="clear: both; text-align: justify;">
La sintaxis de la función es:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Vlexl-ZflJI/UO3swXUzm_I/AAAAAAAABAU/_T4XKvQXlUU/s1600/ScreenHunter_08+Jan.+09+23.18.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Vlexl-ZflJI/UO3swXUzm_I/AAAAAAAABAU/_T4XKvQXlUU/s1600/ScreenHunter_08+Jan.+09+23.18.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Según el valor del argumento num_índice elegir devolverá uno de los argumentos restantes de la función. Si num_índice es 1, elegir devuelve valor 1, si es 2 elegir devuelve valor 2, y así sucesivamente. Estamos obligados a utilizar los dos primeros argumentos, el resto son opcionales. Excel nos permite introducir hasta 254 valores distintos (serían 255 argumentos con el índice). Como valores podemos introducir una cadena de texto (entre comillas) o expresiones que debe calcular Excel. En nuestro ejemplo hemos configurado la función elegir del siguiente modo, teniendo en cuenta el valor de la celda E2:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-_jhqYjZpHqw/UO3verEh6VI/AAAAAAAABAo/h9oDTGjq__Q/s1600/ScreenHunter_09+Jan.+09+23.29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="42" src="http://2.bp.blogspot.com/-_jhqYjZpHqw/UO3verEh6VI/AAAAAAAABAo/h9oDTGjq__Q/s400/ScreenHunter_09+Jan.+09+23.29.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Es decir, si en la celda E2 tiene un 1 aplicaremos un descuento del 5%, si es 2, el descuento aplicado será del 7,5% y con 3 en E2 el descuento asciende al 10% del total.</div>
<div class="separator" style="clear: both; text-align: justify;">
El valor de E2 es controlado o decidido con los botones de opción y decidimos sobre que descuento aplicamos.</div>
<div class="separator" style="clear: both; text-align: justify;">
No hemos anidado ninguna función dentro de <b>elegir</b>, en cambio, si hubiéramos usado la función <b>si</b>, deberíamos poner la función <b>si </b>como argumento del primer <b>si </b>usado. Con elegir hemos simplificado el calculo del total aplicando un descuento decidido con unos botones de opción.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://1.bp.blogspot.com/-6Pwq5dXgO8k/UO3x3Ikd_mI/AAAAAAAABA8/EYjbhrRC02M/s1600/ScreenHunter_10+Jan.+09+23.40.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="284" src="http://1.bp.blogspot.com/-6Pwq5dXgO8k/UO3x3Ikd_mI/AAAAAAAABA8/EYjbhrRC02M/s320/ScreenHunter_10+Jan.+09+23.40.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Total con un descuento del 10% usando elegir</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
Sólo nos queda un detalle, ocultar el contenido del a celda E2, para hacerlo podemos aplicar al color del texto el mismo de la celda, en este caso el color blanco. De esa forma no se ve el valor contenido de la celda, sigue ahí pero no se ve.</div>
Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-59149696352067251092012-06-04T00:15:00.000+02:002012-06-04T00:15:29.564+02:00Temas para ebookSaludos!<br />
<div style="text-align: justify;">
Me dirijo a los lectores del blog para saber su opinión sobre que tema les interesa más. Estoy pensando que resultaría interesante escribir un ebook sobre aquello que les pueda interesar más, y que cubra las necesidades que tienen. En vista de los posts más leídos, la creación de un panel de control, crear relaciones de tablas de Access, o la creación de tablas dinámicas con Excel, voy a proponer una lista de temas que podrían interesar. Por ejemplo:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<ol>
<li>Como Crear facturas con Excel</li>
<li>Como diseñar una base de datos a Access</li>
<li>Como publicar un ebook</li>
<li>Otra que no he contemplado en esta lista</li>
<li>Etc.</li>
</ol>
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Por supuesto, la lista no es cerrada, lo que me interesa es conocer las inquietudes y/o necesidades de los lectores del blog. Por ello me interesa conocer vuestra opinión y así dirigir mis esfuerzos a esas necesidades. Muchas gracias por vuestra colaboración. </div>
<div style="text-align: justify;">
<br /></div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-41007166019337267482012-06-01T23:25:00.000+02:002012-06-01T23:25:05.552+02:00Objetos de Access<span style="text-align: justify;">Una base de datos se encarga de guardar información
relevante de una organización.</span><br />
<div class="MsoNormal">
<b>Funciones</b> de una
base de datos:</div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo2; text-indent: -18.0pt;">
</div>
<ol>
<li><span style="text-indent: -18pt;"> Añadir información</span></li>
<li><span style="text-indent: -18pt;"> Modificar datos</span></li>
<li><span style="text-indent: -18pt;"> Eliminar datos</span></li>
<li><span style="text-indent: -18pt;"> Extraer la información que nos interesa</span></li>
<li><span style="font-family: Wingdings; text-indent: -18pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><span style="text-indent: -18pt;">Etc.</span></li>
</ol>
<br />
<div class="MsoNormal" style="text-align: justify;">
Access es una base de datos relacional ya que la información
se guarda en tablas, y las mismas están relacionadas. Access se compone de los
siguientes objetos:</div>
<div class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -18pt;">
</div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 0cm;">
<b></b></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 0cm;">
<b><br /></b></div>
<br />
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0cm;">
<b style="font-weight: bold;">Tablas </b>Lugar destinado a guardar la información.</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0cm;">
<span style="font-weight: bold;"><b>Consultas</b> </span>nos permiten extraer
información relevante.</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0cm;">
<span style="font-weight: bold;"><b>Formularios</b> </span>Objetos que permiten una
visualización más atractiva que la de las tablas. Permiten añadir datos a la
base de datos.</div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 0cm;">
<span style="font-weight: bold;"><b>Informes</b> </span>Se emplean para imprimir de
una forma más atractiva la información contenida en la base.</div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 0cm;">
<span style="font-weight: bold;"><b>Macros</b> </span>Nos permiten imprimir de forma
eficiente los datos, elaborar facturas, etc.</div>
<br />
<div class="MsoListParagraphCxSpLast" style="mso-list: l1 level1 lfo1; text-indent: -18.0pt;">
<br /></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i>Tablas de datos</i></span><o:p></o:p></b></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: Verdana, sans-serif;"><i><br /></i></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
En una tabla guardamos los datos de un cliente, de un
proveedor o de un producto. En el caso de los clientes, por ejemplo, cada fila
contiene los datos de un cliente. Cada fila de una tabla se llama registro.
Cada registro está compuesto de unidades de información llamadas campos. Si
vemos una tabla de Access, las columnas son campos y las filas registros.</div>
<div class="MsoNormal" style="text-align: justify;">
Para identificar un registro de los demás, Access hace de un
campo su clave principal. Su valor no se puede repetir dentro de una tabla. Además,
puede servir o usarse para establecer las relaciones de esa tabla con otras. En <a href="http://blogofimatico.blogspot.com.es/2009/08/como-relacionar-tablas-en-access-i.html" target="_blank">otra entrada</a> hablamos de como se crean las relaciones entre las tablas.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i>Consultas</i></span><o:p></o:p></b></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i><br /></i></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
Cuando creamos una consulta esperamos obtener los datos que
nos interesan contenidos en las tablas. Podemos utilizar criterios para buscar
información relevante para nosotros. Todos los objetos de Access tienen la
vista diseño donde decidimos lo que queremos como sea el objeto. En las
consultas, en vista diseño, podemos establecer criterios para extraer la
información que sólo nos interese. La vista diseño tiene esta apariencia:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-tj9D2jlfb74/T8kj8aZEcSI/AAAAAAAAA9Y/Cj2HePZ2ihU/s1600/ScreenHunter_01+Jun.+01+22.19.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="http://3.bp.blogspot.com/-tj9D2jlfb74/T8kj8aZEcSI/AAAAAAAAA9Y/Cj2HePZ2ihU/s320/ScreenHunter_01+Jun.+01+22.19.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
En la parte superior aparecen las tablas de las que
extraemos los datos. En la parte inferior, rejilla de diseño, bajamos los
campos que nos interesa mostrar en la consulta. Podemos limitar los datos a
mostrar estableciendo criterios. Cada criterio afecta a un campo. Podemos poner
todos los criterios que nos interesen.</div>
<div class="MsoNormal" style="text-align: justify;">
Si colocamos varios criterios en la misma fila, los
registros resultado del a consulta cumplen todos esos criterios. Si los
colocamos en filas distintas, los registros que salgan pueden cumplir alguno de
los criterios, pero no tienen necesidad de cumplir todos. Por ello, en el
último caso, normalmente, la consulta devuelve más registros. Vemos como
funciona un poco esto:</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
1.<span style="font-size: 7pt;"> </span>Criterios
en la misma fila:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-HpF8dyQn7ps/T8kks5OL-NI/AAAAAAAAA9g/OtS1EXqXu1Q/s1600/ScreenHunter_02+Jun.+01+22.22.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="http://4.bp.blogspot.com/-HpF8dyQn7ps/T8kks5OL-NI/AAAAAAAAA9g/OtS1EXqXu1Q/s320/ScreenHunter_02+Jun.+01+22.22.jpg" width="320" /></a></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
El resultado:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-FLi1WnlG-5s/T8klL8eLY-I/AAAAAAAAA9o/bjQ2n3pQPKo/s1600/ScreenHunter_03+Jun.+01+22.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="67" src="http://1.bp.blogspot.com/-FLi1WnlG-5s/T8klL8eLY-I/AAAAAAAAA9o/bjQ2n3pQPKo/s320/ScreenHunter_03+Jun.+01+22.24.jpg" width="320" /></a></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
2.<span style="font-size: 7pt;"> </span>Criterios
en filas distintas:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-RCWFC3nEWN0/T8kmRt96qjI/AAAAAAAAA9w/dcZjRv4wTD8/s1600/ScreenHunter_04+Jun.+01+22.29.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="125" src="http://3.bp.blogspot.com/-RCWFC3nEWN0/T8kmRt96qjI/AAAAAAAAA9w/dcZjRv4wTD8/s320/ScreenHunter_04+Jun.+01+22.29.jpg" width="320" /></a></div>
<br />
<div class="MsoNormal">
</div>
<div class="MsoNormal">
Resultado:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-n6mPpAgd38Y/T8kmqBwt-dI/AAAAAAAAA94/ruKzwS8GYf4/s1600/ScreenHunter_05+Jun.+01+22.30.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="108" src="http://2.bp.blogspot.com/-n6mPpAgd38Y/T8kmqBwt-dI/AAAAAAAAA94/ruKzwS8GYf4/s320/ScreenHunter_05+Jun.+01+22.30.jpg" width="320" /></a></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal" style="text-align: justify;">
En este caso, cada registro (fila) cumple, al menos uno de
los criterios, que sea de Londres o que la compañía sea Eastern <span lang="EN-US">Connection</span>. En el primer caso
sólo sale un registro pues hemos pedido que cumplan los dos criterios (hemos
puesto éstos en <u>la misma fila</u>). Normalmente, con criterios colocados en filas distintas dan como resultado un número mayor de registros (menos exigencia, basta cumplir uno de los criterios que hemos puesto).</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
Este tipo de consultas son de <b>selección</b> de datos. Además existen <b>consultas de acción</b> y son de cuatro tipos:</div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l2 level1 lfo4; text-indent: -18.0pt;">
</div>
<ol>
<li><span style="text-indent: -18pt;"> </span><span style="text-indent: -18pt;">Consulta
de </span><b style="text-indent: -18pt;">creación de tablas</b><span style="text-indent: -18pt;"> (Para crear
nuevas tablas)</span></li>
<li><span style="text-indent: -18pt;"> Consulta
de </span><b style="text-indent: -18pt;">eliminación</b><span style="text-indent: -18pt;"> (Nos permiten
eliminar registros)</span></li>
<li><span style="font-size: 7pt; text-indent: -18pt;"> </span><span style="text-indent: -18pt;">Consulta
de </span><b style="text-indent: -18pt;">datos anexados</b><span style="text-indent: -18pt;"> (Añadimos
registros a una tabla)</span></li>
<li><span style="font-size: 7pt; text-indent: -18pt;"> </span><span style="text-indent: -18pt;">Consulta
de </span><b style="text-indent: -18pt;">actualización</b><span style="text-indent: -18pt;"> (Modifican los
datos de un campo de una tabla con un nuevo valor)</span></li>
</ol>
<br />
<div class="MsoListParagraphCxSpLast" style="mso-list: l2 level1 lfo4; text-indent: -18.0pt;">
<br /></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i>Formularios</i></span><o:p></o:p></b></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i><br /></i></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
Nos permiten ver los datos con otra disposición. Ahora vemos
los datos de un registro en los llamados cuadros de texto, existen etiquetas, y
podemos ver imágenes almacenadas en las tablas. Podemos colocar botones que nos
permiten ejecutar macros, para abrir una tabla o consulta o un informe. Además
podemos hacer con estos botones que se cierre el formulario donde estamos o
salir incluso de Access. En <a href="http://blogofimatico.blogspot.com.es/2012/04/formularios-en-access.html" target="_blank">esta entrada</a> explicamos como se pueden crear formularios.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i>Informes</i></span><o:p></o:p></b></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i><br /></i></span></b></div>
<div class="MsoNormal" style="text-align: justify;">
Los informes nos permiten imprimir los datos de una tabla o
consulta. También podemos establecer agrupaciones de los datos en función del
valor de uno o varios campos. También nos permite sacar totales por grupos.</div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal">
<b><span style="color: blue; font-family: 'Trebuchet MS', sans-serif;"><i>Macros</i></span><o:p></o:p></b></div>
<div class="MsoNormal">
<b><br /></b></div>
<div class="MsoNormal" style="text-align: justify;">
Nos permiten llevar a buen término acciones de una forma
rápida y eficaz. Con una macro automatizamos la ejecución de varias tareas. Para
ejecutar una macro podemos crear botones en un formulario, de forma que si
damos un simple clic la macro se ejecutará inmediatamente.</div>
<div class="MsoNormal">
Con una macro podemos abrir tablas o consultas, cerrar un
formulario o salir de Access.<br />
<br />
<div style="text-align: justify;">
Resumiendo un poco, Access consta de distintos objetos. Cada uno cumple una función específica, de forma coordinada lo que permite una óptima gestión y administración de los datos que podemos guardar en una base de datos</div>
</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-59933372971296550782012-04-29T00:58:00.000+02:002012-04-29T01:06:03.216+02:00Trucos para Word<div style="text-align: justify;">
Con este post vamos a ver unos trucos para Word. Comentaremos como activar varios elementos de forma rápida e inmediata. Vamos a ver como visualizar la ventana configurar página y como activar la regla con un solo clic. En una <a href="http://blogofimatico.blogspot.com.es/2011/03/atajos-de-windows.html" target="_blank">entrada anterior</a> hablamos de un atajo como era activar con un doble clic la ventana <i>Personalizar </i>o en <a href="http://blogofimatico.blogspot.com.es/2010/08/truco-para-anadir-texto-en-word-2007.html" target="_blank">esta entrada </a>en la que podemos ver como generar texto rápidamente.<br />
<br />
<b><i><span style="background-color: white; color: blue; font-size: large;">Ventana configurar página</span></i></b><br />
<br />
Con un solo clic vamos a ver la ventana sin acceder a ella a través de los ribbons. Con la cinta <i>Diseño de página</i> podemos ver el grupo <i>Configurar página</i>:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-PQh6aPigx80/T5xaGVcQxSI/AAAAAAAAA7c/raCY-CK9Y0c/s1600/ScreenHunter_01+Apr.+28+22.56.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="85" src="http://4.bp.blogspot.com/-PQh6aPigx80/T5xaGVcQxSI/AAAAAAAAA7c/raCY-CK9Y0c/s320/ScreenHunter_01+Apr.+28+22.56.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Si pulsamos en Margenes o en Tamaño, en el menú que despliegan podemos ver las opciones <i>Margenes personalizados...</i> y <i>Más tamaños de papel...</i> respectivamente que nos mandan a donde queremos ir, a Configurar página. Otra forma más sencilla de obtener lo mismo es haciendo <i>doble clic en la regla </i>(en ambas, la horizontal y la vertical). Así tenemos nuestra ventana:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-JOIV-qL62b4/T5x16VQL7cI/AAAAAAAAA78/jA13XIWXOzc/s1600/ScreenHunter_04+Apr.+29+00.56.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="296" src="http://1.bp.blogspot.com/-JOIV-qL62b4/T5x16VQL7cI/AAAAAAAAA78/jA13XIWXOzc/s320/ScreenHunter_04+Apr.+29+00.56.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<b><span style="color: blue; font-size: large;"><i>Activar la regla de Word</i></span></b><br />
<br />
La forma tradicional sería ir al ribbon <i>Vista </i>y en el grupo <i>Mostrar u Ocultar </i>podemos activar la regla<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-rr6pC9XQ_Bs/T5xkwzxSXzI/AAAAAAAAA7o/G4AJrbOceus/s1600/ScreenHunter_02+Apr.+28+23.44.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="80" src="http://2.bp.blogspot.com/-rr6pC9XQ_Bs/T5xkwzxSXzI/AAAAAAAAA7o/G4AJrbOceus/s320/ScreenHunter_02+Apr.+28+23.44.jpg" width="320" /></a></div>
<br />
Se marca y se hace visible la regla. Podemos hacerlo sin ir a <i>Vista</i>. Si nos fijamos en la parte superior de la barra de desplazamiento <i>vertical</i>, tenemos una pequeña imagen de una regla. Sólo tenemos que hacer un clic en la misma para activa la regla. También sirve para lo contrario, para ocultarla, también con un solo clic.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-DpqIhH435sg/T5xnHH9tX0I/AAAAAAAAA7w/rHi1PLCDeHc/s1600/ScreenHunter_03+Apr.+28+23.53.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-DpqIhH435sg/T5xnHH9tX0I/AAAAAAAAA7w/rHi1PLCDeHc/s1600/ScreenHunter_03+Apr.+28+23.53.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
Podemos resumir que para obtener algo dentro un programa podemos hacerlo de varias formas. Es interesante conocerlas ya que nos permite realizar una acción utilizando varios métodos. Entre los mismos, podemos elegir los trucos de Word que pueden resultar más interesantes debido a su rapidez de ejecución. </div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-72887757943033991612012-04-14T18:09:00.000+02:002012-04-14T18:17:12.577+02:00Reducir el tamaño de una imagen<div style="text-align: justify;">
En cualquier evento, actividad deportiva o un viaje hacemos fotos con nuestra cámara. Después las guardamos en un CD o en un ordenador. A la hora de verlas nos damos cuenta que el tamaño de las mismas no tiene el tamaño adecuado a lo que nos interesa. Vamos a ver con el programa de retoque fotográfico <b>Gimp </b>como reducir o modificar el tamaño de una imagen para que tenga el que realmente nos interese.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La imagen con la que vamos a trabajar para modificar su tamaño es:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-aoLo0FZ1rWM/T4mSLMSsfjI/AAAAAAAAA6M/7WGh0K2DuU0/s1600/barcos.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="http://4.bp.blogspot.com/-aoLo0FZ1rWM/T4mSLMSsfjI/AAAAAAAAA6M/7WGh0K2DuU0/s320/barcos.jpg" width="320" /></a> </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-ZghkY51U0Qo/T4mQB5NoORI/AAAAAAAAA6E/S4NH8gTWrdw/s1600/ScreenHunter_01+Apr.+14+16.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: justify;"><span style="font-size: xx-small;"><img border="0" src="http://1.bp.blogspot.com/-ZghkY51U0Qo/T4mQB5NoORI/AAAAAAAAA6E/S4NH8gTWrdw/s1600/ScreenHunter_01+Apr.+14+16.55.jpg" /></span></a><span style="text-align: justify;"><span style="font-size: xx-small;">Foto hecha por <a href="http://www.flickr.com/photos/franciscoantunes/" target="_blank">Fr Antunes</a></span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="text-align: justify;"><span style="font-size: xx-small;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="text-align: justify;">Para editarla con Gimp pinchamos en la misma con el botón derecho y seleccionamos Editar con <b><i>Gimp</i></b>:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-uUqtK12EGdM/T4mTs78rMwI/AAAAAAAAA6U/CdtPrPcrMdA/s1600/ScreenHunter_02+Apr.+14+17.02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-uUqtK12EGdM/T4mTs78rMwI/AAAAAAAAA6U/CdtPrPcrMdA/s1600/ScreenHunter_02+Apr.+14+17.02.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
De esta forma ya podemos trabajar con la imagen. La visualización de la misma con <b><i>Gimp </i></b>es:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-XL8yW1v7JZw/T4mUc_hxtdI/AAAAAAAAA6c/rnYawPw7IBQ/s1600/ScreenHunter_03+Apr.+14+17.13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="280" src="http://4.bp.blogspot.com/-XL8yW1v7JZw/T4mUc_hxtdI/AAAAAAAAA6c/rnYawPw7IBQ/s320/ScreenHunter_03+Apr.+14+17.13.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: justify;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
Para ver el tamaño de la imagen vamos al menú imagen y seleccionamos <b><i>Escalar la imagen</i></b>:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0mMl6JzbAtg/T4mWRyq0r0I/AAAAAAAAA6k/IeEXZuUSqN8/s1600/ScreenHunter_04+Apr.+14+17.20.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-0mMl6JzbAtg/T4mWRyq0r0I/AAAAAAAAA6k/IeEXZuUSqN8/s1600/ScreenHunter_04+Apr.+14+17.20.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
El tamaño actual de la imagen aparece en la sección tamaño de imagen. Nos aparece el tamaño en pixels a lo ancho y a lo alto de la foto.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-LKRhAgNwuz0/T4mXX4rBGbI/AAAAAAAAA6s/Nua6_G-XPLY/s1600/ScreenHunter_05+Apr.+14+17.25.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-LKRhAgNwuz0/T4mXX4rBGbI/AAAAAAAAA6s/Nua6_G-XPLY/s1600/ScreenHunter_05+Apr.+14+17.25.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora estamos en disposición de modificar el tamaño modificando uno o dos de los parámetros que modifican el tamaño. En <i>anchura </i>vamos a poner 250 y en <i>altura </i>200 con lo que el tamaño queda reducido. El campo <i>Interpolación </i>elegimos el método <i>Cúbica</i>. Para aceptar pulsamos en el botón <b><i>Escala</i></b>.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-V_xnkYjgcs0/T4mZZGApjgI/AAAAAAAAA60/TGANuV7EPe4/s1600/ScreenHunter_06+Apr.+14+17.35.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="http://1.bp.blogspot.com/-V_xnkYjgcs0/T4mZZGApjgI/AAAAAAAAA60/TGANuV7EPe4/s320/ScreenHunter_06+Apr.+14+17.35.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
El resultado es inmediato:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-TUsA5aWvVYA/T4ma3L_hFfI/AAAAAAAAA68/13b4GByMmNs/s1600/ScreenHunter_07+Apr.+14+17.41.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="280" src="http://2.bp.blogspot.com/-TUsA5aWvVYA/T4ma3L_hFfI/AAAAAAAAA68/13b4GByMmNs/s320/ScreenHunter_07+Apr.+14+17.41.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora ya podemos guardar la foto obtenida. Iremos al menú <i>Archivo / Guardar como</i>. Le llamamos barco2.jpg </div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><span style="color: blue;">Tamaño de la imagen obtenida</span></b></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Para ver el tamaño de la imagen obtenida vamos a la carpeta Mis imágenes y podemos comparar su tamaño con la imagen original, barcos.jpg</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-wYcI2VooWOE/T4meAk8R1PI/AAAAAAAAA7E/NQvee6RnnPw/s1600/ScreenHunter_09+Apr.+14+17.50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-wYcI2VooWOE/T4meAk8R1PI/AAAAAAAAA7E/NQvee6RnnPw/s1600/ScreenHunter_09+Apr.+14+17.50.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
Como vemos barcos2 tiene menos Kbytes de tamaño con respecto a barcos, lo que nos permitirá cargarla, guardarla o copiarla con más rapidez en otro lugar o dispositivo de almacenamiento.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><span style="color: blue;">Ampliar la imagen</span></b></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Tenemos la foto a un tamaño distinto, en este caso más pequeño. Con el <i>zoom</i> de la parte inferior de la ventana podemos ampliar el tamaño de la imagen, que nos permitirá ver la imagen con más detalle. Vamos a doblar su tamaño para verla mejor, elegimos 200%.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-evAfqKtl1S8/T4mfh6t50-I/AAAAAAAAA7M/AfTckcIvsoY/s1600/ScreenHunter_10+Apr.+14+18.01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-evAfqKtl1S8/T4mfh6t50-I/AAAAAAAAA7M/AfTckcIvsoY/s1600/ScreenHunter_10+Apr.+14+18.01.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
El resultado es:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-WfIIwjjRl6o/T4mf-h8gMEI/AAAAAAAAA7U/ohjmv5xRhzw/s1600/ScreenHunter_11+Apr.+14+18.03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="294" src="http://2.bp.blogspot.com/-WfIIwjjRl6o/T4mf-h8gMEI/AAAAAAAAA7U/ohjmv5xRhzw/s320/ScreenHunter_11+Apr.+14+18.03.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Resumiendo, en pocos pasos podemos obtener un duplicado de una foto con un tamaño distinto. Si la reducimos, ocupara menos espacio en nuestro disco duro manteniendo una buena calidad de imagen. Es muy sencillo reducir el tamaño de una imagen.</div>
<div class="separator" style="clear: both; text-align: justify;">
Un saludo!!</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-40352887649472695612012-04-04T00:34:00.000+02:002012-04-04T00:34:51.610+02:00Formularios en Access<div style="text-align: justify;">
Las tablas contienen los datos de una base de datos, las consultas nos permiten extraer información almacenada en ese conjunto de datos, y los informes son los objetos que utilizamos para imprimir facturas, o cualquier otra información. Los formularios son otros objetos de Access que nos va a permitir mostrar la información de las tablas con un formato más agradable a la vista y que nos permite visualizar los datos más rápidamente.</div>
<div style="text-align: justify;">
Con un formulario podemos editar los registros de cualquier tabla o consulta. Nos va a permitir eliminar, añadir o modificar registros. También se utilizan como interfaz entre la base de datos y el usuario.</div>
<div style="text-align: justify;">
Las imágenes que almacenamos en las tablas son visibles desde un formulario. Sólo hay trasladar el campo de la imagen al formulario, la colocamos adecuadamente y ya la tenemos.</div>
<div style="text-align: justify;">
Para crear un formulario podemos partir de una tabla o consulta, o podemos hacerlo de forma que subamos al formulario sólo determinados campos, no estamos obligados a colocar todos los campos.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><span style="color: blue;"><i>Formulario a partir de una tabla</i></span></b></div>
<div style="text-align: justify;">
Lo que hay que hacer es seleccionar la tabla en el panel de exploración, </div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-BWcF5MHRrL0/T3tq1SoslcI/AAAAAAAAA40/CLUxJMWtiRg/s1600/ScreenHunter_01+Apr.+03+23.24.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-BWcF5MHRrL0/T3tq1SoslcI/AAAAAAAAA40/CLUxJMWtiRg/s1600/ScreenHunter_01+Apr.+03+23.24.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
a continuación activamos la pestaña <i><b>Crear</b></i>, y solo nos queda pulsar en <b><i>Formulario</i></b>,</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-gnyQflvKX-8/T3tsqGI5KrI/AAAAAAAAA48/OWNtXsZkT94/s1600/ScreenHunter_02+Apr.+03+23.32.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="133" src="http://2.bp.blogspot.com/-gnyQflvKX-8/T3tsqGI5KrI/AAAAAAAAA48/OWNtXsZkT94/s400/ScreenHunter_02+Apr.+03+23.32.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
y ya tenemos el formulario construido. Nos aparece en modo Vista presentación. Desde <b><i>Vistas </i></b>(En <i>Herramientas de presentación de formulario</i>, en la pestaña <i>Formato</i>) podemos cambiar a Vista formulario o a Vista diseño si queremos cambiar el diseño del formulario.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-L3JUGEpI2es/T3tuuh8zIyI/AAAAAAAAA5E/nqNUUCTn1Jg/s1600/ScreenHunter_03+Apr.+03+23.41.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="http://4.bp.blogspot.com/-L3JUGEpI2es/T3tuuh8zIyI/AAAAAAAAA5E/nqNUUCTn1Jg/s400/ScreenHunter_03+Apr.+03+23.41.jpg" width="337" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><span style="color: blue;"><i>Formulario a partir del asistente de formularios</i></span></b></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><span style="color: blue;"><i><br /></i></span></b></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora toca construir el formulario a través de un asistente, que nos guiará paso a paso en la construcción del mismo. Tendremos que seleccionar la tabla o consulta de la que extraeremos los campos que llevaremos a nuestro formulario. Para acceder al asistente de formularios pulsaremos en el botón <b><i>Más formularios</i></b>, tal como muestra la imagen donde seleccionamos la opción Asistente para formularios:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-vpSF7l-KLuA/T3twTdzO3gI/AAAAAAAAA5M/v9SyEFROAgg/s1600/ScreenHunter_04+Apr.+03+23.48.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="http://3.bp.blogspot.com/-vpSF7l-KLuA/T3twTdzO3gI/AAAAAAAAA5M/v9SyEFROAgg/s320/ScreenHunter_04+Apr.+03+23.48.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
En este caso, vamos a pasar campos de la tabla productos en la primera ventana,</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-jiDQhX0OkC0/T3ty24BsrjI/AAAAAAAAA5U/mOyLgI0_Djk/s1600/ScreenHunter_05+Apr.+03+23.59.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-jiDQhX0OkC0/T3ty24BsrjI/AAAAAAAAA5U/mOyLgI0_Djk/s1600/ScreenHunter_05+Apr.+03+23.59.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora pasamos los campos que nos interesan al panel de la derecha haciendo doble clic sobre los mismos</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-N-HUKIp_Y08/T3tzWWVJDFI/AAAAAAAAA5c/M5cKMHv8HpY/s1600/ScreenHunter_06+Apr.+04+00.01.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="131" src="http://1.bp.blogspot.com/-N-HUKIp_Y08/T3tzWWVJDFI/AAAAAAAAA5c/M5cKMHv8HpY/s320/ScreenHunter_06+Apr.+04+00.01.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Pulsamos en Siguiente, y nos pregunta por la distribución que queremos para nuestro formulario. Dejamos la opción por defecto, <i>En columnas</i>:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-9luSnwx4rAs/T3tzvv-IcOI/AAAAAAAAA5k/0hL04gCWTbA/s1600/ScreenHunter_07+Apr.+04+00.03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="302" src="http://4.bp.blogspot.com/-9luSnwx4rAs/T3tzvv-IcOI/AAAAAAAAA5k/0hL04gCWTbA/s400/ScreenHunter_07+Apr.+04+00.03.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
A continuación toca seleccionar un estilo, marcamos oficina y después en siguiente para llegar al último paso.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-D_2jf6cuFr4/T3t0HRo9Y_I/AAAAAAAAA5s/euKd6-1dbHs/s1600/ScreenHunter_08+Apr.+04+00.04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="292" src="http://1.bp.blogspot.com/-D_2jf6cuFr4/T3t0HRo9Y_I/AAAAAAAAA5s/euKd6-1dbHs/s400/ScreenHunter_08+Apr.+04+00.04.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: justify;">
Aquí nos pregunta por el nombre que queremos dar al formulario, dejamos la opción por defecto, el nombre de la tabla de la que hemos extraído los campos, Productos y pulsamos en finalizar.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-3L_4uLBKy5I/T3t0nlluFKI/AAAAAAAAA50/QAPl-WJteAA/s1600/ScreenHunter_09+Apr.+04+00.06.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="251" src="http://4.bp.blogspot.com/-3L_4uLBKy5I/T3t0nlluFKI/AAAAAAAAA50/QAPl-WJteAA/s400/ScreenHunter_09+Apr.+04+00.06.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
El resultado lo muestra la siguiente imagen, en la que aparecen todos los campos que hemos seleccionado para nuestro formulario.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Oz4dPvx-Rn4/T3t1ak2S_sI/AAAAAAAAA58/Xo8R9y7VAy8/s1600/ScreenHunter_10+Apr.+04+00.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="http://1.bp.blogspot.com/-Oz4dPvx-Rn4/T3t1ak2S_sI/AAAAAAAAA58/Xo8R9y7VAy8/s320/ScreenHunter_10+Apr.+04+00.10.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Como vemos, no es complicado crear un formulario, podemos ir paso a paso u obtenerlo de forma inmediata, con un simple clic en <i>Formulario </i>dentro del ribbon <i>Crear</i>.</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-90516840681752495402012-03-18T17:23:00.003+01:002012-03-18T17:28:09.010+01:00Tablas dinámicas. Personalizar resultados<div style="text-align: justify;">
A partir de los datos de una tabla vamos a ver como personalizar los resultados. Se pueden obtener los porcentajes de cada datos con respecto del total de la columna, u obtener porcentajes con respecto al total de una fila. Las tablas dinámicas permiten realizar estas transformaciones de los datos mostrados con las mismas. Podemos ver una introducción a este tipo de tablas y como se trabaja con ellas en <a href="http://http//blogofimatico.blogspot.com.es/2010/07/tablas-dinamicas.html" target="_blank">esta entrada</a>. Ahora vamos a calcular el porcentaje que supone una cantidad dentro de la columna en la que se encuentra sobre la suma de valores de toda la columna. Comencemos.</div>
<div style="text-align: justify;">
<b><i><span style="color: blue;"><br /></span></i></b><br />
<b><i><span style="color: blue;">Hallar el % de la columna</span></i></b><br />
Partimos de la siguiente tabla:</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-sxkXjwXzQKE/T2YISH3NDgI/AAAAAAAAA4s/GwwDDzZv-6A/s1600/ScreenHunter_01+Mar.+18+17.07.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://2.bp.blogspot.com/-sxkXjwXzQKE/T2YISH3NDgI/AAAAAAAAA4s/GwwDDzZv-6A/s400/ScreenHunter_01+Mar.+18+17.07.jpg" width="400" /></a></div>
<br />
Para insertar una tabla dinámica nos dirigimos al menú insertar, donde pulsamos en tabla dinámica tal como muestra la siguiente imagen:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-E5AVRxEXo-o/T2SxUa1U0-I/AAAAAAAAA38/PvQ2cQlHlXw/s1600/ScreenHunter_03+Mar.+17+16.44.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-E5AVRxEXo-o/T2SxUa1U0-I/AAAAAAAAA38/PvQ2cQlHlXw/s1600/ScreenHunter_03+Mar.+17+16.44.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora nos preocupa elegir la ubicación de la tabla dinámica que la podemos colocar en la misma hoja de datos de la tabla a partir de la cual queremos generar la tabla dinámica. Hemos elegido una hoja de cálculo nueva.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-5JmFyENpX1E/T2SxmIsbdwI/AAAAAAAAA4E/vQkktM8GNpc/s1600/ScreenHunter_04+Mar.+17+16.45.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="230" src="http://4.bp.blogspot.com/-5JmFyENpX1E/T2SxmIsbdwI/AAAAAAAAA4E/vQkktM8GNpc/s320/ScreenHunter_04+Mar.+17+16.45.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
una vez que pulsamos en aceptar ya estamos en condiciones de configurar nuestra tabla dinámica. Vamos a colocar los campos <i>Empresa </i>y <i>número de empleados</i> dentro de la tabla dinámica. El campo <i>Empresa </i>irá como rótulo de fila y Nº Empleados lo pondremos en el área de datos o valores. Como nos interesa saber el % de cada cantidad de trabajadores de cada empresa sobre el total de trabajadores colocaremos dos veces el campo en la zona de valores. Los campos quedan así:</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Qx8QuiEHk1U/T2Sy5Cdw66I/AAAAAAAAA4M/8gUTiTvPc0U/s1600/ScreenHunter_05+Mar.+17+16.50.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Qx8QuiEHk1U/T2Sy5Cdw66I/AAAAAAAAA4M/8gUTiTvPc0U/s1600/ScreenHunter_05+Mar.+17+16.50.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="color: blue;"><b><i><br /></i></b></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="color: blue;"><b><i>Configuración del campo Nº Empleados</i></b></span></div>
<div class="separator" style="clear: both; text-align: justify;">
Sólo nos queda cambiar la configuración del segundo elemento que hemos llevado al área de valores. Pulsaremos sobre él con el botón derecho y seleccionamos <i>Configuración de campo valor...</i></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MYsk3SV-mEI/T2SzGEUV9gI/AAAAAAAAA4U/uGXnwJl_bok/s1600/ScreenHunter_06+Mar.+17+16.51.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-MYsk3SV-mEI/T2SzGEUV9gI/AAAAAAAAA4U/uGXnwJl_bok/s1600/ScreenHunter_06+Mar.+17+16.51.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
En <i>Resumir por</i> dejamos activada la suma y hacemos clic en la pestaña <i>Mostrar valores como</i>. En la misma desplegamos el menú y seleccionamos <b>% de la columna </b>y pulsamos en aceptar:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MNfVmcEsBtQ/T2S4SfF93nI/AAAAAAAAA4c/b0HWGR6ZrpU/s1600/ScreenHunter_07+Mar.+17+17.13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="http://2.bp.blogspot.com/-MNfVmcEsBtQ/T2S4SfF93nI/AAAAAAAAA4c/b0HWGR6ZrpU/s320/ScreenHunter_07+Mar.+17+17.13.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
El resultado es el que esperamos, tenemos en una columna el número de empleados, y en la otra el porcentaje que representa los empleados de cada empresa sobre el total de los empleados.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-unhFSGzajfk/T2S4sxKOebI/AAAAAAAAA4k/Lr2-XerxwkU/s1600/ScreenHunter_08+Mar.+17+17.15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="260" src="http://2.bp.blogspot.com/-unhFSGzajfk/T2S4sxKOebI/AAAAAAAAA4k/Lr2-XerxwkU/s320/ScreenHunter_08+Mar.+17+17.15.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="color: blue;"><b>Resumiendo</b></span></div>
<div class="separator" style="clear: both; text-align: justify;">
Con las tablas dinámicas es posible modificar la apariencia de los resultados para presentarlos como nos interesa verlos. En este caso, los datos los hemos cambiado para verlos en forma de porcentaje sobre el total de la columna. Un saludo!!</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-79133821210361930702012-01-21T17:04:00.000+01:002012-01-21T17:04:56.115+01:00Compras por Amazon<div style="text-align: justify;">
El portal de ventas de libros en Internet, Amazon ha llegado a España. Amazon brinda la oportunidad de comprar libros, o software como programas antivirus para tu ordenador a un excelente precio. También podemos listar libros gratuitos que podeis descargar a vuestro libro electrónico.</div>
<div style="text-align: justify;">
Como oferta, su ebook tiene un gran precio, el Kindle, que puede adquirirse por sólo 99 €.</div>
<div style="text-align: justify;">
Otro ejemplo de excelentes ofertas es, por ejemplo que obras de Leon Tolstoi se pueden descargar por 86 centimos.</div>
<div style="text-align: justify;">
Las obras que tienen que leer nuestros hijos en la Educación Secundaria también están disponibles, y se pueden adquirir a buen precio.</div>
<div style="text-align: justify;">
Como vemos la oferta es variada, y Amazon puede suministrar libros, informática, ordenadores, etc. a precios asequibles para todo el público.</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-66136145297087752422012-01-07T17:33:00.000+01:002012-01-07T17:36:25.798+01:00Entradas más visitadasSaludos!<br />
<br />
<div style="text-align: justify;">
Feliz Año a todos los lectores del blog. En primer lugar daros las gracias por seguir el blog y leer las entradas. Están hechas desde el ánimo de ayudar a entender y comprender como funcionan las aplicaciones ofimáticas más utilizadas. Con el comienzo del Nuevo Año voy a dar una lista de las entradas más visitadas, para facilitar el acceso a las mismas.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
La lista de las más vistas son:</div>
<ul>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/08/graficos-smartart.html" target="_blank">Gráficos SmartArt</a></div>
</li>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/09/cerrar-formulario-con-boton-en-access.html" target="_blank">Cerrar formulario con botón en Access 2007</a></div>
</li>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/09/crear-un-panel-de-control-en-access.html" target="_blank">Crear un panel de control en Access</a></div>
</li>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/07/formato-ejes-de-coordenadas-en-graficos.html" target="_blank">Formato ejes coordenadas en gráficos</a></div>
</li>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/11/tablas-rapidas-en-word-2007.html" target="_blank">Tablas rápidas en Word 2007</a></div>
</li>
<li><div style="text-align: justify;">
<a href="http://blogofimatico.blogspot.com/2010/04/separar-texto-en-varias-columnas.html" target="_blank">Separar texto en varias columnas</a></div>
</li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
¡Que os sea de utilidad! Y de nuevo gracias por seguirme. Feliz Año 2012.</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-34287769591978228472011-12-05T17:40:00.001+01:002011-12-05T19:47:42.877+01:00Como filtrar en Excel<div style="text-align: justify;">
En una <a href="http://blogofimatico.blogspot.com/2009/07/criterios-en-un-filtro-avanzado-de.html" target="_blank">entrada anterior</a> mostramos como utilizar los filtros avanzados. Para completar un poco más este tema vamos a ver como copiar en otro lugar de la hoja aquellos registros que tienen un campo vacío o justo lo contrario, que nos muestren sólo los registros que tienen datos guardados en un campo (campos no vacíos).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><i><span class="Apple-style-span" style="color: blue;">Obtener todos los registros que tienen un campo vacío (fecha compra)</span></i></b></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Partimos de la siguiente tabla:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-sOKqtOT8sAs/Tt0GP_p_DyI/AAAAAAAAA2k/tCmWrTLSL0g/s1600/ScreenHunter_01+Dec.+05+18.57.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="191" src="http://4.bp.blogspot.com/-sOKqtOT8sAs/Tt0GP_p_DyI/AAAAAAAAA2k/tCmWrTLSL0g/s320/ScreenHunter_01+Dec.+05+18.57.gif" width="320" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Como se observa en la misma, algunos registros en la tabla no tienen el dato de la fecha de compra. Mediante un filtro avanzado vamos a obtener todos los registros sin fecha. En primer lugar vamos a colocar los criterios para obtener todos los registros vacíos. El criterio lo escribiremos de la siguiente forma:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-uTtwQs4hpVs/Tt0IShBUIfI/AAAAAAAAA28/hBssPNGtwAM/s1600/ScreenHunter_04+Dec.+05+19.06.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-uTtwQs4hpVs/Tt0IShBUIfI/AAAAAAAAA28/hBssPNGtwAM/s1600/ScreenHunter_04+Dec.+05+19.06.gif" /></a></div>
<div style="text-align: justify;">
Escribimos esa comilla sencilla y el signo igual. No hay que teclear más. Pulsamos en intro y ya tenemos el criterio escrito. El rango de criterios es G3:G4. Ahora ya podemos crear el filtro.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nos colocamos dentro de la tabla y vamos a Datos /Avanzadas:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-8iUlH8Qp6NQ/Tt0HVIcx0VI/AAAAAAAAA2s/pkeS2II2Eek/s1600/ScreenHunter_02+Dec.+05+19.02.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-8iUlH8Qp6NQ/Tt0HVIcx0VI/AAAAAAAAA2s/pkeS2II2Eek/s1600/ScreenHunter_02+Dec.+05+19.02.gif" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora tenemos la ventana Filtro avanzado donde marcaremos el rango de criterios y donde copiaremos el resultado del filtro:</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Bd85F7VCty4/Tt0HoTVoX8I/AAAAAAAAA20/-P6d02tS7Ug/s1600/ScreenHunter_03+Dec.+05+19.04.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Bd85F7VCty4/Tt0HoTVoX8I/AAAAAAAAA20/-P6d02tS7Ug/s1600/ScreenHunter_03+Dec.+05+19.04.gif" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
El rango de la lista lo ha reconocido. Ahora en rango de criterios seleccionaremos las celdas G3:G4 y lo copiaremos en otro lugar marcando la acción Copiar a otro lugar. A continuación marcaremos en Copiar a la celda donde aparecerán los registros que no tienen la fecha.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-rwrlpFxQ7U4/Tt0LQ7op9GI/AAAAAAAAA3E/hY2AXNJ9ngM/s1600/ScreenHunter_05+Dec.+05+19.19.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-rwrlpFxQ7U4/Tt0LQ7op9GI/AAAAAAAAA3E/hY2AXNJ9ngM/s1600/ScreenHunter_05+Dec.+05+19.19.gif" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Los registros que nos interesan obtener aparecerán a partir de la celda A15:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-FVrDzVq37Jk/Tt0LrlPMvFI/AAAAAAAAA3M/EB0F3pRDrdE/s1600/ScreenHunter_06+Dec.+05+19.21.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="98" src="http://1.bp.blogspot.com/-FVrDzVq37Jk/Tt0LrlPMvFI/AAAAAAAAA3M/EB0F3pRDrdE/s320/ScreenHunter_06+Dec.+05+19.21.gif" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><i><span class="Apple-style-span" style="color: blue;">Obtener todos los registros que tienen el dato de fecha compra</span></i></b></div>
<div class="separator" style="clear: both; text-align: justify;">
<b><i><span class="Apple-style-span" style="color: blue;"><br /></span></i></b></div>
<div class="separator" style="clear: both; text-align: justify;">
Ahora vamos a modificar el criterio para obtener lo contrario. Queremos obtener sólo los registros de los que disponemos su fecha de compra. El criterio será:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-FAf-jxOJGZk/Tt0NNfdDhrI/AAAAAAAAA3U/8XUSgerhKpQ/s1600/ScreenHunter_07+Dec.+05+19.27.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-FAf-jxOJGZk/Tt0NNfdDhrI/AAAAAAAAA3U/8XUSgerhKpQ/s1600/ScreenHunter_07+Dec.+05+19.27.gif" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
En G4 tenemos que escribir <b><></b>. Pulsamos intro y repetimos el proceso ya descrito en el caso anterior. Copiaremos el resultado a partir de la celda A22:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-1ubHtKX-xCI/Tt0N6GJ_AwI/AAAAAAAAA3c/tuTJzsJmg5U/s1600/ScreenHunter_08+Dec.+05+19.30.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-1ubHtKX-xCI/Tt0N6GJ_AwI/AAAAAAAAA3c/tuTJzsJmg5U/s1600/ScreenHunter_08+Dec.+05+19.30.gif" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Hacemos clic en Aceptar, y el resultado es:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-q_Wkl4Nd2qU/Tt0Od4dLbqI/AAAAAAAAA3k/jk6c-owrnCY/s1600/ScreenHunter_09+Dec.+05+19.32.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="146" src="http://1.bp.blogspot.com/-q_Wkl4Nd2qU/Tt0Od4dLbqI/AAAAAAAAA3k/jk6c-owrnCY/s320/ScreenHunter_09+Dec.+05+19.32.gif" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Con esta entrada se pretende completar un poco más la relación de criterios que podemos usar en un filtro avanzado. Ahora podemos localizar registros con campos vacíos y registros con campos no vacíos.</div>
<div style="text-align: justify;">
<br /></div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-84675094597880531952011-10-26T00:11:00.000+02:002011-10-26T00:11:44.087+02:00Crear un catálogo o lista de direcciones en word<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Para crear un catálogo usaremos el
asistente de combinar correspondencia. Con respecto a la creación de cartas,
elegiremos algunas opciones diferentes que nos muestra el asistente. Veámoslo
con un ejemplo:</div>
Abrimos Word y en primer lugar tenemos que
crear una tabla.<br />
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Tendrá una fila con el número de columnas
que nos interese. Aquí lo vamos a hacer con 4 columnas. Por tanto tendremos una tabla de una fila y cuatro columnas:</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-8VOW5XreUEA/TqczyvF-6hI/AAAAAAAAA2c/uAN_GGqSRZI/s1600/ScreenHunter_17+Oct.+26+00.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="28" src="http://1.bp.blogspot.com/-8VOW5XreUEA/TqczyvF-6hI/AAAAAAAAA2c/uAN_GGqSRZI/s320/ScreenHunter_17+Oct.+26+00.10.jpg" width="320" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
A continuación iniciamos el asistente de
combinar correspondencia. Hacemos:</div>
<strong>Herramientas <span style="font-family: Wingdings; mso-ascii-font-family: "Times New Roman"; mso-char-type: symbol; mso-hansi-font-family: "Times New Roman"; mso-symbol-font-family: Wingdings;"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings;">à</span></span> Cartas y
correspondencia <span style="font-family: Wingdings; mso-ascii-font-family: "Times New Roman"; mso-char-type: symbol; mso-hansi-font-family: "Times New Roman"; mso-symbol-font-family: Wingdings;"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings;">à</span></span>
Combinar correspondencia.</strong><br />
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Nos centramos en el panel de tareas, la
sección Seleccione el tipo de documento. Marcamos la última opción, Lista de
direcciones. </div>
<div style="text-align: justify;">
Hemos completado el primer paso. Pulsamos
en Siguiente: Inicie el documento.</div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
En el paso 2 no hace falta tocar nada, pues
usaremos el documento actual.</div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Vamos al paso 3 con Siguiente: Seleccione
los destinatarios. En este caso podemos partir de una lista existente, o
podemos escribir una lista nueva o seleccionar los contactos de Outlook. Para
este ejemplo, vamos a coger Utilizar una lista existente. En el enlace Examinar
seleccionamos la base de datos que contiene las direcciones que nos interesa
colocar en el catálogo</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-nakACL1L74A/TqcsWeRwWaI/AAAAAAAAA0k/LBFcZaRyPO4/s1600/ScreenHunter_12+Oct.+25+23.38.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-nakACL1L74A/TqcsWeRwWaI/AAAAAAAAA0k/LBFcZaRyPO4/s1600/ScreenHunter_12+Oct.+25+23.38.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-DTmDKHdo8A0/TqcsdgdVFsI/AAAAAAAAA0s/3fXXE55I3oc/s1600/ScreenHunter_02+Oct.+25+22.52.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="149" src="http://1.bp.blogspot.com/-DTmDKHdo8A0/TqcsdgdVFsI/AAAAAAAAA0s/3fXXE55I3oc/s320/ScreenHunter_02+Oct.+25+22.52.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hacemos doble clic sobre la base de datos y
se abre la ventana Seleccionar tabla. En la misma seleccionamos la tabla o
consulta que contiene las direcciones que queremos copiar. Con aceptar tenemos
los datos de origen necesarios para completar el catálogo.</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-tSEJ7DRrgJg/TqcuNwjt54I/AAAAAAAAA08/HZfBqA-grUA/s1600/ScreenHunter_13+Oct.+25+23.45.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="226" src="http://3.bp.blogspot.com/-tSEJ7DRrgJg/TqcuNwjt54I/AAAAAAAAA08/HZfBqA-grUA/s320/ScreenHunter_13+Oct.+25+23.45.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
En esta ventana podemos ordenar los
registros por dirección ciudad o cualquier otro campo con un clic en el que nos
interese. Lo dejamos como está y pulsamos en aceptar. Vamos al paso 4 del
asistente. Ahora colocamos el cursor en la primera celda de la tabla e
introducimos el primer campo, NombreCompañía, en la siguiente NombreContacto,
después Dirección y Ciudad. Pulsamos en cada caso el enlace Más elementos:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Zh6HL4b_Pyg/TqcvQDMEITI/AAAAAAAAA1E/a7j0Yjo097A/s1600/ScreenHunter_03+Oct.+25+23.03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-Zh6HL4b_Pyg/TqcvQDMEITI/AAAAAAAAA1E/a7j0Yjo097A/s1600/ScreenHunter_03+Oct.+25+23.03.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Se abre una ventana, en la que hacemos
doble clic en el campo a insertar y cerramos la ventana con el botón Cerrar.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-0nqz_rO2pxU/TqcvuehBzBI/AAAAAAAAA1M/pCupcPxgeYE/s1600/ScreenHunter_14+Oct.+25+23.52.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="315" src="http://3.bp.blogspot.com/-0nqz_rO2pxU/TqcvuehBzBI/AAAAAAAAA1M/pCupcPxgeYE/s320/ScreenHunter_14+Oct.+25+23.52.jpg" width="320" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Hacemos esto en cada celda, el resultado
será:</div>
<div style="text-align: center;">
<a href="http://3.bp.blogspot.com/-oya420WsNTQ/Tqcv96DjfMI/AAAAAAAAA1U/roxw7gB35bA/s1600/ScreenHunter_04+Oct.+25+23.08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="43" src="http://3.bp.blogspot.com/-oya420WsNTQ/Tqcv96DjfMI/AAAAAAAAA1U/roxw7gB35bA/s320/ScreenHunter_04+Oct.+25+23.08.jpg" width="320" /></a></div>
En el paso siguiente se muestra la primera
dirección:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-VsLBOnbKsPw/TqcwTzHhueI/AAAAAAAAA1c/o-jAeFyykLI/s1600/ScreenHunter_05+Oct.+25+23.08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="44" src="http://1.bp.blogspot.com/-VsLBOnbKsPw/TqcwTzHhueI/AAAAAAAAA1c/o-jAeFyykLI/s320/ScreenHunter_05+Oct.+25+23.08.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
En este paso podemos ver los registros, e
incluso excluir alguno sino queremos que aparezcan en la lista.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-qRvm7XgX3A0/TqcwdgwwqcI/AAAAAAAAA1k/zb_LBymZH7o/s1600/ScreenHunter_06+Oct.+25+23.10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-qRvm7XgX3A0/TqcwdgwwqcI/AAAAAAAAA1k/zb_LBymZH7o/s320/ScreenHunter_06+Oct.+25+23.10.jpg" width="188" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Una vez que estamos de acuerdo con las
direcciones podemos completar el asistente en el último paso, donde activaremos
el enlace En nuevo documento</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Ujs3_B_A5og/Tqcwn3Fn1xI/AAAAAAAAA1s/aRf7MqjFLJc/s1600/ScreenHunter_07+Oct.+25+23.12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Ujs3_B_A5og/Tqcwn3Fn1xI/AAAAAAAAA1s/aRf7MqjFLJc/s1600/ScreenHunter_07+Oct.+25+23.12.jpg" /></a></div>
Se muestra la ventana:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-URAfh8Pht5k/TqcxG24_frI/AAAAAAAAA10/CeJeFAYZqqg/s1600/ScreenHunter_15+Oct.+25+23.58.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-URAfh8Pht5k/TqcxG24_frI/AAAAAAAAA10/CeJeFAYZqqg/s1600/ScreenHunter_15+Oct.+25+23.58.jpg" /></a></div>
Solo queda pulsar en <strong>Aceptar</strong> para ver el
resultado:<br />
<div style="text-align: center;">
<a href="http://3.bp.blogspot.com/-T8lIVPSYlDc/TqcuFp8cCGI/AAAAAAAAA00/5ZyFsn5GciM/s1600/ScreenHunter_08+Oct.+25+23.14.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="174" src="http://3.bp.blogspot.com/-T8lIVPSYlDc/TqcuFp8cCGI/AAAAAAAAA00/5ZyFsn5GciM/s320/ScreenHunter_08+Oct.+25+23.14.jpg" width="320" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Para mejorar el resultado a esta tabla
podemos añadir una fila por arriba donde podemos colocar los títulos de cada
columna. Os preguntareis porque no lo hemos hecho antes. La razón es que, en
ese caso, los títulos se repetirían cada dos filas, lo que hace que desistamos
de ello. Lo hacemos ahora.</div>
<div style="text-align: justify;">
Seleccionamos la primera fila y con el
botón derecho seleccionamos insertar fila. Aparece una nueva fila encima.
Ponemos los distintos títulos:</div>
<div style="text-align: center;">
<a href="http://1.bp.blogspot.com/-uQxXrlwWZWU/Tqcx9vLh49I/AAAAAAAAA2E/1M3CytnT620/s1600/ScreenHunter_09+Oct.+25+23.21.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="61" src="http://1.bp.blogspot.com/-uQxXrlwWZWU/Tqcx9vLh49I/AAAAAAAAA2E/1M3CytnT620/s320/ScreenHunter_09+Oct.+25+23.21.jpg" width="320" /></a></div>
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
Si la lista ocupa varias páginas, podemos
hacer que se repita la primera fila al comienzo de cada hoja. Botón derecho en
la primera fila y seleccionamos propiedades de la tabla:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-mfQ2oMQ7k1c/TqcxVTKQ7MI/AAAAAAAAA18/KGMmSWrWjyE/s1600/ScreenHunter_10+Oct.+25+23.21.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-mfQ2oMQ7k1c/TqcxVTKQ7MI/AAAAAAAAA18/KGMmSWrWjyE/s1600/ScreenHunter_10+Oct.+25+23.21.jpg" /></a></div>
<br />
<div class="MsoNormal" style="margin: 6pt 0cm; text-align: justify;">
En la ventana hacemos clic en la pestaña
fila y marcamos la casilla de verificación <strong>Repetir como fila de encabezado en
cada página</strong>:</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-8BsXpt5-l9s/Tqcya4J4CWI/AAAAAAAAA2M/h-tZpInvV0k/s1600/ScreenHunter_16+Oct.+26+00.04.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-8BsXpt5-l9s/Tqcya4J4CWI/AAAAAAAAA2M/h-tZpInvV0k/s320/ScreenHunter_16+Oct.+26+00.04.jpg" width="289" /></a></div>
<div align="center" class="MsoNormal" style="margin: 6pt 0cm; text-align: center;">
<br /></div>
<div style="text-align: justify;">
Pulsamos en aceptar y ya tenemos el
catálogo o lista de direcciones. Al principio de cada página tenemos el
encabezado que hemos colocado en la primera fila:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/--WA5BpNdEB4/TqcyuMxk3kI/AAAAAAAAA2U/7kfSUsDT5Nw/s1600/ScreenHunter_11+Oct.+25+23.27.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="157" src="http://2.bp.blogspot.com/--WA5BpNdEB4/TqcyuMxk3kI/AAAAAAAAA2U/7kfSUsDT5Nw/s320/ScreenHunter_11+Oct.+25+23.27.jpg" width="320" /></a></div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-34043904767903607802011-06-17T10:39:00.000+02:002011-06-17T10:58:05.812+02:00Cómo hablar en público<div style="text-align: justify;">En esta entrada quiero comentar un poco algunos sitios que nos dan directrices de como realizar buenas exposiciones. PowerPoint es uno de los programas más usados para realizar exposiciones. Para exponer temas, explicar lecciones, vender un producto o idea, todos los que exponemos a un público utilizamos este programa u otros, como Impress. Para que una presentación sea motivadora y exitosa el ponente ha de ser capaz de atraer la atención del público.<br />
Si queremos conseguirlo, podemos encontrar un conjunto de indicaciones que nos serviran como modelo. En este sentido, <strong><em>El blog para aprender inglés</em></strong>, ha publicado un <a href="http://elblogdelingles.blogspot.com/2011/06/como-sobrevivir-tu-primera-presentacion.html">post</a> recientemente en el que se habla de lo que hay que hacer para conseguir que nuestra primera exposición en inglés sea interesante y evitemos en los posible el miedo a hablar. Da consejos que Steve Jobs (Apple) aplica a sus presentaciones. El siguiente vídeo da consejos para entrenarnos y conseguir que las exposiciones sean seguidas con interés. Está en inglés, pero lo podemos seguir bastante bien con rotulos que destacan las ideas principales, lo podemos ver aquí:<br />
<br />
<object style="height: 350px; width: 500px;"><param name="movie" value="http://www.youtube.com/v/2-ntLGOyHw4?version=3"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/2-ntLGOyHw4?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="350"></object><br />
<br />
</div><div style="text-align: justify;">Carles Caño en su blog <strong><em>PresentArte</em></strong>, también nos da consejos para conseguir presentaciones efectivas, <a href="http://www.presentarte.es/2008/11/disear-una-buena-presentacin.html">Diseñar una buena presentación</a> sugiere pautas que permiten enfocar con éxito la preparación de la exposición.<br />
<br />
Resumiendo, existen en Internet páginas, blogs, etc. que dan medios para conseguir hablar en público con eficacia. No tenemos más que ponernos a la faena y seguir esos buenos consejos.</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-55173487462704524002011-06-13T11:17:00.000+02:002011-06-24T01:20:47.303+02:00Informes en Access: Secciones<div style="text-align: justify;">Cuando diseñamos un informe usando el asistente obtenemos un resultado bastante completo del mismo. Tiene título, sumas de pagos, promedios de precios, fecha, número de página, etc. Pero ¿sabemos cómo se colocan para que nos suministren la información que interesa? </div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Cada informe se divide en secciones. Por defecto tenemos las siguientes:</div><ul><li><div style="text-align: justify;">Encabezado de informe</div></li>
<li><div style="text-align: justify;">Encabezado de página</div></li>
<li><div style="text-align: justify;">Detalle</div></li>
<li><div style="text-align: justify;">Píe de página</div></li>
<li><div style="text-align: justify;">Pie de informe</div></li>
</ul><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Si en el informe establecemos algún agrupamiento en base a un campo, entonces podemos tener más secciones:</div><ul><li><div style="text-align: justify;">Encabezado del campo</div></li>
<li><div style="text-align: justify;">Pie del campo.</div></li>
</ul><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">En las secciones que tenemos por defecto se colocan los distintos controles que dan lugar al informe. Los contenidos de cada sección son:</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"> El <strong><span style="color: blue;">encabezado de informe</span></strong> se reserva para poner información que aparece sólo al comienzo de la primera página del informe. En el resto de las páginas de ese informe no mostrará ese contenido.</div><div style="text-align: justify;">El <strong><span style="color: blue;">encabezado de página</span></strong> almacena lo que queremos que se vea al comienzo de cada página de informe, por ejemplo, los nombres de los campos mostrados (Nombre, apellidos, Precio, Total, etc.)</div><div style="text-align: justify;">El <strong><span style="color: blue;">detalle</span></strong> se emplea para mostrar el contenido de los campos usados, nombre, precio, total, etc. También se puede usar para colocar un cuadro de texto que permita obtener un determinado dato, como unir varios campos en uno solo, o que realice alguna operación matemática.</div><div style="text-align: justify;">El <strong><span style="color: blue;">píe de página</span></strong> se reserva para mostrar la fecha actual, con el formato que nos interese (fecha corta, fecha larga...) y para colocar el número de página.</div><div style="text-align: justify;">En el <strong><span style="color: blue;">pie de informe</span></strong> colocamos cuadros de texto que nos permita obtener el número total de productos, la suma total de las facturas de cada pedido, etc. Se mostrará al final del informe, en la última hoja.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Si realizamos <strong><span style="color: blue;">agrupamientos en base a un campo</span></strong>, lo que coloquemos en su <strong><span style="color: blue;">encabezado</span></strong> se mostrará cada vez que comienza un nuevo elemento del campo, es decir, si agrupamos por ciudad a los clientes, cada cambio de ciudad se verá el contenido del encabezado de ciudad, El <strong><span style="color: blue;">pie de ciudad</span></strong> nos servirá para poner la información que hemos puesto en el pie de informe. Pero ahora los datos serán sólo los relativos a la ciudad correspondiente, total de ventas de una ciudad, promedio de precios en esa ciudad, etc. La vista diseño de un informe muestra las secciones que tiene:</div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-kIHfmzTh3uw/TfXSZKbxQCI/AAAAAAAAA0Y/NBQqp5w6yOU/s1600/ScreenHunter_01+Jun.+13+11.02.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="172" src="http://1.bp.blogspot.com/-kIHfmzTh3uw/TfXSZKbxQCI/AAAAAAAAA0Y/NBQqp5w6yOU/s320/ScreenHunter_01+Jun.+13+11.02.jpg" width="320" /></a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">En el ejemplo de la imagen, no tenemos nada en la sección Encabezado de página. Tenemos un encabezado de grupo: Encabezado Ciudad. No tenemos pie ciudad. Si queremos tenerlo para poner algo en el mismo pulsaremos en el botón Ordenar y agrupar:</div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-qeB_SjoZwbg/TfXTR3WB6QI/AAAAAAAAA0c/-0ZM4-a8YO8/s1600/ScreenHunter_02+Jun.+13+11.07.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-qeB_SjoZwbg/TfXTR3WB6QI/AAAAAAAAA0c/-0ZM4-a8YO8/s1600/ScreenHunter_02+Jun.+13+11.07.jpg" /></a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Esto abrirá la ventana ordenar y agrupar donde podemos mostrar u ocultar las secciones pie y encabezado de cada agrupamiento:</div><div style="text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-AuCChA2nP18/TfXTvlJcjHI/AAAAAAAAA0g/YhoWYyoLdT8/s1600/ScreenHunter_03+Jun.+13+11.09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="http://1.bp.blogspot.com/-AuCChA2nP18/TfXTvlJcjHI/AAAAAAAAA0g/YhoWYyoLdT8/s320/ScreenHunter_03+Jun.+13+11.09.jpg" width="320" /></a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Para que el agrupamiento por ciudades tenga la sección pie de ciudad visible, cambiaremos el valor de la propiedad Pie de grupo a Sí. Automáticamente aparece la sección y ya podemos cerrar la ventana Ordenar y agrupar. En cambio, para ocultar el el encabezado se modifica el valor de la propiedad Encabezado del grupo a No, entonces ya no tenemos esa sección visible.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Hemos visto un resumen de las distintas secciones que tiene un informe, y de que podemos colocar en cada una de ellas. </div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0tag:blogger.com,1999:blog-4307902921131340986.post-14111846960234495412011-06-08T11:16:00.000+02:002011-06-08T11:39:18.547+02:00Formularios en Access: Grupo de opciones<div style="text-align: justify;">El grupo de opciones es un elemento de la barra de herramientas que tienen los formularios. Se puede crear con un asistente. Las opciones son excluyentes entre sí, es decir, no pueden existir dos o más opciones marcadas, cuando marcamos una, la marcada anteriormente deja de estar activada.</div><div style="text-align: justify;">Cada opción lleva asociado un valor numérico que será almacenado en un campo de una tabla. En el momento de marcar una opción, su valor numérico se almacena automáticamente en el campo. Vamos a ver como se crea un grupo de opciones.</div><div style="text-align: justify;">Asociaremos el grupo de opciones a un campo de tipo Sí/No, el campo fumador de la tabla de empleados. Además podemos incluir con el grupo de opciones quien fuma de una forma mucho más rápida a través del formulario. Al ser un campo Sí/No los valores numéricos asociados a ambas opciones son:</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"> <strong><em> <span style="color: blue;">Sí</span> <span style="color: blue;">-1</span></em></strong></div><div style="text-align: justify;"><strong><em> <span style="color: blue;">No</span> <span style="color: blue;">0</span></em></strong></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">En primer lugar vamos a crear un formulario de los empleados en vista diseño. Colocamos los campos Nombre, Apellidos, Dirección, Código Postal y ciudad en el formulario. Y vamos con el grupo de opciones, nos aseguramos de que el botón asistente para controles esté activado.</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-Pzsyyy1AmtM/Te82RU2X_KI/AAAAAAAAAz0/a5UH6JLBXeo/s1600/ScreenHunter_03+Jun.+08+10.43.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Pzsyyy1AmtM/Te82RU2X_KI/AAAAAAAAAz0/a5UH6JLBXeo/s1600/ScreenHunter_03+Jun.+08+10.43.jpg" /></a></div><div style="text-align: justify;">Ahora no dirigimos a la barra de herramientas y pinchamos en el botón grupo de opciones:</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-SFoT4Lih-9M/Te82oKhpMTI/AAAAAAAAAz4/RSLZCzeLmQU/s1600/ScreenHunter_04+Jun.+08+10.45.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-SFoT4Lih-9M/Te82oKhpMTI/AAAAAAAAAz4/RSLZCzeLmQU/s1600/ScreenHunter_04+Jun.+08+10.45.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Llevamos el ratón y al formulario y pinchamos arrastrando el ratón, en cuanto soltamos el mismo, saltará el asistente, que nos pedirá en primer lugar las etiquetas que aparecerán en el grupo. Escribiremos fumador y no fumador:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-h94Fh1wX5v0/Te83qCe4hEI/AAAAAAAAAz8/8QQYrtSe9jM/s1600/ScreenHunter_05+Jun.+08+10.49.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="197" src="http://1.bp.blogspot.com/-h94Fh1wX5v0/Te83qCe4hEI/AAAAAAAAAz8/8QQYrtSe9jM/s320/ScreenHunter_05+Jun.+08+10.49.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Pulsamos en siguiente, que nos pedirá la opción predeterminada. Dejamos la opción por defecto y pasamos a la siguiente ventana, que nos pedirá los valores para cada opción, por defecto nos dará 1 para la primera, 2 para la segunda y así sucesivamente:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-A0Y15sItSyc/Te84hAbJQ_I/AAAAAAAAA0A/ZcWK_6G1Qg4/s1600/ScreenHunter_07+Jun.+08+10.52.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="198" src="http://3.bp.blogspot.com/-A0Y15sItSyc/Te84hAbJQ_I/AAAAAAAAA0A/ZcWK_6G1Qg4/s320/ScreenHunter_07+Jun.+08+10.52.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: justify;">En nuestro ejemplo debemos modificar los valores tal como hemos comentado ya. Nos quedará así:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-NR1c6IH_2L4/Te849TZEPQI/AAAAAAAAA0E/6ZS4F4fm5QY/s1600/ScreenHunter_08+Jun.+08+10.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-NR1c6IH_2L4/Te849TZEPQI/AAAAAAAAA0E/6ZS4F4fm5QY/s1600/ScreenHunter_08+Jun.+08+10.55.jpg" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Ahora ya podemos seguir. A continuación vamos a decir al asistente en que campo se debe almacenar el valor de la opción que se eliga:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-AvgEWe5BT6U/Te86hHmd8QI/AAAAAAAAA0I/pRgn_Lmg3Zo/s1600/ScreenHunter_09+Jun.+08+11.00.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="305" src="http://4.bp.blogspot.com/-AvgEWe5BT6U/Te86hHmd8QI/AAAAAAAAA0I/pRgn_Lmg3Zo/s320/ScreenHunter_09+Jun.+08+11.00.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Seleccionamos el campo Fumador. Ya queda poco. Pulsamos en el botón siguiente para configurar el aspecto del control. Elegiremos el tipo de controles y el estilo que nos interesa:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-8frwEGFrvko/Te86-YnBlrI/AAAAAAAAA0M/0he0MD4HY84/s1600/ScreenHunter_10+Jun.+08+11.03.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="196" src="http://1.bp.blogspot.com/-8frwEGFrvko/Te86-YnBlrI/AAAAAAAAA0M/0he0MD4HY84/s320/ScreenHunter_10+Jun.+08+11.03.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">En el siguiente paso nos pedirá el título para el grupo, escribimos Fumador, y pulamos en finalizar. El grupo de opciones ya lo tenemos configurado en su totalidad.</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-em1a2wKj7Qo/Te88AmiCZGI/AAAAAAAAA0Q/5bV_Kxd1aeg/s1600/ScreenHunter_11+Jun.+08+11.08.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-em1a2wKj7Qo/Te88AmiCZGI/AAAAAAAAA0Q/5bV_Kxd1aeg/s1600/ScreenHunter_11+Jun.+08+11.08.jpg" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Y su aspecto en el formulario será:</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-JqyHoPaNpOE/Te88VGykgbI/AAAAAAAAA0U/ll_cCODB3ZE/s1600/ScreenHunter_12+Jun.+08+11.09.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-JqyHoPaNpOE/Te88VGykgbI/AAAAAAAAA0U/ll_cCODB3ZE/s1600/ScreenHunter_12+Jun.+08+11.09.jpg" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Ahora para marcar que un empleado es fumador pinchamos en fumador, el valor -1 se almacena en el campo fumador del empleado marcado como fumador.</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Con un grupo de opciones podemos marcar cada opción con un simple clic haciendo esta tarea muy sencilla, haciendo que su valor se almacene en el campo correspondiente (en este caso fumador).</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com1tag:blogger.com,1999:blog-4307902921131340986.post-2585720792742354912011-06-06T11:06:00.000+02:002011-06-06T11:23:26.883+02:00Insertar un video en bloggerUn elemento muy interesante en cualquier blog es el vídeo. Vamos a ver como podemos insertar vídeo en una entrada que acompañe a la exposición de un tema.<br />
<div style="text-align: justify;"><br />
Resulta sencillo y en pocos pasos podemos hacerlo sin ninguna dificultad. En primer lugar vamos a la página de YouTube. Buscamos el vídeo que nos interesa, paramos su ejecución y copiamos el código.</div><div style="text-align: justify;">En este caso voy a subir un vídeo curioso de como pueden multiplicar los ingenieros (la realidad, lo hacen con calculadoras, como el resto..).</div><div style="text-align: justify;">Cuando el vídeo se está visualizando, podemos pinchar sobre él con el botón derecho, y seleccionamos la opción copiar código de inserción:</div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-GVjdzVVSZxw/TeyVcD5C8sI/AAAAAAAAAzo/eRK6esFJIXI/s1600/ScreenHunter_01+Jun.+06+10.48.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="http://2.bp.blogspot.com/-GVjdzVVSZxw/TeyVcD5C8sI/AAAAAAAAAzo/eRK6esFJIXI/s320/ScreenHunter_01+Jun.+06+10.48.jpg" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Después volvemos a blogger y hacemos clic en la pestaña Edición de HTML.</div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-qslxcxC57MA/TeyWJ79MKVI/AAAAAAAAAzs/yLgi4sP5QzQ/s1600/ScreenHunter_02+Jun.+06+10.54.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-qslxcxC57MA/TeyWJ79MKVI/AAAAAAAAAzs/yLgi4sP5QzQ/s1600/ScreenHunter_02+Jun.+06+10.54.jpg" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Ahora sólo resta pegar el código donde nos interesa:</div><div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-ylf1FGWSv7Q/TeyXVmJs_pI/AAAAAAAAAzw/XzI8mg8DS5M/s1600/ScreenHunter_03+Jun.+06+11.00.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/-ylf1FGWSv7Q/TeyXVmJs_pI/AAAAAAAAAzw/XzI8mg8DS5M/s320/ScreenHunter_03+Jun.+06+11.00.jpg" width="173" /></a></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div>El código queda insertado y ya tenemos el vídeo. Ahora solo resta publicar la entrada para poder visionar el vídeo con toda tranquilidad:<br />
<div class="separator" style="clear: both; text-align: justify;"><br />
</div><div style="text-align: left;"><object style="height: 350px; width: 500px;"><param name="movie" value="http://www.youtube.com/v/_Wj9g9aaP_A?version=3"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/_Wj9g9aaP_A?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="350"></object></div><div class="separator" style="clear: both; text-align: justify;"><br />
</div><div class="separator" style="clear: both; text-align: justify;">Espero que les guste.</div><div class="separator" style="clear: both; text-align: center;"><br />
</div>Jaime Moralahttp://www.blogger.com/profile/17667925084427047708noreply@blogger.com0