1º crear texto con formato triangular

12/05/2008 - 22:01 por chiri | Informe spam
1º Explico lo que necesito y luego os doy la explicación

Necesito colocar el cursor en el nº de carácter que yo le diga en un
inputbox

gracias.

AHORA LA EXPLICACIÓN:


Vamos a ver cómo se podría hacer esto, no sé ni si hay que hacerlo en word,
aunque yo creo que sí:

Estoy trabajando la mejora de la velocidad lectora, y preparar textos para
ello se me hace bastante farragoso así que pretendo crear un pequeño
programita que me convierta un texto cualquiera en el formato que necesito:

hay varias opciones de formato y por ello he puesto 1º, aunque seguramente
luego os preguntaré alguna más.

Necesitaría que me convirtiera el texto en un triángulo para mejorar la
amplitud lectora en un golpe de vista, para ello, necesito que cada línea
empiece permitiendo poner palabras en por ejemplo 1 cm, la siguiente 1,5 cm
la siguiente 2 cm y así hasta el tamaño que yo quisiera. Repitiéndose la
sucesión de tamaño. y creando algo así como un triángulo con las palabras.

Solución que he pensado (necesitaría ayuda):

He pensado preguntar la amplitud máxima y la mínima, una vez que la sabemos,
y teniendo el texto que es,
haría algo así, contar las letras (con una fuente que tenga todas las letras
del mismo tamaño) sabiendo esto cojo todas
las letras que ocupen los centímetros cuando los supere, iríamos al primer
espacio y haríamos un "intro" a la siguiente línea
y así de nuevo.

Para poder hacer esto, necesito sé contar el número de carácteres, pero no
sé cómo coloco el cursor en el carácter que yo quiero

Preguntas similare

Leer las respuestas

#1 Monica May
13/05/2008 - 01:14 | Informe spam
hola :-) !!

a ver si te he entendio bien :-? me explico >>

tu quieres convertir un texto de word mas o menos asi >>

hola
como estas
como llevas el dia

Comentanos esto ...!!!


Saludos
Monica



Consulta

1º Explico lo que necesito y luego os doy la explicación

Necesito colocar el cursor en el nº de carácter que yo le diga en un
inputbox

gracias.

AHORA LA EXPLICACIÓN:


Vamos a ver cómo se podría hacer esto, no sé ni si hay que hacerlo en
word, aunque yo creo que sí:

Estoy trabajando la mejora de la velocidad lectora, y preparar textos para
ello se me hace bastante farragoso así que pretendo crear un pequeño
programita que me convierta un texto cualquiera en el formato que
necesito:

hay varias opciones de formato y por ello he puesto 1º, aunque seguramente
luego os preguntaré alguna más.

Necesitaría que me convirtiera el texto en un triángulo para mejorar la
amplitud lectora en un golpe de vista, para ello, necesito que cada línea
empiece permitiendo poner palabras en por ejemplo 1 cm, la siguiente 1,5
cm
la siguiente 2 cm y así hasta el tamaño que yo quisiera. Repitiéndose la
sucesión de tamaño. y creando algo así como un triángulo con las palabras.

Solución que he pensado (necesitaría ayuda):

He pensado preguntar la amplitud máxima y la mínima, una vez que la
sabemos, y teniendo el texto que es,
haría algo así, contar las letras (con una fuente que tenga todas las
letras del mismo tamaño) sabiendo esto cojo todas
las letras que ocupen los centímetros cuando los supere, iríamos al primer
espacio y haríamos un "intro" a la siguiente línea
y así de nuevo.

Para poder hacer esto, necesito sé contar el número de carácteres, pero no
sé cómo coloco el cursor en el carácter que yo quiero






Respuesta Responder a este mensaje
#2 chiri
13/05/2008 - 07:42 | Informe spam
Me has entendido perfectamente, por eso he puesto las explicaciones seguro
que se te ocurre alguna forma mejor a que a mi.


"Monica May" escribió en el mensaje
news:
hola :-) !!

a ver si te he entendio bien :-? me explico >>

tu quieres convertir un texto de word mas o menos asi >>

hola
como estas
como llevas el dia

Comentanos esto ...!!!


Saludos
Monica



Consulta

1º Explico lo que necesito y luego os doy la explicación

Necesito colocar el cursor en el nº de carácter que yo le diga en un
inputbox

gracias.

AHORA LA EXPLICACIÓN:


Vamos a ver cómo se podría hacer esto, no sé ni si hay que hacerlo en
word, aunque yo creo que sí:

Estoy trabajando la mejora de la velocidad lectora, y preparar textos
para
ello se me hace bastante farragoso así que pretendo crear un pequeño
programita que me convierta un texto cualquiera en el formato que
necesito:

hay varias opciones de formato y por ello he puesto 1º, aunque
seguramente
luego os preguntaré alguna más.

Necesitaría que me convirtiera el texto en un triángulo para mejorar la
amplitud lectora en un golpe de vista, para ello, necesito que cada línea
empiece permitiendo poner palabras en por ejemplo 1 cm, la siguiente 1,5
cm
la siguiente 2 cm y así hasta el tamaño que yo quisiera. Repitiéndose la
sucesión de tamaño. y creando algo así como un triángulo con las
palabras.

Solución que he pensado (necesitaría ayuda):

He pensado preguntar la amplitud máxima y la mínima, una vez que la
sabemos, y teniendo el texto que es,
haría algo así, contar las letras (con una fuente que tenga todas las
letras del mismo tamaño) sabiendo esto cojo todas
las letras que ocupen los centímetros cuando los supere, iríamos al
primer espacio y haríamos un "intro" a la siguiente línea
y así de nuevo.

Para poder hacer esto, necesito sé contar el número de carácteres, pero
no sé cómo coloco el cursor en el carácter que yo quiero










Respuesta Responder a este mensaje
#3 Monica May
13/05/2008 - 23:30 | Informe spam
hola chiri !!

Me has entendido perfectamente, por eso he puesto las explicaciones
seguro que se te ocurre alguna forma mejor a que a mi.




Pues si quieres que te diga la verdad le he estado dando vueltas y si
utilizas tablas y creas una plantilla donde hayas preparado una tabla [
Piramide] ? no sep digo :-?

el siguiente codigo >>

'[]

Sub demo()

Dim x As String

x = InputBox("Pon número para ir a un caracter de tu documento")

Selection.Move Unit:=wdCharacter, Count:=x


End Sub
'[]

te llevara a un numero de caracter que necesites siempre desde donde esta
posicionado el cursor y contando tambien espacios entre palabras y marcas
de parrafo o cualquier otra marca del tipo retorno de caracter, etc...

el codigo no esta preparado para solventar el error que te puede dar al
cancelar el inputbox perooo te lo pongo para que veas los problemas que te
van a surgir :-( !!


No sep comentanos...!!

Saludos
Monica




www.fermu.com
www.teladearana.es
Respuesta Responder a este mensaje
#4 chiri
14/05/2008 - 13:36 | Informe spam
ya estoy pensando otra forma, si me sale te lo mando y si no te pregunto
cómo dame un poquillo de tiempo

gracias por preocuparte

"Monica May" escribió en el mensaje
news:%
hola chiri !!

Me has entendido perfectamente, por eso he puesto las explicaciones
seguro que se te ocurre alguna forma mejor a que a mi.




Pues si quieres que te diga la verdad le he estado dando vueltas y si
utilizas tablas y creas una plantilla donde hayas preparado una tabla [
Piramide] ? no sep digo :-?

el siguiente codigo >>

'[]

Sub demo()

Dim x As String

x = InputBox("Pon número para ir a un caracter de tu documento")

Selection.Move Unit:=wdCharacter, Count:=x


End Sub
'[]

te llevara a un numero de caracter que necesites siempre desde donde esta
posicionado el cursor y contando tambien espacios entre palabras y marcas
de parrafo o cualquier otra marca del tipo retorno de caracter, etc...

el codigo no esta preparado para solventar el error que te puede dar al
cancelar el inputbox perooo te lo pongo para que veas los problemas que te
van a surgir :-( !!


No sep comentanos...!!

Saludos
Monica




www.fermu.com
www.teladearana.es



Respuesta Responder a este mensaje
#5 Monica May
14/05/2008 - 18:20 | Informe spam
ya estoy pensando otra forma, si me sale te lo mando y si no te pregunto
cómo dame un poquillo de tiempo

gracias por preocuparte



:-P okeis chiri ya nos comentaras es que no se como podrias enfocarlo a ver
como te sale a ti y si cualquier cosa ya sabes nos comentas ;-) !!

Saludos
Monica
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida