Excel - Comment utiliser un contrôle TreeView Dans un Userform - Je simple

J'ai une simple base de données d'information qui sert à préparer un budget de dépenses de personnel. Chaque ligne contient une tâche différente et comprend des informations de tâches telles que le nombre d'heures qu'il faut pour remplir et la zone de travail, il se rapporte.







Je voudrais créer un simple contrôle Treeview dans un UserForm qui montre la zone de travail (comme le « parent ») et les tâches dans chaque zone que les enfants. De plus, je voudrais montrer les informations relatives à chaque tâche quand il est sélectionné dans l'arborescence, idéalement dans le même UserForm.

J'ai fait des recherches sur le Net, mais malheureusement, n'a pas pu trouver un exemple simple suffit pour moi de suivre! Quelque chose comme ça, mais sans les images:

Quelqu'un at-il des exemples simples que je pourrais utiliser?

Un grand merci - Cordialement
Richard

- Posez une question sur Excel et ont répondu qu'il en peu de temps.

Similaires Excel Tutoriels

Moi les mots-clés dans Excel Macros - VBA
Le mot-clé moi dans Excel VBA vous permet de faire référence à la feuille de calcul, soit en cours, classeur ou userform sans Havi.

Entrez rapidement la date du système dans Excel - raccourci clavier
Vous pouvez insérer la date du système en maintenant la touche et en appuyant sur les deux points ou la touche de contrôle-virgule (Ctrl). (Ctrl +;).

Compte à rebours dans Excel
Comment créer un compte à rebours dans Excel. Cela vous permet d'afficher une minuterie dans ce que la cellule que vous voulez et il va.

Groupe de données Ensemble pour une meilleure lisibilité dans Excel
Comment les données de groupe ensemble ou la réduire afin de se concentrer uniquement sur les données importantes dans Excel. Cela vous permet t.

Utiles macros Excel

Sortie le chemin du fichier à et le nom d'un classeur dans Excel - UDF
- Gratuit Excel UDF (fonction définie par l'utilisateur) qui affiche le chemin complet du fichier et le nom d'un classeur Excel. Cette fonction est

Vlookup Macro pour retourner tous les résultats correspondants à partir d'une feuille dans Excel
- Cette Excel macro fonctionne comme une meilleure fonction Vlookup car elle renvoie tous les résultats correspondants. exécutez le

Supprimer caché Worksheets
- Cette macro supprime toutes les feuilles de calcul masquées dans un classeur. Lorsque vous exécutez cette macro une fenêtre d'avertissement apparaîtra pour

Création d'un graphique de ligne avec une macro dans Excel
- Créer un graphique de ligne dans Excel avec cette macro. Cela vous permet de créer rapidement et facilement des graphiques linéaires et les graphiques de

Sujets similaires

Je suis chargé d'introduire userforms dans une feuille Excel et TBH je suis très étonné que Excel a cette capacité d'ajouter userforms à feuilles Excel.

Quoi qu'il en soit, j'ai 2 colonnes de données dans une feuille Excel et je souhaite ajouter à un userform afin que le userform affiche les 2 colonnes à côté de l'autre avec des titres, comme une table. L'utilisateur doit ensuite être en mesure de sélectionner une ligne particulière et l'insérer dans la cellule spécifiée.

Je voudrais également à l'utilisateur de sélectionner une ligne sur la table et être en mesure de mettre en place une autre table en fonction de la ligne sélectionnée. essentiellement de telle sorte que l'utilisateur peut tirer plus profondément dans les informations dont ils ont besoin.

J'ai un exemple de feuille Excel où j'ai 2 feuilles. Une feuille est la feuille d'entrée de l'utilisateur appelé écran d'entrée de l'utilisateur. la feuille suivante est la feuille de tables où mes tables sont tenues. Une fois que l'utilisateur sélectionne la cellule représentée sur la feuille d'exemple, il doit alors faire apparaître le formulaire utilisateur. l'utilisateur puis, selon l'élément cliqué, puis se montre la fenêtre suivante avec une table et d'informations sur elle. alors l'utilisateur devrait alors être en mesure de sélectionner un élément et les cellules à l'écran d'entrée de l'utilisateur serait alors obtenir peuplée.

Personnellement, je pense que cela est un défi vraiment difficile et toute aide à faire ce serait très apprécié.

Collage spécial -> transposent pas de travail - Excel

Je l'ai fait une recherche ici mais n'a pas trouvé une réponse Alors, voici rien.

J'ai une feuille de calcul avec les données de A1 à H1 jusqu'à A275 à H275. Je choisis tout cela, Copier, allez dans l'onglet Feuil2 et sélectionnez A1, Collage spécial -> Transposer et donnez-moi le message d'erreur suivant:
Citation:

Les informations ne peuvent pas être collé parce que la zone de copie et de la zone de collage ne sont pas la même taille et la forme. Essayez une des options suivantes:
- Cliquez sur une seule cellule, puis coller.
- Sélectionnez un rectangle qui est la même taille et la forme, puis coller.

Pour la vie de moi, je ne peux pas comprendre pourquoi cela ne fonctionne pas! Je l'ai fait plusieurs fois avec d'autres feuilles de calcul. est-ce que quelqu'un a déjà vécu cela? Si oui, vous étiez en mesure de le résoudre et comment?

Merci beaucoup,
Mike

Retour à l'utilisateur formUtilisateur Si Tous les champs ont été Peuplé - Excel

J'ai un UserForm avec plusieurs champs sur elle: 5 sont « nécessaires » et l'autre 6 sont « en option ». Si un utilisateur ne saisit pas de valeur pour tous les champs 5 « nécessaires », comment puis-je obtenir le code pour renvoyer l'utilisateur au UserForm (avec, je suppose, les valeurs qu'ils sont déjà entrées, montrant encore)?

J'ai le code Autoopen qui commence le tout, puis, à son tour, charge les UserForm avec les champs qui doivent être peuplées.

Je ne peux pas comprendre comment acheminer l'utilisateur à l'UserForm, pour entrer les données « manqués ».

Comment convertir Ex: (8-4: 30) dans le total des heures - Excel

Salut,
J'ai fait une feuille de calcul simple que nous avons la saisie manuelle du temps pour les employés, mais il y a trop d'erreurs (même avec les mathématiques simples). Quelqu'un peut-il me aider à convertir le temps de l'ex: écrite 8-4: 30 ou 10-3 (ce qui signifie 08h00-16h30) où vous avez le nombre total d'heures par semaine? En ce moment j'ai une colonne pour les heures supplémentaires. Est-il possible de calculer automatiquement le temps de plus aussi? La journée de travail est 8-4: 30 avec un déjeuner demi-heure (le déjeuner est pas calculé dans les heures, de sorte que vous moins une demi-heure). 8-4: 30 est égal à 8 heures. Ainsi, si une personne travaille 8 heures-18:30, comment puis-je configurer où la première ligne de temps, je tapera 8-6 h 30. Dans la colonne des totaux à l'extrême droite, il affichera 8 heures. Dans le (O.T.) colonne, il affiche 2 heures.

De cette façon, quand je l'appelle dans ma paie, je vais avoir le total des heures « normales » dans une ligne et au-dessous, je vais avoir le total des heures supplémentaires.

Ou. Quelqu'un at-il une meilleure solution pour garder une trace de leurs heures?

Macro fonctionne sur un ordinateur mais pas une autre - Excel

J'ai eu une longue recherche à travers vos pages pour voir si cette question a été répondu avant, mais après avoir parcouru environ 50 pages de dollars de fils je ne pouvais pas voir quoi que ce soit, mais si je répète l'information avant que je vous présente mes excuses.

J'ai écrit une macro qui est relativement simple. Il faut juste quelques informations dans un format, il réarrange, ajoute une mise en forme et effectue quelques calculs. Rien incroyablement luxueux, mais il fonctionne très bien sur mon ordinateur.

Maintenant, je dois partager cette macro avec d'autres personnes, donc en gros je viens d'envoyer ce fichier excel sur les personnes qui ont besoin de l'utiliser. Devrait être bon et dans la plupart des cas, il est, mais il y a un utilisateur qui, bien qu'ils puissent ouvrir le fichier, ne peut pas sembler obtenir la macro pour fonctionner correctement.







Il semble avoir un petit chemin à travers la macro mais arrêter avec aucun message d'erreur ou aucun signe qu'il n'a pas rempli correctement.

J'ai vérifié le niveau de sécurité macro et qui est la même que la mienne, Outils - Add-Ins est le même, dans Visual Basic, Outils - Références est la même que la mienne. Il est le même système d'exploitation et la même version d'Excel.

J'ai même signé dans l'ordinateur de cette personne comme moi-même (c'est une grande chose de réseau d'entreprise) et a essayé de lancer la macro et il fonctionne très bien, donc il n'y a rien de mal avec le matériel.

J'ai googlé et cherché et essayé tout ce que je peux penser, mais je ne suis pas près de résoudre ce problème, donc si quelqu'un a lu à travers ce mur de texte et peut trouver une solution, qui serait grandement apprécié pour sauver moi de déchirer tous mes cheveux!

Merci beaucoup pour votre temps.

La différence entre les nombres (positifs et négatifs) - Excel

Espérant que quelqu'un peut me aider rapidement que je tire mes cheveux et ont un délai trop près.

Been sur le net et de suivi ce conseil, mais ne peut pas travailler sur la façon de faire une variance simple.

Comment puis-je travailler la différence entre deux nombres - y compris négatifs.

Si les chiffres sont tous positifs, il est bien comme il est tout simplement un cas de A - B = C qui est votre différence. Cependant, cela ne fonctionne pas si B est négatif.

Il me faut une formule qui donne les éléments suivants:

Première Nombre / seconde Nombre / Différence
1/5/4
1 / -5 / -6
-1/5/6
-1 / -5 / -4
-5 / -1/4

Si tout va bien, il y a une fonction simple que j'ai manqué.

Merci à l'avance, R

Quand utiliser afterupdate plutôt que la sortie de l'événement - Excel

Je pensais que je commencerais ce sujet car il semble y avoir un certain nombre de sujets où la réponse semble être d'utiliser l'un de ce qui précède plutôt que d'autres. Je pensais que le coup d'envoi avec la valeur de mes 2 cents.

J'ai un userform avec des cadres contenant des zones de texte. L'utilisateur saisit une valeur monétaire et une fois qu'ils quittent le contrôle, puis une zone de texte protégé à côté montre la valeur correspondante en SEK. J'ai commencé en utilisant l'événement de sortie, mais couru en 2 problèmes.

Si vous Tabbed de la dernière zone de texte dans le cadre, l'événement de sortie n'a jamais lancé dans (ce qui est documenté dans d'autres sujets, mais a pris un certain temps pour trouver). Cela a donné lieu à moi en utilisant l'événement de sortie pour tous, sauf la dernière zone de texte dans le cadre qui a utilisé afterupdate au lieu que je découvre alors que les événements de sortie ne sont pas un coup de pied si, au lieu de tabulant sur le terrain, j'ai délibérément mis l'accent dans un contrôle ailleurs sur la forme. Modifier l'événement de la sortie à afterupdate corriger cela. Ma question est alors. les gars pourrait vous documenter dans ce sujet quand vous / devez utiliser la sortie plutôt que l'événement afterupdate (ou vice-versa).

Ceci est le ive de code utilisé.

Sous CommandButton1_Click (privé)

TextBox2.Value = Val (Textbox1.value) / Range ( "O26"). Valeur

Bouton Imprimer Pour Imprimer Userform - Excel

J'ai ajouté un bouton d'impression à mon userform

Ceci affiche l'UserForm que je le voudrais, mais il autoprints à l'imprimante par défaut et ne permet pas d'options d'impression je ne peux pas choisir de « imprimer sur une page ». Donc, à partir de maintenant, il est seulement l'impression à la moitié de ma forme et couper le reste.

Désactiver Bleu Mise en évidence - Excel

J'ai un problème parfois. Je clique sur une cellule pour ajouter de l'information.
La cellule devient bleu puis partout où je passe, il met en lumière ceux.
Peu importe où je vais sur la page. Si je Alt-Tab et le travail dans un autre
programme sur mon ordinateur, qui excellent maintient la page mettant en lumière chaque fois
Je propose même dans les autres programmes (Je sais que cela semble confus).
Quand je retourne à exceller milliers et des milliers de cellules sont bleues.


Le plus gros problème est que la mise en avant ne se coupera pas, peu importe
quelle. Je ne peux rien sélectionner des barres d'outils, faire des travaux sur la feuille ou fermer le programme.
Je peux fermer seulement avec le gestionnaire de tâches, mais quand je l'ouvre à nouveau,
le curseur est toujours coincé dans le mode de mise en valeur et ne réalisera aucun
d'autres fonctions.

Pensez-vous que cela est un problème avec mon ordinateur, le programme Excel? J'ai changé ma souris et cela n'a pas aidé.
Est-il un raccourci pour désactiver cette fonction en surbrillance autre que le redémarrage
mon ordinateur. Ce qui est la seule façon actuelle, je peux me débarrasser.

Merci pour tout conseil,

Excel ne copiera pas les formules - Excel

Puis cliquez sur la copie sur B1, puis cliquez sur Collage spécial sur la cellule B2, les seules options qu'il me donne sont le texte et le texte unicode et donc peu importe la façon dont je colle, cellule b2 sera toujours présente avec une valeur de 5. Je ne peux pas imaginez une copie simple et coller et peu importe ce que je fais je ne peux pas faire ce travail.
Toutes les cellules sont mises en forme en général. Il semble que tous les copier et coller des formules dans mon Excel a été désactivé. Si j'ouvre une feuille de calcul sur mon ordinateur, je ne peux pas copier et coller des formules, mais faire exactement la même chose sur la même feuille de calcul exacte sur tout autre ordinateur et il fonctionne sans problème.

Userform Pour rechercher, modifier, modifier et supprimer - Excel

Comment créer un formulaire utilisateur qui aura le bouton pour rechercher, modifier, modifier, supprimer des enregistrements individuels. De plus en cas de résultats énumérés obtenu des documents qui pourraient être imprimés?

Comment convertir le temps (9h15) en temps Heures trimestre (9,25) - Excel

J'ai farfouillé essayer de comprendre cela, mais ne peut pas. Le temps de 9 heures, 15 minutes est renvoyée d'un calcul, mais je veux la cellule pour afficher les 9.25 heures au lieu. Cela semble être quelque chose de simple sur la surface, mais apparemment ce n'est pas. Toute aide serait appréciée!

Impossible de copier et coller ou Collage spécial entre classeurs Excel - Excel

Nous avons un certain nombre d'utilisateurs d'Excel dans notre bureau qui ne peuvent pas copier et coller
entre classeurs Excel. Ils peuvent copier et coller entre les feuilles de calcul. Quand
vous mettez en surbrillance la section à copier, puis allez dans le nouveau classeur à la fois la
coller
coller spéciale sont « grisées ». Cela est vrai si vous cliquez droit sur le
souris, allez dans le menu d'édition, ou utilisez les touches de commande. Cela se produit avec toutes les données
type et les classeurs les plus simples. Je l'ai vu quelques suggestions ici, mais
aucun n'a travaillé à ce problème particulier. J'ai remis à zéro les menus et
renommé les fichiers .xlb et ni aide. Vous pouvez ouvrir le presse-papiers et la
la pâte fonctionnera, mais il n'y a pas de pâte option spéciale. Toute aide serait
très appréciée. Merci!

Graphiques Copie - Modifier automatiquement des références de cellules - Excel

Je copie des graphiques pour afficher les mêmes informations pour les différentes régions. Quand je travaille sur la région copiée, je trouve une tâche fastidieuse de passer par les données de chaque source de graphiques et de modifier les références de cellule à la région différente. Essentiellement, je fais une analyse des tendances pour chaque région, une région ayant sa propre feuille avec 5 cartes par feuille. Ce que je l'ai fait est de copier la feuille originale et mise à jour de la feuille suis pour une autre source de données des régions en allant à la source de données. Les données source est tous dans le même format ligne / colonne, mais chaque donnée de source de régions a sa propre feuille. Y at-il une manière plus automatique pour le faire? Peut-être un moyen de mettre à jour toutes les 5 références graphiques en même temps.

Macro ne fonctionne pas lorsque le fichier est envoyé à un autre ordinateur - Excel

J'ai créé une macro simple dans cette feuille de calcul Excel. Tout fonctionne bien jusqu'à ce que j'ai envoyé la pièce jointe à mon patron. Il ne fonctionne pas et continué à faire apparaître de pop-up msg d'erreur.

Qu'est-ce qui pourrait être mal?

Faites glisser et remplir les écrasements de données Filtré - Excel

Mon but est de faire glisser et remplir (ou coller) dans un Colum avec une gamme de lignes wiht quelques lignes cachées (filtrés) et ont filtré sur les données ne pas être affecté, si cela a du sens.

I Need A formual Pour calculer le Turn Around Time - Excel

J'ai besoin d'une formule pour calculer le délai d'exécution. Trouvez ci-dessous les données de l'échantillon et les détails pour votre référence.

Si je calcule pour cette période TAT de temps, il devrait me montrer 1 heure 33 minutes, pourquoi, parce que les heures d'ouverture sont de clôture de 17h00 le 10/29 donc il ne doit pas calculer la durée après 17h00 à 08h00 AM lendemain, cependant 10/29 est le vendredi si la formule doit calculer la durée du 10/29 vendredi 15h37 à 17h00 et 10/29 à nouveau, il doit calculer à partir de 8h00 le lundi 11/01 et formule devrait sauter samedi - dimanche.

Dans ce scénario, je l'ai terminé la tâche avant 8h00 le 11/01, il devrait montrer la durée de 1 heure 33 minutes.

S'il vous plaît laissez-moi savoir si vous avez besoin de plus de détails

Bouton Enregistrer macro - Excel

Voici ma situation. Je suis en train d'apprendre les macros mais n'ont pas fait pas encore. Besoin de votre aide. Ici, au travail, j'ai quelques travailleurs de l'informatique incompentant qui prétendent ils savent MS bien sooo et ont des certificats, etc. * cough cough * ya ok. LMAO

Nous avons un livre de travail « partagé » nous travaillons. Il n'y a rien d'extraordinaire, juste l'utiliser comme un livre PO, mais puisqu'il est partagé certaines personnes continuent de ne pas sauver avant d'ajouter plus de travail afin qu'ils voient une copie « rafraîchi » du classeur avant de commencer à écrire dans les cellules qui contiennent déjà des informations.

Deuxièmement, comme back up je me demandais si vous pouvez créer une macro pour faire un rafraîchissement des écrans automatiquement everyones - dire tous les 2 ou 5 minutes. Je ne veux pas sauver. mais un rafraîchissement si l'écran met à jour réellement devant vous. (Bien que je garderai ce petit morceau de magie de leurs connaissances afin qu'ils ne comptent pas sur elle, juste que ce serait un retour secondaire à aider à éliminer ces mésaventures parce que nous sommes en train de perdre beaucoup d'informations par sauver les gens overtop d'autres les peuples travaillent et ne pas se soucier.)

Merci beaucoup. Muchly appriciated.

Exportation de données Excel à un mot en utilisant Vba - Excel

Bon, alors j'ai essayé (pendant des heures) pour trouver une solution à cela et ai finalement obtenu frustré au point où je pense que demander ici sera mon meilleur pari.

Mon problème est. Maintenant quoi?

De plus, je voudrais vraiment être en mesure de mettre à jour un nouveau fichier (ou peut-être une nouvelle page sur le même fichier) pour chaque entreprise avec l'utilisation d'un bouton, similaire à celui de vous verriez dans une forme d'accès.

Quelqu'un peut-il aider? Faites-moi savoir si vous avez besoin de clarifier.







Articles Liés