Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2953 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Problème Public

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème Public

n°1219105
PGreg
Posté le 09-10-2005 à 22:59:46  profilanswer
 

Salut,  
Le problème est le suivant : Je n' arrive pas à mettre des parenthèses à la suite d' une variable public ni à la modifier ( la valeur que je lui donne dans une macro n' est plus la même si je relançe une autre macro).
Est -ce qu' une personne pourrait m' aider à résoudre se problème ?
Merci.

mood
Publicité
Posté le 09-10-2005 à 22:59:46  profilanswer
 

n°1222556
Fred_l
Posté le 13-10-2005 à 22:04:06  profilanswer
 

Déjà la première chose, sous quoi tu développes ?
La deuxième est, ta variable est elle déclarée en Globale ?
La troisième,, faitun copier coler du code qu'on puisse voir ce qu'il se passe !
 
@+

n°1222593
PGreg
Posté le 13-10-2005 à 23:19:19  profilanswer
 

Voici le code pour lequel je n' arrive pas à changer la variable public (qui est tout simple), il s' agit en faite d' une feuille de note :
 
Public g
 
Private Sub Label1_Click()
Dim K
K = InputBox("New : " )
Label1 = Label1 + K
End Sub
 
Private Sub UserForm_Initialize()
Label1 = g
End Sub
 
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
g = Label1
End Sub
 
 
L' autre code est un peu plus long, que j' ai récupéré sur un magasine (Et que je vais seulement résumé) ses quatre variables sont présenter au début :  
 
Public vcellule()
Public vLargeurColonne()
Public vNbrCellules()
Public vNbrColonnes()
 
En suite, on fait prendre au variables les largeur des lignes et colonnes d' un tableau word. Les variables sont alors appliqué à un UserForm, sur un tableau exel.

n°1222594
PGreg
Posté le 13-10-2005 à 23:20:55  profilanswer
 

Si je ne suis pas assez précis dites le moi.
 
Merci

n°1222595
PGreg
Posté le 13-10-2005 à 23:21:02  profilanswer
 

Si je ne suis pas assez précis dites le moi.
 
Merci

n°1223885
PGreg
Posté le 16-10-2005 à 01:09:57  profilanswer
 

Entre parenthèse, j' arrive pas à déclarer mes valeur Global...

n°1227727
ziold
L'original...
Posté le 21-10-2005 à 09:47:06  profilanswer
 

Si t'es sous VBA (si G bien compris), pour avoir une variable publique il suffit de la déclarer (dim xxx...) en dehors de tes fonctions ou sub.
Aprsè si tu utilises plusieurs forms, modules... il fo juste préciser la localisation de ta variable pour la réutiliser (ex: Module1.xxx).
J'espère que ça répond à ta question.

n°1228875
PGreg
Posté le 23-10-2005 à 00:19:00  profilanswer
 

Salut,  
Merci pour la solution, c' est exactement ce que je recherchait.

n°1229359
ziold
L'original...
Posté le 24-10-2005 à 09:59:08  profilanswer
 

De rien !! Après avoir usé (et abusé ?) de ce forum, ça fait plaisir de pouvoir soi aussi rendre service.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Problème Public

 

Sujets relatifs
Problème avec NewText.replaceProblème avec JCreator
Problème de connexion à ma base de donnéesprobleme pour lancer la fenetre cygwin
Problème envoi mail avec fonction mail() [Résolu]probleme de liens sur un design web !
probleme compilation utilisation de sdlPetit problème avec WHERE
probleme declaration pour firefox[1/2 RESOLU] Problème installation Tomcat 5
Plus de sujets relatifs à : Problème Public


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR