Comment extraire du texte spécifique à partir d'une cellule?

Dans ce cas, je veux extraire le début du texte dans une cellule et de laisser le reste intact.
par exemple, une série de cellules contient:

2nd Unit. Miami
3rd Production Staff. Toronto
1st Ad. San Francisco

J'ai envie de casser ce sans l'aide du Texte de colonnes que de lignes précédentes sont formatées différemment, et ces dernières lignes sont des valeurs aberrantes que je veux traiter.

Je pensais que les Expressions Régulières peuvent le faire, mais cela semble un peu complexe.

Mon algorithme idée est la suivante:
1. prenez le voulait texte (quelle fonction ou sous le ferait?)
2. Passé le texte à son nouvel emplacement
3. Coupez le texte de la cellule, laissant le reste du texte.

Semble simple, mais je suis toujours wending mon chemin à travers VBA de la forêt, et à la cadence que je vais ça va plus vite de le faire à la main. Mais cela semble être une bonne occasion d'apprendre quelques astuces VBA.

TIA

Mise à jour:
Je veux prendre le texte jusqu'à l' ".\ "et le déplacer vers une autre colonne, en gardant le reste où il est.

  • Qu'entendez-vous par the beginning text? le premier caractère? le premier mot (jusqu'à un espace)? jusqu'à la première .? ou quoi?
InformationsquelleAutor Ken Ingram | 2012-09-23