Saltar al contenido
PROGRAMAR EN VBA MACROS DE EXCEL

Tipos de variables en VBA para Excel


(adsbygoogle = window.adsbygoogle || []).push({});

En este post te muestro los distintos tipos de variables que existen en VBA y que un programador debe saber. Cuando se esta programando una macro, más de una vez ha dado error, hemos revisado el código una y otra vez no encontrando el error, hasta que por fin nos dimos cuenta que el error está en no declarar bien la variable, por ejemplo si declaramos:

Dim mivariable As Integer

La variable mivariable toma todos los números de filas hasta llegar al final de la tabla, supongamos que la tabla tiene 100.000 filas, cuando la macro  recorra las filas llegará hasta la fila 32.767 y no hasta la fila 100000 y como resultado final obtendremos que solo se procesaron 32.767 en vez de las 100.000 filas.

Puede suceder que se declara una variable tipo Integer y luego se le da el valor de 100.000 por ejemplo; cuando se ejecute la macro dará un error de desbordamiento; este error está provocado por declara mal la variable ya que la variable Integer toma valores entre -32.767 y 32.767, razón por la cual no se procesarán las 100.000 filas del ejemplo planteado o desbordamiento en el segundo ejemplo al otorgar a este tipo de variables un número mayor al aceptado.

Ahora si con el mismo procedimiento declaramos la variable mivariable como:

Dim mivariable As Long

La macro recorrerá todas las filas hasta la 100.000 del ejemplo, la causa que al declarar un tipo distinto de variable se tenga un resultado distinto, es que el tipo de variable long incluye números que van entre -2.147.483.648 y 2.147.483.648; este tipo de variable usa 4 bytes a diferencia de la variable tipo Integer que usa 2 bytes.

Antes de continuar con el desarrollo del presente post, recomiendo leer un excelente libro sobre Excel que te ayudará operar las planillas u hojas de cálculo, haz click acá, si quieres aprender sobre Excel, en inglés, entonces debes hacer click here. Si lo que necesitas es aprender o profundizar sobre la programación de macros con VBA este es unos de los mejores cursos on line que he visto en internet.

  
En el cuadro siguiente se muestra cada uno de los tipos de variables que se pueden usar en VBA:

Tipo de
Datos
Abreviatura
Memoria
requerida
Rango de
Valores
Equivalencia
con pseudocodigo
Detalles
Integer
(Entero)
%
2 bytes ó 4 bytes
según versión
– 32768  a
32767 ó -2.147.483.648 a 2.147.483.647 según versión
Entero
Uso en contadores,
control de bucles etc.
Long
(Entero largo)
&
4 bytes ó 8 bytes
según versión

2147483648   a 2147483647 ó -9,2E+18 a 9,2E+18 según versión
Entero
Igual que integer
pero admite un rango más amplio
Single
(Decimal simple)
!
4 bytes
– 3,4·1038
a
3,4·1038
Real
Hasta 6 decimales
o más según versión. También admite enteros
Double
(Decimal doble)
#
8 bytes
– 1,79·10308
a
1,79·10308
Real
Hasta 14
decimales o más según versión. También admite enteros
Boolean
(Booleano)
No tiene
2 bytes
True
o
False
Booleano
False es el valor
predeterminado y va asociado a cero
String
$
10 bytes + 1 byte por cada carácter
0
a
2·109 caracteres
Alfanumérica
Texto de longitud
variable
Variant (Object
en otras versiones)
No tiene
Variable
Los del tipo double para números o los del tipo
string para texto
No tiene
Admite números
enteros, decimales o texto

El vídeo que sigue muestra una explicación más detallada y gráfica de la macro presentada, recomiendo observar para una más fácil comprensión de la macro; suscribe a nuestra web desde la parte superior derecha de la página ingresando tu mail y a nuestro canal de You Tube para recibir en tu correo vídeos explicativos sobre macros interesantes, como  por ejemplo formulario que crea un listado de todas las hojas para poder luego seleccionarlasbuscar en listbox mientras escribes en textboxordenar hojas libro excel por su nombreconectar Excel con Access y muchos ejemplos más.

function onYtEvent(payload) {
if (payload.eventType == ‘subscribe’) {
// Add code to handle subscribe event.
} else if (payload.eventType == ‘unsubscribe’) {
// Add code to handle unsubscribe event.
}
if (window.console) { // for debugging only
window.console.log(‘YT event: ‘, payload);
}
}

 

Código que se inserta en un módulo
Sub TipoString()
Dim mivariable As String, mivar As Boolean, miv As Single
mivariable = 100000
mivar = 100000
miv = 100000
a = Len(mivariable)
b = Len(mivar)
c = Len(miv)
End Sub

Sub TipoBoolean()
Dim mivariable As Boolean
mivariable = 100000

For x = 2 To mivariable
Cells(x, «A») = x
Next x
End Sub

Sub TipoInteger()
Dim mivariable As Integer
mivariable = 100000
For x = 2 To mivariable
Cells(x, «A») = x
Next x
End Sub

Sub TipoLong()
Dim mivariable As Long
mivariable = 100000

For x = 2 To mivariable
Cells(x, «A») = x
Next x
End Sub

Sub TipoVariant()
Dim mivariable As Variant
mivariable = 100000

For x = 2 To mivariable
Cells(x, «A») = x
Next x
End Sub

Sub borra()
Range(«A2:A100000»).Clear
End Sub

Si te fue de utilidad puedes INVITARME UN CAFÉ y de esta manera ayudar a seguir manteniendo la página, CLICK para descargar en ejemplo en forma gratuita.


(adsbygoogle = window.adsbygoogle || []).push({});

If this post was helpful INVITE ME A COFFEE and so help keep up the page, CLICK to download free example.

Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends      

Entradas relacionadas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comentarios (129)

I am the co-founder of JustCBD label (justcbdstore.com) and am looking to develop my wholesale side of business. I really hope that someone at targetdomain is able to provide some guidance 🙂 I considered that the best way to accomplish this would be to talk to vape shops and cbd retail stores. I was hoping if someone could suggest a qualified website where I can buy CBD Shops Business Data I am currently looking at creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. On the fence which one would be the most ideal solution and would appreciate any guidance on this. Or would it be simpler for me to scrape my own leads? Suggestions?

Responder

В том случае если у ООО нет денег на погашения долгов знайте банкротство юридических лиц – процесс достаточно сложный и длительный по времени

Responder

This is a really good tip particularly to those new to the blogosphere. Brief but very accurate information… Thank you for sharing this one. A must read post!

Responder

An interesting discussion is definitely worth comment. I think that you should write more about this issue, it may not be a taboo subject but generally people don’t discuss these topics. To the next! Kind regards!!

Responder

When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I recieve 4 emails with the exact same comment. Is there an easy method you can remove me from that service? Cheers!

Responder

Very good post. I certainly appreciate this website. Keep it up!

Responder

When I originally commented I appear to have clicked the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I get 4 emails with the same comment. There has to be an easy method you can remove me from that service? Thanks!

Responder

Your style is unique in comparison to other folks I’ve read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site.

Responder

bookmarked!!, I like your blog!

Responder

There’s certainly a great deal to know about this topic. I like all of the points you have made.

Responder

Hi there! This article couldn’t be written any better! Going through this article reminds me of my previous roommate! He always kept talking about this. I am going to send this information to him. Pretty sure he will have a great read. Thank you for sharing!

Responder

This website truly has all of the information I wanted about this subject and didn’t know who to ask.

Responder

I wanted to thank you for this wonderful read!! I absolutely loved every bit of it. I have you book-marked to check out new things you post…

Responder

I like it when folks come together and share opinions. Great site, stick with it!

Responder

An outstanding share! I have just forwarded this onto a friend who had been doing a little homework on this. And he in fact ordered me dinner because I found it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanks for spending time to talk about this issue here on your web page.

Responder

Having read this I believed it was very enlightening. I appreciate you taking the time and effort to put this information together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worth it!

Responder

Can I simply just say what a comfort to uncover somebody who genuinely knows what they’re discussing on the web. You certainly realize how to bring a problem to light and make it important. More and more people ought to look at this and understand this side of your story. It’s surprising you aren’t more popular given that you most certainly possess the gift.

Responder

Your style is really unique compared to other folks I’ve read stuff from. Many thanks for posting when you have the opportunity, Guess I will just book mark this web site.

Responder

Howdy! I just want to offer you a big thumbs up for your excellent info you’ve got right here on this post. I will be returning to your blog for more soon.

Responder

Hi there! I just want to give you a big thumbs up for the excellent info you have got right here on this post. I will be coming back to your web site for more soon.

Responder

A fascinating discussion is definitely worth comment. There’s no doubt that that you ought to publish more about this subject, it might not be a taboo matter but typically folks don’t discuss such issues. To the next! Cheers!!

Responder

Everyone loves it when folks come together and share thoughts. Great site, stick with it!

Responder

You are so awesome! I don’t believe I’ve truly read through anything like that before. So nice to find someone with a few original thoughts on this issue. Really.. thank you for starting this up. This site is something that’s needed on the web, someone with some originality!

Responder

This is the right webpage for everyone who wishes to find out about this topic. You realize so much its almost tough to argue with you (not that I really will need to…HaHa). You certainly put a new spin on a subject that’s been written about for decades. Wonderful stuff, just wonderful!

Responder

Very good post. I’m going through many of these issues as well..

Responder

Way cool! Some very valid points! I appreciate you writing this write-up plus the rest of the site is very good.

Responder

Your style is really unique in comparison to other people I have read stuff from. Thanks for posting when you’ve got the opportunity, Guess I will just bookmark this web site.

Responder

Aw, this was a very nice post. Taking the time and actual effort to make a good article… but what can I say… I hesitate a lot and never manage to get nearly anything done.

Responder

I must thank you for the efforts you have put in penning this site. I am hoping to view the same high-grade content by you in the future as well. In fact, your creative writing abilities has inspired me to get my very own website now 😉

Responder

Right here is the perfect blog for everyone who hopes to find out about this topic. You know so much its almost tough to argue with you (not that I actually would want to…HaHa). You definitely put a fresh spin on a subject that has been written about for years. Great stuff, just great!

Responder

bookmarked!!, I love your web site!

Responder

Good info. Lucky me I came across your blog by accident (stumbleupon). I have book-marked it for later!

Responder

I’m really loving the theme/design of your web site. Do
you ever run into any browser compatibility issues? A handful of my blog audience have complained about my website not operating correctly in Explorer but
looks great in Firefox. Do you have any ideas to help
fix this problem? adreamoftrains web hosting reviews

Responder

This site was… how do you say it? Relevant!! Finally I’ve found something that helped me. Cheers!

Responder

Yes! Finally someone writes about web hosting.

Responder

Everything is very open with a really clear clarification of the challenges. It was really informative. Your site is useful. Many thanks for sharing!

Responder

Saved as a favorite, I really like your website!

Responder

I was able to find good info from your content.

Responder

Everything is very open with a very clear explanation of the challenges. It was really informative. Your site is extremely helpful. Many thanks for sharing!

Responder

Hi there, I think your website might be having web browser compatibility problems. Whenever I take a look at your website in Safari, it looks fine but when opening in I.E., it’s got some overlapping issues. I just wanted to give you a quick heads up! Aside from that, great blog!

Responder

An impressive share! I have just forwarded this onto a co-worker who has been doing a little research on this. And he actually ordered me lunch due to the fact that I found it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending the time to talk about this subject here on your blog.

Responder

I love it when individuals come together and share opinions. Great blog, continue the good work!

Responder

I have to thank you for the efforts you have put in penning this blog. I really hope to view the same high-grade blog posts by you later on as well. In fact, your creative writing abilities has encouraged me to get my own, personal site now 😉

Responder

This blog was… how do I say it? Relevant!! Finally I’ve found something which helped me. Kudos!

Responder

Pretty! This has been a really wonderful post. Thanks for providing these details.

Responder

May I simply say what a relief to uncover an individual who truly understands what they are discussing online. You certainly understand how to bring an issue to light and make it important. More and more people should read this and understand this side of the story. It’s surprising you are not more popular given that you certainly have the gift.

Responder

Wonderful post! We are linking to this particularly great article on our website. Keep up the great writing.

Responder

When I originally left a comment I appear to have clicked the -Notify me when new comments are added- checkbox and now whenever a comment is added I get 4 emails with the same comment. Is there an easy method you are able to remove me from that service? Kudos!

Responder

Great article. I am experiencing some of these issues as well..

Responder

This is a topic that is close to my heart… Take care! Exactly where are your contact details though?

Responder

I seriously love your blog.. Pleasant colors & theme. Did you develop this web site yourself? Please reply back as I’m hoping to create my own blog and would love to learn where you got this from or just what the theme is named. Thank you!

Responder

I would like to thank you for the efforts you have put in writing this blog. I am hoping to see the same high-grade content from you in the future as well. In fact, your creative writing abilities has inspired me to get my very own blog now 😉

Responder

Very nice article. I certainly love this website. Continue the good work!

Responder

I blog frequently and I seriously thank you for your information. This article has truly peaked my interest. I am going to book mark your site and keep checking for new information about once per week. I opted in for your Feed too.

Responder

You should be a part of a contest for one of the highest quality websites on the internet. I’m going to highly recommend this site!

Responder

Hello, I do think your blog may be having browser compatibility problems. Whenever I look at your site in Safari, it looks fine however when opening in I.E., it’s got some overlapping issues. I just wanted to provide you with a quick heads up! Other than that, excellent blog!

Responder

Your style is really unique in comparison to other folks I have read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I’ll just bookmark this site.

Responder

Hi! I could have sworn I’ve visited this web site before but after browsing through some of the posts I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking it and checking back regularly!

Responder

I truly love your site.. Great colors & theme. Did you develop this web site yourself? Please reply back as I’m looking to create my own website and want to find out where you got this from or exactly what the theme is called. Cheers!

Responder

May I just say what a relief to uncover somebody that actually knows what they are talking about on the internet. You actually know how to bring a problem to light and make it important. A lot more people must look at this and understand this side of your story. I was surprised you are not more popular since you most certainly have the gift.

Responder

Having look at this I thought it was very enlightening.
I appreciate you taking the time and effort to set this information together.
One time i again find myself spending a lot of time both reading
and leaving comments. But just what exactly, it had been still worth
it!

Feel free to visit my site YukoJMarines

Responder

An impressive share! I’ve just forwarded this onto a friend who had been conducting a little homework on this. And he in fact ordered me lunch simply because I found it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanx for spending time to talk about this topic here on your web site.

Responder

Hello! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords
but I’m not seeing very good success. If you know of any
please share. Appreciate it!

Responder

Hi there, There’s no doubt that your blog could be having browser compatibility problems. Whenever I look at your website in Safari, it looks fine however, when opening in I.E., it’s got some overlapping issues. I simply wanted to give you a quick heads up! Other than that, wonderful blog!

Responder

Very good write-up. I definitely love this site. Thanks!

Responder

An impressive share! I have just forwarded this onto a friend who was doing a little research on this. And he in fact bought me breakfast due to the fact that I found it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending some time to talk about this subject here on your web page.

Responder

I love reading a post that can make men and women think. Also, many thanks for allowing for me to comment!

Responder

I want to to thank you for this fantastic read!! I certainly loved every bit of it. I’ve got you book marked to check out new things you post…

Responder

This post will assist the internet visitors for creating new web site or even a
weblog from start to end.

Responder

We tested coffee makers for the water temperature during the brew cycle and the brewing time as well as the temperature of the coffee at the end of brewing and during the keep warm cycle. In addition, we evaluated each brewer’s ease of use, including how easy it was to read and use the controls, access the water tank and brew basket, read the markings on the tank and carafe, whether or not it had automatic keep warm and shut off cycles, and the ease of cleaning the carafe.

Responder

I’m extremely inspired together with your writing abilities as smartly as with the
format to your blog. Is that this a paid theme or did you customize it yourself?
Anyway stay up the nice quality writing, it is rare to
peer a great blog like this one today..

Responder

Howdy! This blog post couldn’t be written any better! Looking through this article reminds me of my previous roommate! He always kept preaching about this. I’ll forward this post to him. Fairly certain he will have a very good read. Many thanks for sharing!

Responder

I just like the helpful info you provide on your articles.
I will bookmark your blog and check again right here regularly.
I’m quite certain I will be informed many new stuff
right here! Good luck for the next!

Responder

When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I recieve 4 emails with the same comment. There has to be a means you can remove me from that service? Cheers!

Responder

I was able to find good information from your blog posts.

Responder

You are so cool! I don’t think I have read through anything like this before. So great to discover someone with genuine thoughts on this subject. Really.. thanks for starting this up. This web site is one thing that is needed on the web, someone with a bit of originality!

Responder

Hello there, I do think your website could possibly be having browser compatibility problems. When I look at your site in Safari, it looks fine but when opening in IE, it’s got some overlapping issues. I simply wanted to give you a quick heads up! Apart from that, wonderful site!

Responder

Spot on with this write-up, I honestly believe that this site needs far more attention. I’ll probably be back again to read more, thanks for the info!

Responder

Hi, I do believe this is a great blog. I stumbledupon it 😉 I will revisit yet again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to guide other people.

Responder

This is a really good tip especially to those new to the blogosphere. Brief but very precise info… Thanks for sharing this one. A must read post!

Responder

Hello there! I simply wish to offer you a huge thumbs up for the excellent info you’ve got right here on this post. I am returning to your web site for more soon.

Responder

I’m impressed, I have to admit. Seldom do I encounter a blog that’s both educative and entertaining, and without a doubt, you’ve hit the nail on the head. The problem is something not enough folks are speaking intelligently about. I am very happy I stumbled across this during my hunt for something concerning this.

Responder

I really like reading through an article that can make men and women think. Also, thanks for allowing me to comment!

Responder

Hello there! This article could not be written much better! Looking at this article reminds me of my previous roommate! He continually kept talking about this. I most certainly will send this article to him. Fairly certain he will have a good read. Thanks for sharing!

Responder

I would like to thank you for the efforts you have put in penning this website. I really hope to check out the same high-grade content by you in the future as well. In fact, your creative writing abilities has inspired me to get my very own blog now 😉

Responder

Simply wish to say your article is as amazing. The clarity on your put up is just great and that i could suppose you are knowledgeable on this subject. Well together with your permission let me to grasp your feed to stay updated with imminent post. Thanks a million and please carry on the gratifying work.

Responder

I’m amazed, I must say. Seldom do I come across a blog that’s equally educative and entertaining, and without a doubt, you’ve hit the nail on the head. The problem is an issue that too few men and women are speaking intelligently about. I’m very happy that I found this during my search for something relating to this.

Responder

Spot on with this write-up, I truly believe that this amazing site needs much more attention. I’ll probably be returning to read more, thanks for the information!

Responder

I absolutely love your site.. Excellent colors & theme. Did you create this site yourself? Please reply back as I’m trying to create my own personal blog and would like to find out where you got this from or just what the theme is called. Appreciate it!

Responder

Hello there! This article couldn’t be written any better! Looking at this post reminds me of my previous roommate! He continually kept preaching about this. I’ll send this article to him. Fairly certain he will have a very good read. Thank you for sharing!

Responder

I wanted to thank you for this excellent read!! I certainly enjoyed every little bit of it. I have got you book-marked to check out new things you post…

Responder

Spot on with this write-up, I truly think this website needs a lot more attention. I’ll probably be returning to see more, thanks for the info!

Responder

I blog quite often and I seriously appreciate your content. Your article has truly peaked my interest. I’m going to bookmark your website and keep checking for new details about once per week. I opted in for your RSS feed too.

Responder

Excellent blog you have got here.. It’s difficult to find excellent writing like yours nowadays. I honestly appreciate individuals like you! Take care!!

Responder

You need to be a part of a contest for one of the greatest sites on the internet. I most certainly will highly recommend this web site!

Responder

Iíve read several good stuff here. Certainly worth bookmarking for revisiting. I surprise how much effort you put to create such a magnificent informative website.

Responder

After looking at a number of the blog articles on your site, I really like your technique of writing a blog. I book-marked it to my bookmark webpage list and will be checking back soon. Please visit my web site too and let me know how you feel.

Responder

That is a very good tip particularly to those new to the blogosphere. Brief but very accurate info… Thanks for sharing this one. A must read post!

Responder

Good article. I will be going through a few of these issues as well..

Responder

A fascinating discussion is worth comment. I believe that you ought to write more on this subject, it might not be a taboo matter but typically people don’t speak about such issues. To the next! Cheers!!

Responder

I’m very pleased to find this website. I want to to thank you for ones time for this particularly wonderful read!! I definitely really liked every little bit of it and I have you saved to fav to see new things in your web site.

Responder

I’m pretty pleased to find this web site. I need to to thank you for ones time for this particularly fantastic read!! I definitely appreciated every little bit of it and I have you saved as a favorite to see new stuff in your site.

Responder

Aw, this was a very good post. Taking a few minutes and actual effort to produce a good article… but what can I say… I procrastinate a lot and don’t manage to get nearly anything done.

Responder

Very good post. I definitely love this site. Continue the good work!

Responder

This is the perfect site for anybody who hopes to find out about this topic. You know a whole lot its almost tough to argue with you (not that I personally would want to…HaHa). You certainly put a fresh spin on a topic that has been written about for decades. Wonderful stuff, just great!

Responder

You’ve made some really good points there. I checked on the web for more information about the issue and found most people will go along with your views on this web site.

Responder

Very good info. Lucky me I discovered your blog by chance (stumbleupon). I’ve saved it for later!

Responder

I blog often and I genuinely appreciate your information. This great article has truly peaked my interest. I will take a note of your website and keep checking for new information about once a week. I subscribed to your RSS feed as well.

Responder

Spot on with this write-up, I honestly believe this amazing site needs a lot more attention. I’ll probably be back again to read more, thanks for the advice!

Responder

Having read this I thought it was really informative. I appreciate you spending some time and energy to put this information together. I once again find myself personally spending way too much time both reading and commenting. But so what, it was still worthwhile!

Responder

You have made some good points there. I checked on the internet to learn more about the issue and found most individuals will go along with your views on this website.

Responder

Howdy! Do you use Twitter? I’d like to follow you if that would be okay.

I’m undoubtedly enjoying your blog and look forward to new updates.

Here is my web site … JanVMaloch

Responder

I truly love your site.. Excellent colors & theme. Did you create this site yourself? Please reply back as I’m wanting to create my own personal blog and would love to know where you got this from or just what the theme is called. Kudos!

Responder

I blog quite often and I really thank you for your content. This article has really peaked my interest. I’m going to take a note of your site and keep checking for new information about once per week. I subscribed to your RSS feed too.

Responder

You should take part in a contest for one of the highest quality blogs on the web. I will recommend this site!

Responder

I couldn’t resist commenting. Exceptionally well written!

Responder

Excellent post! We will be linking to this particularly great content on our website. Keep up the great writing.

Responder

This is the right webpage for anyone who wishes to find out about this topic. You know so much its almost tough to argue with you (not that I personally would want to…HaHa). You certainly put a brand new spin on a subject which has been written about for a long time. Wonderful stuff, just excellent!

Responder

Spot on with this write-up, I honestly believe this website needs a lot more attention. I’ll probably be back again to read through more, thanks for the info!

Responder

After I initially commented I appear to have clicked the -Notify me when new comments are added- checkbox and from now on each time a comment is added I get four emails with the exact same comment. There has to be an easy method you can remove me from that service? Cheers!

Responder

Greetings! Very helpful advice in this particular article! It’s the little changes that make the largest changes. Many thanks for sharing!

Responder

Great post. I am facing many of these issues as well..

Responder

I blog quite often and I genuinely thank you for your information. This great article has really peaked my interest. I will bookmark your website and keep checking for new details about once per week. I opted in for your RSS feed as well.

Responder

You’re so interesting! I don’t suppose I’ve read through anything like that before. So wonderful to find somebody with some genuine thoughts on this subject matter. Seriously.. thank you for starting this up. This website is one thing that is needed on the web, someone with some originality!

Responder

Very nice blog post. I certainly love this website. Keep it up!

Responder

I like reading through a post that will make people think. Also, many thanks for permitting me to comment!

Responder

Way cool! Some very valid points! I appreciate you penning this article and the rest of the site is also really good.

Responder

I blog frequently and I seriously appreciate your information. This article has truly peaked my interest. I will bookmark your site and keep checking for new details about once per week. I opted in for your Feed as well.

Responder

There’s definately a lot to find out about this issue. I really like all of the points you’ve made.

Responder