Je souhaiterait faire apparaitre sous Excel ( ou autre logiciel office) sur
un userform tout ou partie d'une feuille excel sous jacente ( qui peut être
la feuille active) pour par exemple faire un choix de colonne qui sera la
base de mon tri ou définir une cellule ou sera afficher un résultat..
Cela permetrrait de ne pas avoir à ressortir de la userform ou d'autres
options doivent être choisies.
Suis je clair ?
Faut-il choisir un contrôle particulier?
Quelqu'un aurait-il des idées ?
merci d'avance
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Faut-il choisir un contrôle particulier?
Regarde du côté du controle "RefEdit" Faut ajouter la référence correspondante : A partir de VB Editor, Outils > Références.... > Liste des réf. dispo : Choisir "Ref Edit Control"
AV
Faut-il choisir un contrôle particulier?
Regarde du côté du controle "RefEdit"
Faut ajouter la référence correspondante :
A partir de VB Editor, Outils > Références.... > Liste des réf. dispo :
Choisir "Ref Edit Control"
Regarde du côté du controle "RefEdit" Faut ajouter la référence correspondante : A partir de VB Editor, Outils > Références.... > Liste des réf. dispo : Choisir "Ref Edit Control"
AV
Pascal Engelmajer
Salut Alail, comment utiliser RefEdit control dans cet exemple ? -- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "AV" a écrit dans le message de news:
Faut-il choisir un contrôle particulier?
Regarde du côté du controle "RefEdit" Faut ajouter la référence correspondante : A partir de VB Editor, Outils > Références.... > Liste des réf. dispo : Choisir "Ref Edit Control"
AV
Salut Alail,
comment utiliser RefEdit control dans cet exemple ?
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de news:
uCYmFxrzDHA.3520@tk2msftngp13.phx.gbl...
Faut-il choisir un contrôle particulier?
Regarde du côté du controle "RefEdit"
Faut ajouter la référence correspondante :
A partir de VB Editor, Outils > Références.... > Liste des réf. dispo :
Choisir "Ref Edit Control"
Salut Alail, comment utiliser RefEdit control dans cet exemple ? -- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "AV" a écrit dans le message de news:
Faut-il choisir un contrôle particulier?
Regarde du côté du controle "RefEdit" Faut ajouter la référence correspondante : A partir de VB Editor, Outils > Références.... > Liste des réf. dispo : Choisir "Ref Edit Control"
AV
Pascal Engelmajer
salut à tous, Une idée ... Si il s'agit de disposer d'une copie d'une feuille sousjacente ... un controle "Spreadsheet" (feuille de calcul Excel) me semble indiqué.
Soit "duplicata" le nom d'un tel controle "origine" celui de la Worksheet dans le module de code de l'userform For i=1 to 20 'par exemple 20 lignes For j=1 to 10 ' et 10 colonnes Me.duplicata.Cells(i,j).Value = Sheets("origine").Cells(i,j).Value Next j, i
recopie les cellules dans la feuille duplicata
avec 'lig et col étant des variables Public déclarée dans un module standard Private Sub duplicata_Click(ByVal EventInfo As OWC.SpreadsheetEventInfo) lig = Me.duplicata.ActiveCell.Address.Row col=Me.duplicata..ActiveCell.Address.Column 'suite immédiate du traitement dans la feuille sousjacente ou dans une autre procédure End Sub
Amicalement Pascal
salut à tous,
Une idée ...
Si il s'agit de disposer d'une copie d'une feuille sousjacente ...
un controle "Spreadsheet" (feuille de calcul Excel) me semble indiqué.
Soit "duplicata" le nom d'un tel controle "origine" celui de la Worksheet
dans le module de code de l'userform
For i=1 to 20 'par exemple 20 lignes
For j=1 to 10 ' et 10 colonnes
Me.duplicata.Cells(i,j).Value = Sheets("origine").Cells(i,j).Value
Next j, i
recopie les cellules dans la feuille duplicata
avec
'lig et col étant des variables Public déclarée dans un module standard
Private Sub duplicata_Click(ByVal EventInfo As OWC.SpreadsheetEventInfo)
lig = Me.duplicata.ActiveCell.Address.Row
col=Me.duplicata..ActiveCell.Address.Column
'suite immédiate du traitement dans la feuille sousjacente ou dans une
autre procédure
End Sub
salut à tous, Une idée ... Si il s'agit de disposer d'une copie d'une feuille sousjacente ... un controle "Spreadsheet" (feuille de calcul Excel) me semble indiqué.
Soit "duplicata" le nom d'un tel controle "origine" celui de la Worksheet dans le module de code de l'userform For i=1 to 20 'par exemple 20 lignes For j=1 to 10 ' et 10 colonnes Me.duplicata.Cells(i,j).Value = Sheets("origine").Cells(i,j).Value Next j, i
recopie les cellules dans la feuille duplicata
avec 'lig et col étant des variables Public déclarée dans un module standard Private Sub duplicata_Click(ByVal EventInfo As OWC.SpreadsheetEventInfo) lig = Me.duplicata.ActiveCell.Address.Row col=Me.duplicata..ActiveCell.Address.Column 'suite immédiate du traitement dans la feuille sousjacente ou dans une autre procédure End Sub
Amicalement Pascal
AV
Salut Alail,
Heu Alail ?? Ca "sonne Moyen-Orient" ;-)
comment utiliser RefEdit control dans cet exemple ? C'est pas la question ?
Récupérer une réf alors que l'UF est affiché ?
AV
Salut Alail,
Heu Alail ??
Ca "sonne Moyen-Orient" ;-)
comment utiliser RefEdit control dans cet exemple ?
C'est pas la question ?