Forums XLPages

Tous les messages (spookyz)

1 2 3 »
Re: Pb affichage shapes
#1
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 06-01-2010 16h45
Mille mercis Guy c'est très sympa et très instructif
bonne années et  pleins de bonnes choses aux cousins d'outre atlantique 
Hors Ligne
Rapport   Haut 

Re: Pb affichage shapes
#2
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 06-01-2010 14h42
 Bonjour a tous et merci a Guy,
c'est super c'est ce qu'il me fallait merci.
Ces codes sont pour moi élaborés alors j'ai un peut de mal a tout comprendre
ça me fait de bonne piste pour chercher. 

Pour ce qui est de l'enregistreur de macro il n'enregistre rien pendant que je crée des formes automatique et que je leur changent les couleurs ,tailles etc...  ?? peut être qu'il faut modifier des paramètres dans les options ou autre choses ?? moi je ne trouve rien (excel 2007)
salut et encore merci 


Edité par spookyz le 06/01/2010 15:01:00
Hors Ligne
Rapport   Haut 

Pb affichage shapes
#3
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-01-2010 16h27
Bonjour a tous et bonne année
je suis débutant et voila mon problème
si une forme "shape rectangle" est déja visible sur ma feuille excel et que dans une macro je sélectionne ce rectangle et lui attribut la propriété visible = false
il disparait mais lorsque je resélectionne ce rectangle dans une autre macro et lui attribut la propriété visible = true alors erreur
"les formes demandées sont verrouillées pour la sélection"  si quelqu'un peut m'aider

ps: je cherche aussi de la documentation sur les shapes changement de couleur 
de taille de propriétés divers car l'enregistreur de macro ne génère rien d'avance merci
Hors Ligne
Rapport   Haut 

Re: isoler une partie variable d'une chaine de caractere en vb
#4
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 12-10-2009 15h13
Encore une fois merci Guy je pense que c'est exactement ce qu'il me fallait  
SPLIT

Hors Ligne
Rapport   Haut 

isoler une partie variable d'une chaine de caractere en vb
#5
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 12-10-2009 14h24
 Bonjour a tous,
j'ai des chaines de caractere differentes et je voudrais en recuperer une partie 
j'essai avec les fonctions mid instr trim  len mais je n'arrive pas a faire ce que je veux alors
si une bonne ame a une minute pour mon probleme c'est cool

exemple de chaine qui varie toujours en longueur a cause des jours et des mois qui on plus ou moins de
caracteres mais toujours separé par un tiret "_"

Lundi_12_Octobre_2009

et je voudrais "Octobre" Dans une variable

Hors Ligne
Rapport   Haut 

Re: Comment comparer la longueur des colonnes
#6
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 08-10-2009 16h04
C'est super merci Guy je prend aussi bonne note de tes conseils de declaration de variable
autre chose je viend de m'apercevoir qu'une cellule tout en bas de la feuille etait rempli dans le fichier que j'ai poster
et c'est pourquoi ça me prenais toute la feuille ce code fonctionne aussi tres bien


derCell = Sheets("Caisses").UsedRange.SpecialCells(xlLastCell).Row
Sheets("Caisses").Range("E3:K" & derCell).Select
désolé pour ce post inutile mais un grand merci pour ton code et ton aide
Hors Ligne
Rapport   Haut 

Comment comparer la longueur des colonnes
#7
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 08-10-2009 14h36
Bonjour à tous,
j'ai 4 colonnes de longueur differentes qui change tous les jours et je voudrais en vba identifier la plus longue ou trouver la cellule  la plus basse de la feuille
j'ai essayé ça

derCell = Sheets("Caisses").UsedRange.SpecialCells(xlLastCell).Row
Sheets("Caisses").Range("E3:K" & derCell).Select

mais ça me selectionne j'usqu'en bas de la feuille alors si quelqu'un peut m'aider ??

Pièce jointe:
zip Caisses.zip   [ Taille: 23.62 Ko - Téléchargements: 453 ]
Hors Ligne
Rapport   Haut 

Re: Vérifie si une chaine commence par une majuscule
#8
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-02-2009 23h05
Bonsoir skoobi et merci mais voila

j'obtient
erreur de compilation: Type d'argument ByRef incompatible
sur le (Z) de
If Not MajOK(Z) 

Alors ??

Mdf la solution 23h04 fonctionne tres bien et merci pour ce lien
j'y travaille mais c'est tellement vaste que ça viend petit a petit 
mais c'est aussi grace a votre generosité alors encore merci à tous 
A+



Hors Ligne
Rapport   Haut 

Re: Vérifie si une chaine commence par une majuscule
#9
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-02-2009 22h48
Désolé je craind de n'avoir rien compris voila ce que j'essai de faire 

 
Function MajOK(As String) As Boolean
    MajOK = Left(T, 1) = UCase(Left(T, 1))
   
End Function


Sub Test()
DERLIGNE = Cells(1, 3).End(xlDown).Row
For T = 1 To DERLIGNE
Z = Cells(T, 3).Text
    MsgBox MajOK(Z)
    MsgBox MajOK("celle-ci non")
Next T
End Sub
Hors Ligne
Rapport   Haut 

Re: Vérifie si une chaine commence par une majuscule
#10
Aspirant XLPages

Inscription: 05/10/2008

Messages: 24

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 05-02-2009 22h25
Re à tous et encore une fois merci a MDF pour cette reponse
je regarde et je clos ce fil ensuite  
Hors Ligne
Rapport   Haut 

1 2 3 »