/ / Impossible de modifier une cellule à l'aide de VBA si la cellule contient plus de 255 caractères - excel-vba, excel-2003, vba, excel

Impossible de modifier une cellule à l'aide de VBA si la cellule contient plus de 255 caractères - excel-vba, excel-2003, vba, excel

J'essaie de modifier les données d'une cellule à l'aide de VBA comme suit:

ActiveCell.Characters(155,1).Text = "Adding Text Here"

Cela fonctionne bien si le nombre de caractères est inférieur à 255 mais ne fonctionne pas pour plus de 255 caractères.

Mes cellules ont des données avec des couleurs pour les lignes comme suit. Les lignes ne devraient pas perdre la couleur, mais je devrais ajouter du texte au milieu.

Bread Q1 Required
Jam Q2 NotRequired
Water Q1 Required
Drink Q3 Require
Jam Q2 NotRequired
Water Q1 Required

J'utilise Office 2003.

Réponses:

0 pour la réponse № 1

voir ici pour les limitations officielles de bureau 2003. Autant que je sache, il n’ya aucune solution de contournement, même avec les versions les plus récentes d’Excel. Bien sûr, vous pouvez toujours scinder le contenu de ces cellules entre plusieurs cellules, puis utiliser & de les concaténer dans VBA.