IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Commentaires

  1. Avatar de Pierre Fauconnier
    • |
    • permalink
    Salut.

    C'est vrai que c'est parfois galère pour qu'Excel soit totalement fermé...

    Merci pour cette info toujours utile à connaître
  2. Avatar de informer
    • |
    • permalink
    Citation 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 !
    Mis à jour 04/11/2021 à 06h02 par informer
  3. Avatar de Pierre Fauconnier
    • |
    • permalink
    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_...
    Mis à jour 09/10/2021 à 19h09 par Pierre Fauconnier
  4. Avatar de informer
    • |
    • permalink
    Merci pour ta contribution à ce post

    Be seeing you! Bonjour chez vous!
  5. Avatar de danielhagnoul
    • |
    • permalink
    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
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    <!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>