tag:blogger.com,1999:blog-21116310.post2302216386166041335..comments2023-06-22T14:49:12.710+03:00Comments on JLD Excel en Castellano - Usar Microsoft Excel eficientemente: Validación de datos en varias hojas – código mejoradoJorge Dunkelmanhttp://www.blogger.com/profile/08258855369477187969noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-21116310.post-89559926395294226452012-06-23T20:28:26.756+03:002012-06-23T20:28:26.756+03:00Espero haber entendido. No, sólo podrías hacerlo p...Espero haber entendido. No, sólo podrías hacerlo programando un evento.Jorge Dunkelmanhttps://www.blogger.com/profile/08258855369477187969noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-39532539012266081582012-06-22T20:25:47.833+03:002012-06-22T20:25:47.833+03:00Buen dia Jorge.
mi consulta puede resultar un poco...Buen dia Jorge.<br />mi consulta puede resultar un poco extraña, especialmente conociendo bastante a fondo vba; pero lo que preciso saber es is existe alguna manera o funcion, que permita, desde excel, conocer el valor de la celda activa, y por ejemplo : mostrarlo en otra celda. De modo que a medida que vaya cambiando mi posicion en la hoja (cambiando la celda activa), el valor en una cierta Jose riunoreply@blogger.comtag:blogger.com,1999:blog-21116310.post-25943246958431013842012-02-22T18:32:25.221+02:002012-02-22T18:32:25.221+02:00Ciertamente, mucho más elegante. Gracias por el ap...Ciertamente, mucho más elegante. Gracias por el aporte.Jorge Dunkelmanhttps://www.blogger.com/profile/08258855369477187969noreply@blogger.comtag:blogger.com,1999:blog-21116310.post-44242299151495489132012-02-22T15:41:36.070+02:002012-02-22T15:41:36.070+02:00Estimado:
Era suficiente con modificar el parámet...Estimado:<br /><br />Era suficiente con modificar el parámetro al tipo Range y modificar el código como sigue:<br /><br />Sub valid_accross_sheets(valValue As Range)<br /> <br /> Dim iValCalc As Integer<br /> <br /> iValCalc = WorksheetFunction.CountIf(Range("Lista1"), valValue.Value) + _<br /> WorksheetFunction.CountIf(Range("Lista2"), valValue.Value)Roger Guerrerohttps://www.blogger.com/profile/10495914644356683118noreply@blogger.com