Pages

Thermodynamique chimique Enthalpie sujet

mardi 8 avril 2014




Bonsoir, je viens vous demander de l'aide. Je suis bloqué sur l'énoncé d'un exo:

La combustion de 1 g de C6H6 gazeux dégage 41.5Kj, cette combustion est réalisée à 298K et sous 1 bar. ((deltaH(H20))=-282Kj/mole
1) Déterminer l'enthalpie molaire (delta)combH(C6H6).

1g de C6H6 --> 1/12 mole
L'équation est:
C6H6+15/2 O2 -> 6CO2 + 3H2O

(deltaHcomb)=6(delta)H CO2 + 3(delta)H H2O -(delta) H (C6H6)

Mais je ne tombe pas sur le résultat annoncé...

Merci d'avance de votre aide




XL 2010 Excel VBA et Liens Hypertextes sujet




Bonjour à tous,

Je programme en VBA sur Excel 2010.
Mon fichier est une liste des 75000 chemins d'accès, noms de fichiers et liens vers les dossiers.
J'ai créé une macro simple pour créer des liens hypertextes :

Code :


Sub mettre_liens()
    Dim fin
    Dim nRow
   
    For nRow = 5 To Range("B4").End(xlDown).Row
        With Sheets("Contenu de répertoire")
             If .Cells(nRow, 4).Value <> "" Then
               .Hyperlinks.Add ActiveSheet.Range("B" & nRow), ActiveSheet.Range("D" & nRow).Value
               .Hyperlinks.Add ActiveSheet.Range("D" & nRow), ActiveSheet.Range("D" & nRow).Value
               .Hyperlinks.Add ActiveSheet.Range("E" & nRow), ActiveSheet.Range("E" & nRow).Value
            End If
        End With
       
        Next
       
    MsgBox "Remplissage liens terminé !", vbInformation, "Opération terminée"
       
End Sub



Ce pendant, la macro plante en pleine exécution sans aucune raison apparente. une fois elle plante à la 23516è ligne, une fois à la 34321è ligne ou 43278è ligne. Bref j'ai un message d'erreur qui apparait :

Code :


Erreur d'exécution 1004 : erreur définie par l'application ou l'objet


Ce que je ne comprends pas, c'est qu'elle effectue ce dont j'ai besoin mais plante au bout d'un moment :(
Auriez vous une idée sur l'origine du problème ?
Merci




Liste déroulantes dynamiques sujet




Bonjour, je souhaiterais créer une liste déroulante de façon à ce que quand je sélectionne un groupe d'exploitation , j'aurais une autre liste déroulante qui me donne le nom des agences qui font partie de ce groupe d'exploitation et quand je sélectionne dans la deuxième liste une agence donnée, j'aurais toutes les infos concernant ladite agence du groupe d'exploitation sélectionné

j'ai deux tables dans ma bdd sur phpmyadmin, une table groupe_exploitation et une autre agence
quand j'utilise le code ci dessous , j'obtiens une 1ere liste avec mes groupes d'exploitations, par contre la deuxième liste reste vide, au lieu d'avoirs les agences correspondantes au groupe d'exploitation sélectionné.
Merci d'avance
ça fait 10 jours que je bloque sur ces ***** listes déroulantes 8O




Code:


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

<?php
session_start();
/* Variables de connexion : ajustez ces paramètres selon votre propre environnement */
$serveur = "localhost";
$admin = "root";
$mdp = "";
$base = "agence";
$connexion = mysql_connect($serveur, $admin, $mdp);
mysql_select_db($base, $connexion);


if(isset($_POST['groupe_exploitation'])){
$_SESSION['groupe_exploitation'] = $_POST['groupe_exploitation'];
echo 'vous avez choisi lae groupe_exploitation '.$_SESSION['groupe_exploitation'].'<br />';
}
if(isset($_POST['agencecpa'])){
$_SESSION['agencecpa'] = $_POST['agencecpa'];
echo 'vous avez choisi l"agence '.$_SESSION['agencecpa'].'<br />';
}

?>
Choisissez un groupe d'exploitation
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" id="chg_groupeexp">
<select name="groupexp" id="groupexp" onchange="document.forms['chg_groupexp'].submit();">
<option>- - - Choisissez un groupe d'exploitation - - -</option>
<?php
$sql1 = "SELECT `id`, `nomgroupe`
FROM `groupe_exploitation`
ORDER BY `id`";
$rech_groupe = mysql_query($sql1);
if($rech_groupe != false){
while($ligne = mysql_fetch_assoc($rech_groupe)){ ?>
<option value="<?php echo $ligne['id']; ?>"
<?php if(isset($_SESSION['groupe_exploitation'])
AND $_SESSION['groupe_exploitation'] == $ligne['id'])
echo 'selected="selected"'; ?>>
<?php echo $ligne['nomgroupe']; ?>
</option>
<?php
}
}
mysql_free_result($rech_groupe);
?>
</select>
</form>
choisir une Agence
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" id="chg_agencecpa">
<select name="agencecpa" id="agencecpa" onchange="document.forms['chg_agencecpa'].submit();">
<option>- - - Choisissez une sous-classe - - -</option>
<?php
if(isset($_SESSION['groupe_exploitation'])){
$sql2 = "SELECT `code`, `nom`
FROM `agencecpa`
WHERE `id` = ". $_SESSION['groupe_exploitation'] ."
ORDER BY `code`;";
$rech_agence = mysql_query($sql2);
if($rech_agence != false){
while($ligne = mysql_fetch_assoc($rech_agence)){ ?>
<option value="<?php echo $ligne['code']; ?>"
<?php if(isset($_SESSION['groupe_exploitation'])
AND$_SESSION['agencecpa'] == $ligne['code'])
echo 'selected="selected"'; ?>>
<?php echo $ligne['nom']; ?>
</option>
<?php
}
}
mysql_free_result($rech_agence);
}
?>
</select>
</form>






MAC 2 conditions pour une formule sujet




Bonjour à tous,
Je débute sur Excel et je peine beaucoup...
En cellule v2 j'ai "yes" ou "no"
En cellule O2 je voudrais que : si V2 = YES alors 02 = SOMME(J3*200)+(K3*200)+(L3*2+500)+(M3*200)

Je ne sais pas comment le faire. Je suis sur Excel 2008 pour MAC
Merci pour votre aide !




Problème de division sujet




Bonjour à tous,
Je suis en 1ereS et j'aurais une question à poser, pour assouvir ma curiosité. Je l'ai déjà posée à mon prof de maths qui n'a pas su me répondre.
Je voudrais savoir pourquoi la division de 1 par 9801 donne presque tout les nombres entiers à la suite de 0 à 99.
Si quelqu'un à la réponse ou une idée, merci de répondre.
Bonne soirée tout le monde, et merci




problème avec la fonction permuter de deux chaine sujet




salut, j'arrive pas à trouver le problème dans cette fonction, le compilateur indique "error C2440: '=' : cannot convert from 'char []' to 'char [200]'".


Code:


1
2
3
4
5
6
7
8
9
void permuter(char a[200], char b[220])
{
char aux[200];

aux = a;
a = b;
b = aux;

}


merci.




Une question difficile. sujet




Bonjour,

Sous quelle latitude (exact) a-t-on la correspondance exact suivante :
300 années solaire (saison) = 309 année lunaire.

Merci d'avance pour vos réponses.