Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > grouper deux zone de texte
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 17/09/2007, 09h54   #1 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut grouper deux zone de texte

Bonjour a tous

je cherche a grouper des zone de texte entre elles en VBA , quelqu'un connait il la methode car l'aide VBA n'est pas tres clair sur le sujet

merci d'avance
stormless est déconnecté   Réponse avec citation
ANNONCES
Vieux 17/09/2007, 11h39   #2 (permalink)
Catrice
XLDnaute Accro
 
Date d'inscription: mars 2007
Messages: 1 510
Par défaut Re : grouper deux zone de texte

Bonjour,

Qu'entends tu par grouper des zones de texte ?
Tu veux fusionner les 2 textes dans une seule zone de texte ?
C.a.d. copier le texte de la zone1 + le texte de la zone2 dans la zone 1 ?
Si tel est le cas, voir exemple ci-joint.
Fichiers attachés
Type de fichier : xls Classeur1.xls (24,5 Ko, 62 affichages)

Dernière modification par Catrice 17/09/2007 à 11h49.
Catrice est déconnecté   Réponse avec citation
Vieux 17/09/2007, 12h39   #3 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut Re : grouper deux zone de texte

Bonjour catrice

ci joint en piece joint l'exemple, ce que je veux associer deux objets pour n'en faire qu'un c'est plus simple pour les deplacer
stormless est déconnecté   Réponse avec citation
Vieux 17/09/2007, 12h43   #4 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut Re : grouper deux zone de texte

ci joint la piece joint un oubli
Fichiers attachés
Type de fichier : xls Classeur1.xls (15,0 Ko, 46 affichages)
stormless est déconnecté   Réponse avec citation
Vieux 17/09/2007, 12h46   #5 (permalink)
Catrice
XLDnaute Accro
 
Date d'inscription: mars 2007
Messages: 1 510
Par défaut Re : grouper deux zone de texte

Re,

La piece jointe n'a pas suivi ..
Catrice est déconnecté   Réponse avec citation
Vieux 17/09/2007, 12h55   #6 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut Re : grouper deux zone de texte

C'est bon maintenant un oubli

Merci de ton aide

@+
stormless est déconnecté   Réponse avec citation
Vieux 17/09/2007, 13h21   #7 (permalink)
Catrice
XLDnaute Accro
 
Date d'inscription: mars 2007
Messages: 1 510
Par défaut Re : grouper deux zone de texte

Re,

J'ai mieux compris, j'étais parti sur autre chose.
Voir le fichier joint
Fichiers attachés
Type de fichier : xls Classeur1.xls (25,0 Ko, 49 affichages)
Catrice est déconnecté   Réponse avec citation
Vieux 17/09/2007, 13h46   #8 (permalink)
pierrejean
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 4 540
Par défaut Re : grouper deux zone de texte

bonjour stormless

Salut Catrice

j'ai pratiquement la même chose mais en s'affranchissant des noms

(suppose 2 text box seulement )
Fichiers attachés
Type de fichier : xls Classeur1.xls (28,0 Ko, 52 affichages)
pierrejean est déconnecté   Réponse avec citation
Vieux 17/09/2007, 14h58   #9 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut Re : grouper deux zone de texte

Re bonjour a tous les deux

deja merci du coup de main
ci joint un extrait du code ou je veux grouper la photo avec l'addtextbox
je suppose que le probleme vient de la ligne

Shapes.Range(Array(p.name, AddTextbox)).Group

il doit y avoir une probleme d'ecriture


Citation:

ActiveSheet.Shapes.AddTextbox(msoTextOrientationHo rizontal, 520#, -15 + iiii, _
17#, 45#).Select
Selection.Characters.Text = i
With ActiveSheet
Set p = .Pictures.Insert(Application.FileSearch.FoundFiles (i))
.DrawingObjects(p.Name).Left = .Columns("j").Left
.DrawingObjects(p.Name).Top = .Rows(iii).Top
.DrawingObjects(p.Name).Width = .Columns("l").Left - .Columns("j").Left
.DrawingObjects(p.Name).Height = .Rows(iii + 3).Top - .Rows(iii).Top
.DrawingObjects(p.Name).Placement = xlMoveAndSize
.DrawingObjects(p.Name).PrintObject = True

.Shapes.Range(Array(p.name, AddTextbox)).Group
@+
stormless est déconnecté   Réponse avec citation
Vieux 17/09/2007, 15h42   #10 (permalink)
Catrice
XLDnaute Accro
 
Date d'inscription: mars 2007
Messages: 1 510
Par défaut Re : grouper deux zone de texte

Re,

Effectivement comme ceci ça ne doit pas fonctionner :
essaye ceci (non testé)

Sub test()
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHo rizontal, 520#, -15 + iiii, 17#, 45#).Name = "MyName"
Selection.Characters.Text = i
With ActiveSheet
Set p = .Pictures.Insert(Application.FileSearch.FoundFiles (i))
.DrawingObjects(p.Name).Left = .Columns("j").Left
.DrawingObjects(p.Name).Top = .Rows(iii).Top
.DrawingObjects(p.Name).Width = .Columns("l").Left - .Columns("j").Left
.DrawingObjects(p.Name).Height = .Rows(iii + 3).Top - .Rows(iii).Top
.DrawingObjects(p.Name).Placement = xlMoveAndSize
.DrawingObjects(p.Name).PrintObject = True

.Shapes.Range(Array(p.Name, "MyName")).Group
End Sub
Catrice est déconnecté   Réponse avec citation
Vieux 17/09/2007, 15h46   #11 (permalink)
pierrejean
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 4 540
Par défaut Re : grouper deux zone de texte

bonjour stormless

sans avoir testé , je te propose:

Code:
 
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHo rizontal, 520#, -15 + iiii, _
17#, 45#).Select
Selection.Characters.Text = i
selection.Name="AJOUT"
With ActiveSheet
Set p = .Pictures.Insert(Application.FileSearch.FoundFiles (i))
.DrawingObjects(p.Name).Left = .Columns("j").Left
.DrawingObjects(p.Name).Top = .Rows(iii).Top
.DrawingObjects(p.Name).Width = .Columns("l").Left - .Columns("j").Left
.DrawingObjects(p.Name).Height = .Rows(iii + 3).Top - .Rows(iii).Top
.DrawingObjects(p.Name).Placement = xlMoveAndSize
.DrawingObjects(p.Name).PrintObject = True
 
.Shapes.Range(Array(p.name, "AJOUT")).Group
Arf !!!

avais pas rafraichi !!

Bravo Catrice (peux pas penser merci Catrice sans que mes diverses "coutures" ne fremissent)

Dernière modification par pierrejean 17/09/2007 à 15h48.
pierrejean est déconnecté   Réponse avec citation
Vieux 17/09/2007, 16h20   #12 (permalink)
stormless
XLDnaute Nouveau
 
Date d'inscription: septembre 2007
Messages: 26
Par défaut Re : grouper deux zone de texte

re

c'est super, cela fonctionne avec la macro de pierrejean, la macro de catrice se bloque a la premiere addtextbox afin se n'est pas grave c'est sympa d'avoir apporté ton aide

encore merci a tout les deux pour votre aide

@+
stormless est déconnecté   Réponse avec citation
Vieux 17/09/2007, 17h44   #13 (permalink)
Catrice
XLDnaute Accro
 
Date d'inscription: mars 2007
Messages: 1 510
Par défaut Re : grouper deux zone de texte

Re,

Effectivement il y avait une ligne à modifier

Sub test()
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHo rizontal, 520#, -15 + iiii, 17#, 45#).Name = "MyName"
ActiveSheet.Shapes("MyName").Characters.Text = i
With ActiveSheet
Set p = .Pictures.Insert(Application.FileSearch.FoundFiles (i))
.DrawingObjects(p.Name).Left = .Columns("j").Left
.DrawingObjects(p.Name).Top = .Rows(iii).Top
.DrawingObjects(p.Name).Width = .Columns("l").Left - .Columns("j").Left
.DrawingObjects(p.Name).Height = .Rows(iii + 3).Top - .Rows(iii).Top
.DrawingObjects(p.Name).Placement = xlMoveAndSize
.DrawingObjects(p.Name).PrintObject = True

.Shapes.Range(Array(p.Name, "MyName")).Group
End Sub
Catrice est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
relier deux zone de texte par un connecteur kokito Forum Excel 3 06/05/2006 14h57
nom zone de texte kokito Forum Excel 4 03/05/2006 13h42
Zone de texte Pierre77 Forum Excel 9 20/03/2006 12h25
Déplacement souris sur deux zone non contigu Joëlle Forum Excel Downloads - Archives 2 26/09/2004 21h38
copier le texte de zone de texte VB@D Forum Excel Downloads - Archives 1 10/09/2003 23h18


Fuseau horaire GMT +2. Il est actuellement 00h43.


(C) 2006 Excel Downloads