Saltar al contenido
PROGRAMAR EN VBA MACROS DE EXCEL

Conectar Excel con Excel Conectar Con el Mismo Libro Excel


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

Vemos hoy el primero de una serie de vídeos dedicados a Conectar Excel con Excel, ya sea con el mismo libro de Excel u otro libro de Excel, realizada la conexión, permite realizar consultas de datos que se verán a lo largo de estos vídeos dedicados al tema.

El poder conectar un libro de Excel con otro Libro Excel, permite realizar consultas sin abrir el libro como normalmente se hace con VBA, se utiliza para realizar las consultas, sentencias SQL.

Desde el final del post se puede descargar el ejemplo en forma gratuita sin ninguna restricción, el código se puede adaptar a cada necesidad, Aporta por favor para sostener el sitio si está dentro de tus posibilidades, desde ya muchas gracias.

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.

  
El vídeo verás la macro en acción con una explicación más detallada de su codificación y funcionamiento, 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 Recorre fila buscando y comparando datos de dos columnas en hojas distintasbuscar en listbox mientras escribes en textbox, como crear una factura o sale invoice y grabar guardar PDF XLS y enviar por mail, trabajando con filas, celdas, columnas, rangos 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);
}
}

 

Las consultas SQL a un libro de Excel permite a mi entender una mayor velocidad en la búsqueda de datos, que realizando la búsqueda con bucles de VBA; cada uno podrá probarlo con sus respectivas bases de datos llegando a esta conclusión, te invito a que dejes tus comentarios sobre el tema.

Al utilizar SQL cada hoja del libro de Excel es tratada como una tabla, la primer fila se toma como la cabecera o titulo de las columnas, como si se tratara de una tabla de base de datos, si no tuviera cabecera de títulos es decir empezarán los datos directamente en la fila uno se debe indicar, en este caso tomará las columnas como F1, F2 y así sucesivamente.

En la conexión se usa ADO (Active Data Object) que es la forma más evolucionada de acceso de datos de Microsoft anteriormente era DAO (Data Access Object) posteriormente RDO (Remote Data Object), sirve para la implementación del accedos de datos OLE DB de Microsoft.

⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛

Quizá sea de utilidad también

Como conectar Excel con Word crear archivo e insertar texto

Como conectar Excel con Access usar sentencias SQL

Como conectar Excel con Word y modifica plantillas de Word para informes

⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛

⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛⇛

Con la evolución de las tecnologías de Microsoft se ha ido modificando la forma de acceso así tenemos que para libro de Excel 2007 en adelante la conexión que se debe usar es:

Provider=Microsoft.ACE.OLEDB.12.0 y Properties=»»Excel 12.0

La conexión para Libros Excel 2000 /XP /2003/ 2007 se debe usar es:

Provider=Microsoft.Jet.OLEDB.4.0 y Properties=»»Excel 8.0
La conexión para Libros Excel 1995 se debe usar es:
Provider=Microsoft.ACE.OLEDB.4.0 y Properties=»»Excel 5.0

En el ejemplos que se presenta se conecta el un libro de Excel con el mismo libro de Excel, es decir las consultas se harán sobre datos de las hojas del mismo libro de Excel, con la sentencia siguiente expresamos el nombre del libro actual para poner como referencia.

ThisWorkbook.FullName

Si la hoja de Excel contiene cabecera de datos en la primer fila se debe usar:

HDR=Yes

De la forma anterior indicamos que la primer fila se usa para nombrar las columnas, ya que tengamos en cuenta que las sentencias SQL harán referencia a los nombres de las columnas.

En este ejemplo vimos como conectar un libro de Excel con el mismo Libro Excel, en los siguiente s post veremos como conectar con otro libro de Excel y realizar distintas consultas de datos, veremos los rápido y fácil que es obtener los datos con sentencias SQL en Excel, lo más complicado es armar el Where de la sentencia SQL, es decir el criterio de búsqueda.

Código que se inserta en un módulo

Sub ConectarExcelconExcel()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim ctl As Object
Dim cn As ADODB.Connection, rs As ADODB.Recordset, sql As String
‘On Error Resume Next
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
Set a = Sheets(«Hoja1»)
Set b = Sheets(«Hoja2»)

‘Excel 2007
cn.Open «Provider=Microsoft.ACE.OLEDB.12.0;» & «Data Source=» & ThisWorkbook.FullName & «;Extended Properties=»»Excel 12.0;HDR=Yes;»»»

‘Excel 2007 en adelante también funciona
‘cn.Open «Provider=Microsoft.Jet.OLEDB.4.0;» & «Data Source=» & ThisWorkbook.FullName & «;Extended Properties=»»Excel 8.0;HDR=Yes;»»»

‘Excel 2000 /XP 2003 / 2007
‘cn.Open «Provider=Microsoft.ACE.OLEDB.4.0;» & «Data Source=» & ThisWorkbook.FullName  & «;Extended Properties=»»Excel 8.0;HDR=Yes;»»»

‘Excel 1995
‘cn.Open «Provider=Microsoft.ACE.OLEDB.4.0;» & «Data Source=» & ThisWorkbook.FullName  & «;Extended Properties=»»Excel 5.0;HDR=Yes;»»»

MsgBox («La conexión se realió con exito»), vbInformation, «AVISO»
Application.ScreenUpdating = True
Application.DisplayAlerts = True
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 (116)

I’m the business owner of JustCBD brand (justcbdstore.com) and am trying to broaden my wholesale side of company. It would be great if someone at targetdomain can help me ! I thought that the very best way to accomplish this would be to reach out to vape stores and cbd retail stores. I was really hoping if anybody could recommend a reputable website where I can get Vape Shop B2B Leads I am currently considering creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Not exactly sure which one would be the most ideal option and would appreciate any support on this. Or would it be easier for me to scrape my own leads? Ideas?

Responder

This site was… how do you say it? Relevant!! Finally I have found something that helped me. Thanks a lot!

Responder

I could not resist commenting. Perfectly written!

Responder

I used to be able to find good info from your blog articles.

Responder

Pretty! This was an incredibly wonderful post. Thanks for providing these details.

Responder

Aw, this was a really nice post. Finding the time and actual effort to create a top notch article… but what can I say… I procrastinate a whole lot and don’t seem to get anything done.

Responder

Today, I went to the beach with my kids.
I found a sea shell and gave it to my 4 year old daughter and said «You can hear the ocean if you put this to your ear.» She placed the shell to her ear and
screamed. There was a hermit crab inside and it pinched
her ear. She never wants to go back! LoL I know this is totally off topic but I had
to tell someone!

Responder

I simply want to say I am newbie to blogging and site-building and absolutely enjoyed your web site. More than likely I’m want to bookmark your site . You amazingly have excellent posts. Regards for revealing your web-site.

Responder

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

Responder

Howdy! I could have sworn I’ve been to this blog before but after looking at some of the posts I realized it’s new to me. Anyways, I’m definitely happy I came across it and I’ll be bookmarking it and checking back often!

Responder

An impressive share! I have just forwarded this onto a co-worker who had been doing a little research on this. And he actually bought me lunch simply because I stumbled upon it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanx for spending the time to talk about this topic here on your website.

Responder

I was extremely pleased to uncover this great site. I wanted to thank you for your time for this wonderful read!! I definitely appreciated every little bit of it and i also have you saved to fav to see new information in your blog.

Responder

I’m impressed, I have to admit. Rarely do I come across a blog that’s both equally educative and entertaining, and let me tell you, you’ve hit the nail on the head. The problem is something not enough folks are speaking intelligently about. I am very happy I came across this in my search for something regarding this.

Responder

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

Responder

A motivating discussion is worth comment. There’s no doubt that that you should write more about this subject, it might not be a taboo subject but typically people do not speak about these issues. To the next! Cheers!!

Responder

Achieving your fitness goals does not have to require a certified personal trainer or an expensive gym memberships, it’s not hard to exercise at home. It’s easy to go down a training and fitness rabbit hole, however, when you are looking for the best home exercise equipment to outfit your personal home gym.

Responder

Wow, amazing weblog layout! How long have you been running a blog for?
you make running a blog glance easy. The full look of your
web site is fantastic, as well as the content!

Responder

Saved as a favorite, I really like your blog!

Responder

I like it when folks get together and share views. Great website, stick with it!

Responder

This is a good tip particularly to those new to the blogosphere.
Brief but very accurate info… Appreciate your sharing this one.

A must read article!

Responder

Having read this I thought it was very informative. I appreciate you finding the time and effort to put this content together. I once again find myself spending way too much time both reading and commenting. But so what, it was still worthwhile!

Responder

Saved as a favorite, I love your website!

Responder

Good web site you have here.. It’s difficult to find good quality writing like yours nowadays. I really appreciate people like you! Take care!!

Responder

Hello! I could have sworn I’ve visited this website before but after browsing through many of the articles I realized it’s new to me. Nonetheless, I’m definitely delighted I came across it and I’ll be bookmarking it and checking back regularly!

Responder

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

Responder

I blog often and I seriously appreciate your information. This great article has really peaked my interest. I am going to bookmark your website and keep checking for new information about once per week. I subscribed to your Feed too.

Responder

of course like your website however you have to check the spelling on several
of your posts. A number of them are rife with spelling issues and I find it
very bothersome to inform the truth nevertheless I’ll definitely come again again.

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

Conectar Excel con Excel Conectar Con el Mismo Libro Excel – PROGRAMAR EN VBA MACROS DE EXCEL
thzdsbrcf http://www.gc5un35w59078oa836n5u3yxpnj293dns.org/
athzdsbrcf
[url=http://www.gc5un35w59078oa836n5u3yxpnj293dns.org/]uthzdsbrcf[/url]

Responder

This is the perfect blog 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 topic that has been discussed for a long time. Wonderful stuff, just wonderful!

Responder

You are so cool! I do not suppose I’ve truly read through something like that before. So wonderful to discover somebody with unique thoughts on this topic. Really.. many thanks for starting this up. This website is something that’s needed on the web, someone with a little originality!

Responder

Hi, I believe your site could be having browser compatibility issues. Whenever I take a look at your website in Safari, it looks fine however when opening in Internet Explorer, it has some overlapping issues. I merely wanted to provide you with a quick heads up! Other than that, excellent site!

Responder

I used to be able to find good information from your content.

Responder

Wow! Thank you! I permanently wanted to write on my website something like that. Can I take a fragment of your post to my blog?

Responder

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

Responder

Nice post. I learn something new and challenging on blogs I stumbleupon every day. It’s always exciting to read through content from other authors and use something from their websites.

Responder

Hello! I know this is kinda off topic however , I’d figured I’d ask. Would you be interested in trading links or maybe guest writing a blog article or vice-versa? My website addresses a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you might be interested feel free to shoot me an email. I look forward to hearing from you! Fantastic blog by the way!

Responder

Pretty! This was a really wonderful article. Thanks for supplying this information.

Responder

That is the best blog for anybody who needs to seek out out about this topic. You realize so much its almost hard to argue with you (not that I actually would need…HaHa). You definitely put a new spin on a topic thats been written about for years. Nice stuff, simply great!

Responder

No evil shall befall you, nor shall any plague come near your dwelling Psalm 91:10 NKJV

Responder

Hey there would you mind sharing which blog platform you’re using? I’m going to start my own blog soon but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something unique. P.S Apologies for being off-topic but I had to ask!

Responder

bookmarked!!, I really like your web site!

Responder

Right here is the perfect blog for anybody who wishes to understand this topic. You realize a whole lot its almost tough to argue with you (not that I actually would want to…HaHa). You certainly put a new spin on a subject which has been written about for a long time. Wonderful stuff, just wonderful!

Responder

I’m excited to discover this web site. I want to to thank you for your time for this wonderful read!! I definitely appreciated every bit of it and I have you book marked to see new things in your website.

Responder

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

Responder

Oh my goodness! Awesome article dude! Thank you, However I am experiencing troubles with your RSS. I don’t understand the reason why I am unable to subscribe to it. Is there anybody getting identical RSS issues? Anyone who knows the solution can you kindly respond? Thanx!!

Responder

You should be a part of a contest for one of the finest sites on the internet. I am going to highly recommend this web site!

Responder

I’m not sure why but this site is loading very slow for me. Is anyone else having this issue or is it a issue on my end? I’ll check back later and see if the problem still exists.

Responder

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

Responder

Greetings from Colorado! I’m bored to death at work so I decided to browse your website on my iphone during lunch break. I love the knowledge you provide here and can’t wait to take a look when I get home. I’m surprised at how quick your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, excellent site!

Responder

Thanks , I’ve recently been searching for info about this topic for a while and yours is the best I have found out till now. But, what in regards to the conclusion? Are you certain in regards to the supply?

Responder

May I simply say what a comfort to uncover somebody that truly knows what they’re discussing on the internet. You certainly realize how to bring a problem to light and make it important. A lot more people should read this and understand this side of the story. I was surprised that you are not more popular given that you definitely have the gift.

Responder

I couldn’t refrain from commenting. Exceptionally well written!

Responder

It’s actually a nice and useful piece of info. I am satisfied that you simply shared this helpful information with us. Please keep us informed like this. Thank you for sharing.

Responder

Aw, this was an exceptionally good post. Taking the time and actual effort to generate a great article… but what can I say… I put things off a whole lot and don’t manage to get nearly anything done.

Responder

It’s hard to find knowledgeable people on this topic, however, you seem like you know what you’re talking about! Thanks

Responder

This website was… how do you say it? Relevant!! Finally I have found something that helped me. Appreciate it!

Responder

Almost all of what you claim is astonishingly accurate and it makes me ponder the reason why I had not looked at this in this light before. Your article truly did switch the light on for me as far as this particular subject goes. But there is just one position I am not too cozy with so whilst I make an effort to reconcile that with the actual main idea of your position, permit me observe just what the rest of the readers have to say.Nicely done.

Responder

I wanted to thank you for this excellent read!! I definitely enjoyed every little bit of it. I’ve got you bookmarked to look at new stuff you post…

Responder

Every law has its own law.

Responder

Hi there, just become aware of your weblog via Google, and located that it is really informative. I am going to be careful for brussels. I’ll appreciate for those who proceed this in future. A lot of folks will be benefited out of your writing. Cheers!

Responder

Your style is so unique compared to other people I’ve read stuff from. Many thanks for posting when you’ve got the opportunity, Guess I will just bookmark this site.

Responder

I have been checking out a few of your stories and i must say pretty good stuff. I will definitely bookmark your blog.

Responder

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

Responder

Hiya, I’m really glad I have found this information. Nowadays bloggers publish only about gossips and web and this is actually annoying. A good site with interesting content, that is what I need. Thanks for keeping this web site, I will be visiting it. Do you do newsletters? Cant find it.

Responder

Way cool! Some very valid points! I appreciate you writing this write-up and also the rest of the website is extremely good.

Responder

Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving us something enlightening to read?

Responder

It’s hard to find well-informed people on this subject, but you sound like you know what you’re talking about! Thanks

Responder

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

Responder

Great web site you have got here.. It’s hard to find high quality writing like yours nowadays. I honestly appreciate individuals like you! Take care!!

Responder

Hi there! Someone in my Myspace group shared this website with us so I came to give it a look. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Wonderful blog and fantastic design and style. Miss Temperature measurement

Responder

Howdy! I could have sworn I’ve been to this site before but after browsing through many of the posts I realized it’s new to me. Anyways, I’m certainly pleased I discovered it and I’ll be book-marking it and checking back frequently!

Responder

Super-Duper website! I am loving it!! Will come back again. I am bookmarking your feeds also.

Responder

Hi, I believe your blog might be having browser compatibility problems. Whenever I look at your blog in Safari, it looks fine but when opening in I.E., it has some overlapping issues. I just wanted to give you a quick heads up! Other than that, wonderful website!

Responder

Can I simply say what a relief to discover a person that genuinely knows what they’re discussing over the internet. You actually know how to bring a problem to light and make it important. A lot more people really need to read this and understand this side of the story. I was surprised that you are not more popular because you most certainly have the gift.

Responder

I’m not sure exactly why but this blog is loading extremely slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back later and see if the problem still exists.

Responder

Right here is the perfect blog for everyone who wishes to understand this topic. You realize so much its almost tough to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a subject which has been discussed for years. Excellent stuff, just great!

Responder

It is really a great and useful piece of information. I am glad that you shared this helpful information with us. Please keep us informed like this. Thank you for sharing.

Responder

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

Responder

Hello, i think that i saw you visited my site so i came to “return the favor”.I am trying to find things to improve my site!I suppose its ok to use some of your ideas!!

Responder

This actually answered my problem, thanks!

Responder

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

Responder

I really wanted to send a quick word in order to thank you for all of the remarkable points you are giving out here. My time consuming internet look up has now been rewarded with reliable details to write about with my friends and family. I would repeat that most of us site visitors actually are very much lucky to be in a notable site with very many awesome people with very beneficial points. I feel truly blessed to have discovered the website page and look forward to really more excellent minutes reading here. Thanks again for everything.

Responder

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

Responder

You’re so awesome! I don’t think I’ve truly read something like that before. So great to find someone with some original thoughts on this subject matter. Seriously.. thank you for starting this up. This website is something that is needed on the internet, someone with a bit of originality!

Responder

With the whole thing that appears to be developing throughout this specific subject matter, your viewpoints are quite exciting. Nevertheless, I am sorry, but I can not subscribe to your entire strategy, all be it radical none the less. It seems to everyone that your opinions are generally not totally validated and in simple fact you are generally yourself not really thoroughly certain of the argument. In any case I did appreciate looking at it.

Responder

I couldn’t refrain from commenting. Very well written!

Responder

Can I say what relief to get somebody who in fact knows what theyre dealing with online. You certainly know how to bring a challenge to light and produce it critical. More people need to see this and fully grasp this side with the story. I cant think youre not more well-known because you undoubtedly develop the gift.

Responder

There are various posts on the market near this, I think taking there reference could experience chose to make this spot or article really informative. Practical goal expression this post is unhealthy. Simply I have to pronounce that this info provided here was unique, merely to make it more near complete, supporting compared to other former information will get been actually good. The points you get touched here’s important, thus I most certainly will spot some of the information here to build this actually beneficial to entirely the newbie’s here. Appreciate your these records. Actually helpful!

Responder

I found your blog site on google and examine a number of of your early posts. Proceed to keep up the very good operate. I just further up your RSS feed to my MSN Information Reader. Looking for forward to reading extra from you in a while!…

Responder

I’ve been browsing on-line greater than three hours nowadays, but I by no means discovered any attention-grabbing article like yours. It’s lovely value enough for me. Personally, if all site owners and bloggers made excellent content as you did, the net can be much more useful than ever before.

Responder

Very good information. Lucky me I ran across your website by accident (stumbleupon). I have book marked it for later!

Responder

I seriously love your blog.. Excellent colors & theme. Did you develop this amazing site yourself? Please reply back as I’m planning to create my own blog and want to find out where you got this from or exactly what the theme is called. Appreciate it!

Responder

Everything is very open with a very clear description of the challenges. It was definitely informative. Your website is extremely helpful. Thank you for sharing!

Responder

I must thank you for the efforts you have put in penning this blog. I really hope to view the same high-grade blog posts from you later on as well. In truth, your creative writing abilities has inspired me to get my very own website now 😉

Responder

Excellent blog post. I absolutely love this site. Keep it up!

Responder

Greetings from California! I’m bored at work so I decided to browse your site on my iphone during lunch break. I really like the knowledge you provide here and can’t wait to take a look when I get home. I’m surprised at how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyways, superb site!

Responder

you employ a wonderful weblog here! do you need to cook some invite posts on my small blog?

Responder

Someone essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I amazed with the research you made to make this particular publish amazing. Excellent job!

Responder

I’d like to thank you for the efforts you have put in writing this site. I’m hoping to see the same high-grade content from you later on as well. In fact, your creative writing abilities has motivated me to get my own blog now 😉

Responder

The crux of your writing whilst appearing agreeable initially, did not really work very well with me personally after some time. Somewhere throughout the sentences you managed to make me a believer unfortunately only for a very short while. I still have got a problem with your leaps in assumptions and one might do nicely to fill in all those breaks. When you can accomplish that, I will undoubtedly end up being fascinated.

Responder

Having read this I thought it was extremely informative. I appreciate you taking the time and effort to put this information together. I once again find myself spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!

Responder

There is perceptibly a lot to identify about this. I suppose you made some good points in features also.

Responder

It’s exhausting to seek out knowledgeable people on this topic, however you sound like you know what you’re speaking about! Thanks

Responder

I truly appreciate this post. I have been looking all over for this! Thank goodness I found it on Bing. You have made my day! Thank you again

Responder

I’ve been absent for a while, but now I remember why I used to love this website. Thanks , I’ll try and check back more frequently. How frequently you update your site?

Responder

Loving the info on this internet site , you have done outstanding job on the articles .

Responder

Aw, this was an extremely nice post. Finding the time and actual effort to make a great article… but what can I say… I hesitate a lot and don’t seem to get nearly anything done.

Responder

hi!,I like your writing so much! share we communicate more about your post on AOL? I require a specialist on this area to solve my problem. Maybe that’s you! Looking forward to see you.

Responder

Hi there! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing many months of hard work due to no data backup. Do you have any solutions to stop hackers?

Responder

I’m extremely pleased to find this page. I wanted to thank you for your time for this fantastic read!! I definitely loved every little bit of it and i also have you book marked to see new things in your blog.

Responder

I really love your site.. Very nice colors & theme. Did you create this web site yourself? Please reply back as I’m looking to create my very own site and would like to learn where you got this from or exactly what the theme is called. Thanks!

Responder

With havin so much content do you ever run into any issues of plagorism or copyright violation? My website has a lot of completely unique content I’ve either written myself or outsourced but it looks like a lot of it is popping it up all over the internet without my authorization. Do you know any techniques to help prevent content from being ripped off? I’d definitely appreciate it.

Responder

I could not refrain from commenting. Well written!

Responder

What’s Happening i’m new to this, I stumbled upon this I have found It positively useful and it has helped me out loads. I hope to contribute & aid other users like its aided me. Good job.

Responder

As I site possessor I believe the content material here is rattling fantastic , appreciate it for your hard work. You should keep it up forever! Good Luck.

Responder