Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors que
forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
que les forms n'ont pas et vice-versa; idem pour les contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de meilleure... il
faut juste choisir, dans le cadre de l'application qu'on réalise l'objet
plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que ce
la meilleure façon de travailler et je laisserais plus facilement les
userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" a écrit dans le message de
news:251bb01c38d80$aaf2e040$
> Salut,
>
> Une petite question pour ma culture générale:
>
> 1- C'est quoi la difference entre un From VB normale et un
> USERFORM. J'ai remarqué qu'on a presque la meme barre à
> outils et dans userform par exemple on textbox1.text au
> lieu de text1.box etc.....mais à part ça qu'elle est la
> difference entre
> ces 2 feuilles ?
>
> 2- Userform ça correspond à une feuille VB dans Excel
> n'est ce pas ?
>
> 3 -et laquelle des 2 est meilleur et plus performant ?
>
> Merci
>
> A+
> OLGA
Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors que
forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
que les forms n'ont pas et vice-versa; idem pour les contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de meilleure... il
faut juste choisir, dans le cadre de l'application qu'on réalise l'objet
plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que ce
la meilleure façon de travailler et je laisserais plus facilement les
userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" <olgapetrova@hotmail.com> a écrit dans le message de
news:251bb01c38d80$aaf2e040$a601280a@phx.gbl
> Salut,
>
> Une petite question pour ma culture générale:
>
> 1- C'est quoi la difference entre un From VB normale et un
> USERFORM. J'ai remarqué qu'on a presque la meme barre à
> outils et dans userform par exemple on textbox1.text au
> lieu de text1.box etc.....mais à part ça qu'elle est la
> difference entre
> ces 2 feuilles ?
>
> 2- Userform ça correspond à une feuille VB dans Excel
> n'est ce pas ?
>
> 3 -et laquelle des 2 est meilleur et plus performant ?
>
> Merci
>
> A+
> OLGA
Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors que
forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
que les forms n'ont pas et vice-versa; idem pour les contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de meilleure... il
faut juste choisir, dans le cadre de l'application qu'on réalise l'objet
plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que ce
la meilleure façon de travailler et je laisserais plus facilement les
userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" a écrit dans le message de
news:251bb01c38d80$aaf2e040$
> Salut,
>
> Une petite question pour ma culture générale:
>
> 1- C'est quoi la difference entre un From VB normale et un
> USERFORM. J'ai remarqué qu'on a presque la meme barre à
> outils et dans userform par exemple on textbox1.text au
> lieu de text1.box etc.....mais à part ça qu'elle est la
> difference entre
> ces 2 feuilles ?
>
> 2- Userform ça correspond à une feuille VB dans Excel
> n'est ce pas ?
>
> 3 -et laquelle des 2 est meilleur et plus performant ?
>
> Merci
>
> A+
> OLGA
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Salut,
Juste une petite précision :
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Mais tu le savais déjà, je pense. :)
Cordialement.
Jean Yves
"François Picalausa" a écrit dans le message de
news:Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
que les forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
propriétés que les forms n'ont pas et vice-versa; idem pour les
contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de
meilleure... il faut juste choisir, dans le cadre de l'application
qu'on réalise l'objet le plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que
ce soit la meilleure façon de travailler et je laisserais plus
facilement les userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" a écrit dans le message de
news:251bb01c38d80$aaf2e040$Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Salut,
Juste une petite précision :
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Mais tu le savais déjà, je pense. :)
Cordialement.
Jean Yves
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
news:uldPwIZjDHA.1672@TK2MSFTNGP09.phx.gbl...
Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
que les forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
propriétés que les forms n'ont pas et vice-versa; idem pour les
contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de
meilleure... il faut juste choisir, dans le cadre de l'application
qu'on réalise l'objet le plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que
ce soit la meilleure façon de travailler et je laisserais plus
facilement les userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" <olgapetrova@hotmail.com> a écrit dans le message de
news:251bb01c38d80$aaf2e040$a601280a@phx.gbl
Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Salut,
Juste une petite précision :
On peut facilement retrouver le hwnd d'un UserForm par les APIs
(FindWindow).
Mais tu le savais déjà, je pense. :)
Cordialement.
Jean Yves
"François Picalausa" a écrit dans le message de
news:Bonjour/soir,
1°)
Je vois deux différences essentielles entre les deux objets:
Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
que les forms ne sont utiliées qu'en VB.
Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
manipulables via API ou plus généralement, les userforms ont des
propriétés que les forms n'ont pas et vice-versa; idem pour les
contrôles.
2°) A peu de choses près...oui
3°) Les deux sont spécifiques et il n'est pas question de
meilleure... il faut juste choisir, dans le cadre de l'application
qu'on réalise l'objet le plus adapté à la situation.
Même s'il y a moyen d'importer des userforms dans VB, je doutes que
ce soit la meilleure façon de travailler et je laisserais plus
facilement les userforms à VBA et les forms à VB.
Question performance, je ne sais pas... par contre, point de vue
redistribution, il y a peut-être des limitations sur les userforms.
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Olga PETROVA" a écrit dans le message de
news:251bb01c38d80$aaf2e040$Salut,
Une petite question pour ma culture générale:
1- C'est quoi la difference entre un From VB normale et un
USERFORM. J'ai remarqué qu'on a presque la meme barre à
outils et dans userform par exemple on textbox1.text au
lieu de text1.box etc.....mais à part ça qu'elle est la
difference entre
ces 2 feuilles ?
2- Userform ça correspond à une feuille VB dans Excel
n'est ce pas ?
3 -et laquelle des 2 est meilleur et plus performant ?
Merci
A+
OLGA
Bonjour/soir,
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
Omission volontaire en fait.. car ce n'est pas si simple qu'il n'y
parrait...
Suppose que tu ais trois feuille de même titre que ta userform et que tu
emploies findwindow... laquelle retrouves-tu?
Il faut tester que l'instance la gérant est bien une instance d'excel dans
ce cas.. légèrement plus compliqué.. surtout si on a la possibilité
une Form standard à disposition :-)
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Jean Yves SÉVENO" a écrit dans le message de
news:bm19ra$9lq$
> Salut,
>
> Juste une petite précision :
>
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
>
> Mais tu le savais déjà, je pense. :)
>
> Cordialement.
>
> Jean Yves
>
>
> "François Picalausa" a écrit dans le message de
> news:
>> Bonjour/soir,
>>
>> 1°)
>> Je vois deux différences essentielles entre les deux objets:
>> Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
>> que les forms ne sont utiliées qu'en VB.
>> Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
>> manipulables via API ou plus généralement, les userforms ont des
>> propriétés que les forms n'ont pas et vice-versa; idem pour les
>> contrôles.
>>
>> 2°) A peu de choses près...oui
>>
>> 3°) Les deux sont spécifiques et il n'est pas question de
>> meilleure... il faut juste choisir, dans le cadre de l'application
>> qu'on réalise l'objet le plus adapté à la situation.
>> Même s'il y a moyen d'importer des userforms dans VB, je doutes que
>> ce soit la meilleure façon de travailler et je laisserais plus
>> facilement les userforms à VBA et les forms à VB.
>> Question performance, je ne sais pas... par contre, point de vue
>> redistribution, il y a peut-être des limitations sur les userforms.
>>
>> --
>> François Picalausa (MVP VB)
>> FAQ VB : http://faq.vb.free.fr
>> MSDN : http://msdn.microsoft.com
>>
>>
>> "Olga PETROVA" a écrit dans le message de
>> news:251bb01c38d80$aaf2e040$
>>> Salut,
>>>
>>> Une petite question pour ma culture générale:
>>>
>>> 1- C'est quoi la difference entre un From VB normale et un
>>> USERFORM. J'ai remarqué qu'on a presque la meme barre à
>>> outils et dans userform par exemple on textbox1.text au
>>> lieu de text1.box etc.....mais à part ça qu'elle est la
>>> difference entre
>>> ces 2 feuilles ?
>>>
>>> 2- Userform ça correspond à une feuille VB dans Excel
>>> n'est ce pas ?
>>>
>>> 3 -et laquelle des 2 est meilleur et plus performant ?
>>>
>>> Merci
>>>
>>> A+
>>> OLGA
Bonjour/soir,
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
Omission volontaire en fait.. car ce n'est pas si simple qu'il n'y
parrait...
Suppose que tu ais trois feuille de même titre que ta userform et que tu
emploies findwindow... laquelle retrouves-tu?
Il faut tester que l'instance la gérant est bien une instance d'excel dans
ce cas.. légèrement plus compliqué.. surtout si on a la possibilité
une Form standard à disposition :-)
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Jean Yves SÉVENO" <jyseveno@wanadoo.fr> a écrit dans le message de
news:bm19ra$9lq$1@news-reader4.wanadoo.fr
> Salut,
>
> Juste une petite précision :
>
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
>
> Mais tu le savais déjà, je pense. :)
>
> Cordialement.
>
> Jean Yves
>
>
> "François Picalausa" <fpicalausa@chez.com> a écrit dans le message de
> news:uldPwIZjDHA.1672@TK2MSFTNGP09.phx.gbl...
>> Bonjour/soir,
>>
>> 1°)
>> Je vois deux différences essentielles entre les deux objets:
>> Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
>> que les forms ne sont utiliées qu'en VB.
>> Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
>> manipulables via API ou plus généralement, les userforms ont des
>> propriétés que les forms n'ont pas et vice-versa; idem pour les
>> contrôles.
>>
>> 2°) A peu de choses près...oui
>>
>> 3°) Les deux sont spécifiques et il n'est pas question de
>> meilleure... il faut juste choisir, dans le cadre de l'application
>> qu'on réalise l'objet le plus adapté à la situation.
>> Même s'il y a moyen d'importer des userforms dans VB, je doutes que
>> ce soit la meilleure façon de travailler et je laisserais plus
>> facilement les userforms à VBA et les forms à VB.
>> Question performance, je ne sais pas... par contre, point de vue
>> redistribution, il y a peut-être des limitations sur les userforms.
>>
>> --
>> François Picalausa (MVP VB)
>> FAQ VB : http://faq.vb.free.fr
>> MSDN : http://msdn.microsoft.com
>>
>>
>> "Olga PETROVA" <olgapetrova@hotmail.com> a écrit dans le message de
>> news:251bb01c38d80$aaf2e040$a601280a@phx.gbl
>>> Salut,
>>>
>>> Une petite question pour ma culture générale:
>>>
>>> 1- C'est quoi la difference entre un From VB normale et un
>>> USERFORM. J'ai remarqué qu'on a presque la meme barre à
>>> outils et dans userform par exemple on textbox1.text au
>>> lieu de text1.box etc.....mais à part ça qu'elle est la
>>> difference entre
>>> ces 2 feuilles ?
>>>
>>> 2- Userform ça correspond à une feuille VB dans Excel
>>> n'est ce pas ?
>>>
>>> 3 -et laquelle des 2 est meilleur et plus performant ?
>>>
>>> Merci
>>>
>>> A+
>>> OLGA
Bonjour/soir,
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
Omission volontaire en fait.. car ce n'est pas si simple qu'il n'y
parrait...
Suppose que tu ais trois feuille de même titre que ta userform et que tu
emploies findwindow... laquelle retrouves-tu?
Il faut tester que l'instance la gérant est bien une instance d'excel dans
ce cas.. légèrement plus compliqué.. surtout si on a la possibilité
une Form standard à disposition :-)
--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
"Jean Yves SÉVENO" a écrit dans le message de
news:bm19ra$9lq$
> Salut,
>
> Juste une petite précision :
>
> On peut facilement retrouver le hwnd d'un UserForm par les APIs
> (FindWindow).
>
> Mais tu le savais déjà, je pense. :)
>
> Cordialement.
>
> Jean Yves
>
>
> "François Picalausa" a écrit dans le message de
> news:
>> Bonjour/soir,
>>
>> 1°)
>> Je vois deux différences essentielles entre les deux objets:
>> Les userforms sont utilisées en VBA (VB d'Excel, de Word, ...) alors
>> que les forms ne sont utiliées qu'en VB.
>> Les userforms ne possèdent pas d'hwnd, ce qui les rend difficilement
>> manipulables via API ou plus généralement, les userforms ont des
>> propriétés que les forms n'ont pas et vice-versa; idem pour les
>> contrôles.
>>
>> 2°) A peu de choses près...oui
>>
>> 3°) Les deux sont spécifiques et il n'est pas question de
>> meilleure... il faut juste choisir, dans le cadre de l'application
>> qu'on réalise l'objet le plus adapté à la situation.
>> Même s'il y a moyen d'importer des userforms dans VB, je doutes que
>> ce soit la meilleure façon de travailler et je laisserais plus
>> facilement les userforms à VBA et les forms à VB.
>> Question performance, je ne sais pas... par contre, point de vue
>> redistribution, il y a peut-être des limitations sur les userforms.
>>
>> --
>> François Picalausa (MVP VB)
>> FAQ VB : http://faq.vb.free.fr
>> MSDN : http://msdn.microsoft.com
>>
>>
>> "Olga PETROVA" a écrit dans le message de
>> news:251bb01c38d80$aaf2e040$
>>> Salut,
>>>
>>> Une petite question pour ma culture générale:
>>>
>>> 1- C'est quoi la difference entre un From VB normale et un
>>> USERFORM. J'ai remarqué qu'on a presque la meme barre à
>>> outils et dans userform par exemple on textbox1.text au
>>> lieu de text1.box etc.....mais à part ça qu'elle est la
>>> difference entre
>>> ces 2 feuilles ?
>>>
>>> 2- Userform ça correspond à une feuille VB dans Excel
>>> n'est ce pas ?
>>>
>>> 3 -et laquelle des 2 est meilleur et plus performant ?
>>>
>>> Merci
>>>
>>> A+
>>> OLGA