www.google.com
Merci
Merci pour le partage
Envoyé par Pierre Fauconnier Salut. C'est vrai que c'est parfois galère pour qu'Excel soit totalement fermé... Merci pour cette info toujours utile à connaître Plaisir partagé
ok
Salut. C'est vrai que c'est parfois galère pour qu'Excel soit totalement fermé... Merci pour cette info toujours utile à connaître
Envoyé par Pierre Fauconnier Salut. Dans quelles circonstances as-tu une erreur de ce genre? Tu peux donner un bout de code et un mode opératoire pour que l'on puisse reproduire? Quelles sont tes options de gestion d'erreur dans les options VBA? Cela étant, perso, je n'aime pas du tout les EXIT et encore moins les GOTO Exit_... Bonjour Pierre, Exemple : Ouverture d'un fichier Excel depuis MsAccess et plantage (Erreur code / ODBC...) après instanciation d'un objet Excel (Application.Excel) -> Toujours sortie propre pour l'objet Excel !
Salut. Dans quelles circonstances as-tu une erreur de ce genre? Tu peux donner un bout de code et un mode opératoire pour que l'on puisse reproduire? Quelles sont tes options de gestion d'erreur dans les options VBA? Cela étant, perso, je n'aime pas du tout les EXIT et encore moins les GOTO Exit_...
Merci pour ta contribution à ce post Be seeing you! Bonjour chez vous!
En actualisant - jQuery, jQuery UI et JS d'aujourd'hui - et en élaguant l'inutile - CSS ! - on obtient : Code html : Sélectionner tout - Visualiser dans une fenêtre à part 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129<!DOCTYPE html> <html lang="fr" dir="ltr"> <head> <meta http-equiv="cache-control" content="public, max-age=60"> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0"> <meta name="author" content="Daniel Hagnoul"> <title>Test</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/le-frog/jquery-ui.css"> <style> #jTabs { width: 842px; height: 563px; } #jTabs-page-0 { height: 523px; overflow: hidden; padding: 6px; } #jTabs-page-1 { height: 523px; overflow: hidden; padding: 6px; } #GoogleMaps { width: inherit; height: 500px; } </style> <script src="https://code.jquery.com/jquery-2.2.0.min.js"></script> <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/i18n/jquery-ui-i18n.min.js"></script> <script src="https://maps.google.com/maps/api/js"></script> </head> <body> <form> <div id="jTabs"> <ul> <li> <a href="#jTabs-page-0">Item 1</a> </li> <li> <a href="#jTabs-page-1">Item 2</a> </li> </ul> <div id="jTabs-page-0"> <div> <p>Cliquer sur le deuxième onglet pour la démonstration</p> </div> </div> <div id="jTabs-page-1"> <div id="GoogleMaps"></div> </div> </div> </form> <script> "use strict"; $( function(){ { let GoogleMapInit = function( id = "GoogleMaps", latitude = 40.7127837, longitude = -74.00594130000002, address = "New+York,NY" ){ let latlng = new google.maps.LatLng( latitude, longitude ), latlngMarker = new google.maps.LatLng( latitude, longitude ), mapOptions = { 'center' : latlng, 'mapTypeId' : google.maps.MapTypeId.ROADMAP, 'mapTypeControl' : false, 'streetViewControl' : false, 'zoom' : 9, 'zoomControl' : true, 'zoomControlOptions' : { 'style' : google.maps.ZoomControlStyle.SMALL } }, element = document.getElementById( id ), map = new google.maps.Map( element, mapOptions ), marker = new google.maps.Marker( { 'draggable' : true, 'map' : map, 'position' : latlngMarker } ), geocoder = new google.maps.Geocoder(); geocoder.geocode( { 'address': address }, function( results, status ){ if ( status == google.maps.GeocoderStatus.OK ){ map.setCenter( results[0].geometry.location ); let marker = new google.maps.Marker( { 'map' : map, 'position' : results[0].geometry.location } ); } else { console.log( "Geocode was not successful: " + status ); } } ); }; $( '#jTabs' ).tabs( { 'show' : false, 'event' : 'click', 'collapsible' : false, 'activate' : function( event, ui ){ switch( $( this ).tabs( 'option', 'active' ) ){ case 1: GoogleMapInit(); break; } } } ); } }); </script> </body> </html>
<!DOCTYPE html> <html lang="fr" dir="ltr"> <head> <meta http-equiv="cache-control" content="public, max-age=60"> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0"> <meta name="author" content="Daniel Hagnoul"> <title>Test</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/le-frog/jquery-ui.css"> <style> #jTabs { width: 842px; height: 563px; } #jTabs-page-0 { height: 523px; overflow: hidden; padding: 6px; } #jTabs-page-1 { height: 523px; overflow: hidden; padding: 6px; } #GoogleMaps { width: inherit; height: 500px; } </style> <script src="https://code.jquery.com/jquery-2.2.0.min.js"></script> <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.0/i18n/jquery-ui-i18n.min.js"></script> <script src="https://maps.google.com/maps/api/js"></script> </head> <body> <form> <div id="jTabs"> <ul> <li> <a href="#jTabs-page-0">Item 1</a> </li> <li> <a href="#jTabs-page-1">Item 2</a> </li> </ul> <div id="jTabs-page-0"> <div> <p>Cliquer sur le deuxième onglet pour la démonstration</p> </div> </div> <div id="jTabs-page-1"> <div id="GoogleMaps"></div> </div> </div> </form> <script> "use strict"; $( function(){ { let GoogleMapInit = function( id = "GoogleMaps", latitude = 40.7127837, longitude = -74.00594130000002, address = "New+York,NY" ){ let latlng = new google.maps.LatLng( latitude, longitude ), latlngMarker = new google.maps.LatLng( latitude, longitude ), mapOptions = { 'center' : latlng, 'mapTypeId' : google.maps.MapTypeId.ROADMAP, 'mapTypeControl' : false, 'streetViewControl' : false, 'zoom' : 9, 'zoomControl' : true, 'zoomControlOptions' : { 'style' : google.maps.ZoomControlStyle.SMALL } }, element = document.getElementById( id ), map = new google.maps.Map( element, mapOptions ), marker = new google.maps.Marker( { 'draggable' : true, 'map' : map, 'position' : latlngMarker } ), geocoder = new google.maps.Geocoder(); geocoder.geocode( { 'address': address }, function( results, status ){ if ( status == google.maps.GeocoderStatus.OK ){ map.setCenter( results[0].geometry.location ); let marker = new google.maps.Marker( { 'map' : map, 'position' : results[0].geometry.location } ); } else { console.log( "Geocode was not successful: " + status ); } } ); }; $( '#jTabs' ).tabs( { 'show' : false, 'event' : 'click', 'collapsible' : false, 'activate' : function( event, ui ){ switch( $( this ).tabs( 'option', 'active' ) ){ case 1: GoogleMapInit(); break; } } } ); } }); </script> </body> </html>